t2informatik Blog – People and Organisations, Software and Projects
How can you develop a monolith into a microservice technology? A field report on stability, performance, automation, testability, maintainability.
When does it make more sense to use a product owner team than to work with a single product owner? A practical report on projects, tasks, responsibilities and conflicts.
Hackers consistently exploit deficits in the computer architecture. What are the deficits and what could a computer architecture of the future look like?
Many people associate uncertainty with a loss of control, hence they want to avoid it. This is understandable, but not effective. What is the alternative?
How can a medium-sized craft enterprise improve if the products are good but the organisation of the work is not yet perfect?
Sustainability is becoming increasingly important for many companies. What is sustainability, what concepts and approaches are there for organisations?
The principles and practices of professional software development are not enough to implement clean code. How can clean code be developed?
What mindset is needed in the digital world and how do we educate our children so that they can survive and succeed the day after tomorrow?
What are the main Google ranking factors? Read backgrounds and a classification of important aspects and often repeated statements.
We live in a volatile, uncertain, complex and ambiguous world. What does VUCA mean for companies and how can the challenges of the VUCA world be mastered?
Although dealing with stakeholders is important for the success of organisations, it is often neglected. How does good stakeholder management work?
In international projects, project managers often have to moderate cultural differences. What cultural dimensions are there and what does this mean for project execution?
“Jobs to be done” refers to the needs that a user really wants to meet with a product. How can the needs be determined in a workshop?
Many organisations are in a state of upheaval. New concepts for new work are being sought. An interview with Dr. Andreas Zeuch about New Work and Old Work.
Are you a perfectionist? Are you prone to procrastination? What are the differences between perfectionism and procrastination and what can you do in case of doubt?
Personal, social and methodological competencies are becoming increasingly important for organisations. How can these soft skills be trained in a team using computer simulation?
What is the SCARF model, on which principle is it based and how does it help in managing employees in the course of organisational change processes? An opinion.
Many organisations try to become more agile, but the “Excellarator”, the “Statusrititis” and the “General” have something against it. Empathy and heart are needed here.
Businesses waste valuable resources in conflicts when they focus on problems rather than solutions. How do you resolve conflicts?
Agile living can be stressful for organisations because complex challenges require complex and original solutions. What should organizations do?
Remote work offers several advantages for companies. What are these? How does Remote Work get started in organisations and does it work permanently?
Companies are increasingly demanding greater customer focus. Why does this make sense and how can it be achieved? And who determines its success?
When distributed teams work together, it is often difficult to know who is doing what, when, why and how. It’s time for a different approach.
What is behind Liberating Structures (LS)? What is the benefit of LS, which mindset is necessary for the application, which principles are there and what are the advantages?
The IT world is turning slower than expected. What is the reason for this, what awareness is important for companies and what should they value? A plea.
Many organisations call the project manager the Scrum Master, the product manager the Product Owner. What is the intention behind it and why does it often not work?
If a software architecture created in an organisation reproduces its structure, how does an adaptation of the organisation affect existing architectures?
Uber is a synonym for disruptive business models. Who can learn from Uber? How does benchmarking work and why does a comparison with Uber often make no sense?
What is Working Out Loud (WOL)? What are the core principles, what are WOL’s goals, and how can WOL be used to develop competencies for agile work?
How can companies operate economically successfully without the increasing demands for performance and learning being detrimental to the health of their employees?
The roles of Scrum Master and Product Owner are increasingly being merged in organisations. What are the reasons for this and what are the consequences?
In an interview, a company announces its intention to abolish IT-executives. How do those affected feel, how should the goal be achieved and which questions remain unanswered?
Agility in public administration is gaining in importance. How can agile methods improve the interaction between administration and politics? A discussion impulse.
Does agile requirements engineering replace traditional requirements engineering? Where are the limits and where does the use of conventional techniques still make sense?
The recruiting of many companies is biased and subjective. How can modern recruiting be successful and what competencies are important?
It feels like complexity is increasing in many areas. What impact does this have on making decisions, planning projects and using models?
There are many tips and advice for communication in the workplace. However, there are many situations where attitudes and perspectives influence communication.
What are organisations afraid of? Do changes automatically trigger fears? And how can fear be overcome in both private and professional contexts?
Is artificial intelligence merely the continuation of a known development or will it revolutionise life as such? An opinion.
Learning is individual, it depends, for example, on previous knowledge, the learner’s interest and the type of learning objective. This is where the agile learning coach and the learning coaching come into play.
How can Jira and Confluence be used for integrated requirements management? Which tool should be used for which tasks and what are the limits?
The Scrum Master is an important role in many organizations and projects. If you could wish for something from a Scrum Master, what would it be?
What should executives be like? How important are they for the success of companies and what can organisations do to best support executives?
Interactive beacons could revolutionize communication between people and with machines. Which technologies and which application scenarios already exist?
What does nudging mean? How does communication change in companies? What trends are there in podcasting and what beliefs can be observed in older people?
Design Emergency is a phenomenon in which the design of a software gets worse and worse during the development period. What can you do to eliminate this state of emergency?
Change processes in companies often take a long time and are difficult. Why is this so? What is the magic of change and how important is a vision?
What is courage? How important is it individually in professional life and for corporate innovation? How is it encouraged in organisations and how can courage be trained?
Scrum is a game in which the rules of the game create meaning for certain actions. What is the essence of game rules and what do they do in organizations?
Putting the focus on the customer, working together better and deciding faster – such statements are omnipresent. Can agility be the solution to such demands?
Many industries complain about a shortage of skilled workers. What can companies do in their personnel selection to address applicants better and win them over?
88,883 developers from 179 countries participated in Stack Overflow’s annual survey of methods, technologies and their working environment. A selection of the results.
A corporation does not use color printouts in order to reduce costs. Sounds good, but new processes and special rules, new roles and precautions are needed. A gloss.
The development of digital awareness is becoming increasingly important for both individuals and businesses. What are the challenges and opportunities?
When working with specialist departments, there are often misunderstandings. What are the causes of these misunderstandings and how can they be avoided in practice?
Companies often define processes that offer little benefit. How does a meaningful process definition succeed and why does a rethinking of process management become necessary?
Good software brings products to life. Learn everything you need to know about hyper-agile procedures, best practices and the top 10 of modern software development. A parody.
Project marketing tries to increase the acceptance of projects. When does project marketing take place, who is the centre of attention and what tips are there?
The source code is sufficient as documentation – this is not always a correct statement from developers. How does agile documentation succeed as part of software development?
How can errors be logged and persisted in angular applications, how does an error message occur, and how does the export of the error list work? A suggestion.
In many areas independent work is becoming more and more important. Which factors are essential for this and how can you tell whether you fulfil these factors?
The mindset and mind change in project management have a great influence on the success of a project. What if much more is possible than we can imagine?
The corporate culture is very important in the development of companies towards digital organisations. What practical dimensions should be taken into account in the change process?
There are always conflicts at the workplace. How can internal communication be improved, what can participants contribute to the solution and which perspective helps?
How can you set up a CI/CD pipeline on a Raspberry Pi? Part 4 of the experiment deals with the deployment, the test of the pipeline and a conclusion.
The development of corporate strategies is a complex challenge. Why does it make sense to include the diverse perspectives of employees?
How can you set up a CI/CD pipeline on a Raspberry Pi? Part 3 of the experiment deals with the preparation of the Jenkins server and a first build client project.
Shadow IT is growing continuously in numerous companies. This offers challenges and opportunities for central IT. How can optimal cooperation be achieved?
How can you set up a CI/CD pipeline on a Raspberry Pi? Part 2 of the experiment is about setting up a build server.
The topic of personnel development must be thought of differently in order to master the present and future challenges in projects. Why does “new learning” make sense?
Can a Continuous Integration / Continuous Delivery (CI/CD) pipeline be set up on a Raspberry Pi? Which steps are necessary in which order? An experiment.
Agile methods are designed to bring speed to slow organisations. This is misleading and has little to do with agile motives. What is Scrum & Co. really about?
Dealing with our own expectations is usually a challenge that influences our relationship with ourselves and with our customers. How does good expectation management work?
A culture of error is easily required, but simply using a buzzword cannot be the right way for companies. How can mistakes be handled correctly?
The half-life of knowledge is only 3 years. Why does Scrum offer a meaningful basis for “new learning”? And how important are digital media in teaching?
The promotion of women in companies often does not work as desired. What influence do existing structures have and how should employees be promoted in the future?
In theory, requirements engineering sounds simple, but in practice there are always obstacles. How can you identify and overcome them?
Digitalisation demands a new approach to software development. The digital designer should take care of the design of the software. How useful is that?
The management of an organisation is complex. What is important in modern leadership, why is leadership a process and why can’t companies do without leaders?
How are talents identified in organisations? Can talents be managed as they develop? And who should oversee such developments: HR or specialist department?
Is it true that customers don’t know what they want? Is the problem with the customer or the service provider? And what would a good service provider do if necessary?
In the Internet age, companies often forget the person behind an IP address. They ask customers for assessments, but ignore their needs. How does it work better?
Coverage is an important aspect of unit testing. What types and problems are there, how important is a testing concept, and what should organisations pay attention to?
The inflationary use of “agile” and “agility” and the associated belief in methods and recipes go too far. Stop the mania for agility! Stop agility!
In the past, turnover of staff was a phenomenon that caused companies little headaches. Today, the consequences can be dramatic and the loss of employees serious.
In modern business management, agility is the key to success. But what does the trend word agility actually mean? A psychological look behind the hype.
The migration of technologies or systems offers creative opportunities that are not always exploited. Fears prevent creativity – what can be done about it?
We are living in an age of transformation, but what does this mean for companies? Where stays the customer during the transformation? And what comes after the transformation?
What are the differences in communication and understanding between Baby Boomers, Generation X, Y and Z? Which values, attitudes and goals influence communication?
What can you do if you don’t have time for a Design Thinking Workshop in product development? Use individual methods in a targeted manner.
How do low-code platforms work, what are the different concepts, what are the advantages of low-code and what is a Citizen Developer?
Companies expect small miracles from Scrum and fail with the application, because agile product development stands and falls with the support of the entire company.
Data protection is important – but the new basic data protection regulation misses the mark – a personal assessment and approach.
The term New Work goes back to Frithof Bergmann. What did he mean at the time, what definition is common today and what could be a subjective interpretation?
How can the further development of a software with Scrum be harmonised with simultaneous software operation? A practical solution is the use of a SWAT team.
Scrum propagates self-organised teams. In which phases are teams formed, which 9 team roles exist and why should teams be understood as social systems?
“Agility and public administration don’t go together.” Read 13 theses and challenges on why agility is necessary in public administration.
The viable company of the future is an ecosystem. How can it be developed, what will employees pay attention to and why does a look into the past help?
Which decisions should self-responsible teams be able to make and how does a technically clean design help in assembling self-responsible teams?
Is there a pattern that all IT solutions follow over time and in accordance with current trends? The Frankenstein principle provides the answer.
How does the error-free development of machines succeed? How do machines learn ethical behaviour? And what decisions can machines make?
There are introverted and extraverted personality types. How can you optimally design the cooperation – also in software development?
Uncertainty is a characteristic in projects and technology is an essential factor for uncertainty. How can organisations still plan meaningfully?
Personal responsibility and employee participation require trust between companies, employees and colleagues. Does transparency ensure trust?
Does IT analysis support creative thinking? And how can the phases of preparation, incubation, illumination and verification be integrated?
How do you migrate an application? How can an agile, iterative approach be successful and what challenges do you have to pay attention to?
Judgments often lead to misunderstandings. What should you be aware of and what can you do to permanently improve your communication?
Specifications often contain contradictions, gaps and errors. The task of an inspection is to uncover this. Six best practices help.
In projects there are some communication traps. Read about generalisation as a perception filter and how to recognise generalisations.
Meetings are often not effective. What can you do and what are the benefits of brainstroming, brainwriting and braindumping? A comparison of methods.