Agility – What is agile working?
First, let’s define the term “agility” in more detail. Translated from Latin, “agilis” means something like “fast, active”. In a business context, it primarily implies adaptability to today’s market and work environment. This can be realized through various methods and agile frameworks. However, working agile is primarily connected to one’s mindset and value-system.
In 2001, the “Agile Alliance”, a group of representatives from software development, met to establish the four fundamental values and twelve principles of working agile. The four values in the “Agile Manifesto of Software Development” are:
Today, agile working has expanded from software development to all industries and fields. These values still play a major role.
The fundament of agile working
Organizations need a specific basis and certain prerequisites when they decide to work agile. One of the foundations for successful agile working is an agile mindset and setting clear goals and guiding principles that all employees can identify with.
Another key point is self-organization or independent and autonomous working. The teams and employees bear the responsibility themselves and make their own decisions, without the need to involve management. This shortens decision-making and saves time. In addition, feedback-loops are used at short intervals paired with ongoing and open communication. This way, processes, working methods, and the team collaboration can be continuously reviewed, adapted, and improved.
Customer orientation is also crucial. Their needs and wishes are constantly questioned and considered. In addition, agile organizations seek personal exchange and actively request feedback and suggestions for improvement from customers.
How can agile working be introduced in organizations?
Introducing the agile values offers an entry point into working agile. Depending on the organization and industry, the focus on these values represents a small or big change. Extensive changes should always be accompanied by professional change management. Only when the cornerstones of an agile way of working are properly introduced can a company claim to be truly agile.
In such a change process, it is important to create a shared understanding of how agile working could look like in the organization. The following questions can be asked:
- What does an agile working environment mean for my organization and tasks?
- What could be obstacles and hurdles?
- Which projects or teams are suitable for trying out agile working first?
- Do we need an external agile coach and/or training?
- Which methods and agile frameworks do we want to introduce?
Agile techniques and methods
There are different frameworks of agile working that have proven to be effective. These include (among others) the widely used Scrum method, Kanban, and Design Thinking.
1. Scrum
Scrum is one of the most popular methods worldwide for agile working. This is mainly due to the fact that this method is simple and easy to understand.
Self-organized Scrum teams work with predefined roles, such as the Scrum Master and the Product Owner. The Product Owner is responsible for the technical requirements of the product and maintains a list of these requirements – the product backlog. The Scrum Master ensures that the process is working smoothly and supports the team and the Product Owner in overcoming challenges.
The development cycles, so-called “sprints”, are kept as short as possible (normally between two to four weeks), and feedback loops take place regularly. The product owner defines in advance which requirements are to be implemented in which sprint. At the beginning of each sprint there is a meeting of the Scrum Team called sprint planning, where the backlog is being discussed.
During the execution of the sprint, the daily Scrum takes place every morning – a 15-minute meeting in which the status is briefly discussed. This creates transparency and reduces the number of meetings. At the end of each sprint, a sprint review and retrospective take place. The review includes the entire team and, if necessary, the stakeholders. Here, the results of the sprint are presented and discussed. The sprint retrospective only involves the scrum team and creates a save space for sharing feedback and discussing possible improvements in processes. Afterwards, the next sprint starts.
Would you like to learn more about this agile method? In our learning program “Scrum – The agile framework,” you will learn everything you need to know! Here you get a first impression of the content.
2. Kanban
This method originated from the Toyota Production System (TPS). Production is aligned with customer demand. Therefore, it is a pull system.
One essential part of this system is the Kanban board. In its simplest form, it has three columns: “To do”, “Doing”, and “Done”. Such a visualization of the work process helps to work transparently and efficiently. It is important to finish individual tasks first before starting a new one. Work-in-process-limits (WIP-limits) help to focus on the most important tasks and ensure a good flow of work. A daily Kanban meeting is also part of the method.
But the Kanban method involves more than just the Kanban board. It is based on three fundamental principles that aim to achieve fast and steady flow, and continuous improvement:
- Start with what you have
- Strive for instrumental, evolutionary improvement
- respect current processes and responsibilities
- Promote leadership at all levels
We have a separate blog article on the topic of Kanban, which you can read here.
3. Design Thinking
With Design Thinking, it is possible to approach complex problems systematically. The main focus is to understand the needs of (possible) customers. One works in multidisciplinary teams and inspiring spaces to promote the creative process. The iterative design thinking process includes six phases:
1. Understanding: First, you define the initial situation and the problem to be solved.
2. Observing: This is about engaging directly with customers. You want to analyze and understand their needs and priorities.
3. Define perspective: Based on the first two phases, you now combine the observations into an overall picture and define the target group by creating personas.
4. Develop ideas: In this phase, the team develops ideas on how to solve the problem for the target group. These ideas are then evaluated and prioritized based on impact, feasibility, and cost-effectiveness.
5. Build prototype: Now, the task is to develop prototypes. This can happen in the form of sketches, models, or mockups.
6. Testing: The last step is to collect feedback from customers. Based on this, improvements can be made. It might also be necessary to go through the process all over again.
Verstehen-
phase
Beobachten-
phase
Synthese-
phase
Ideen-
phase
Prototyp-
phase
Test-
phase
You want to know more about Design Thinking? Then our learning program “Design Thinking – Boosting Innovation and Creativity” with Rea Eldem is just right for you! You can watch a trailer of the learning program here.
Agile working in practice
Now you know more about what agile working is and how it can be used in organizations. You learned about agile values as the foundation of agility and you got an overview on different agile frameworks.
There is one thing to keep in mind: The implementation of agile working will only be successful if team members recognize that this can have a positive outcome on their daily working lives. Changes in values, principles, and routines are necessary for agile working. This process requires discipline, but it pays off eventually.
The benefits of agile working are considerable – it has a motivating effect on employees because they are given more responsibility and feel trusted. Aspects such as collaboration, transparency, and communication support team spirit. In addition, this style of working can increase productivity and innovation, as there is constant adaptation to the needs of customers and the market. This also minimizes risks, increases customer satisfaction, and companies can gain a competitive advantage.
You want to learn how to work agile? At troodi, we offer a learning program to help you do just that. Our agile coach Julian Wonner will guide you through the individual chapters. Here’s what you can take away from the learning program:
- History and definition of agile
- Identification of the differences between classic and agile ways of working
- Reflection on agile values and principles
- Overview of agile frameworks and methods
- Introduction of agile methods in a team
You can watch the trailer of the learning program here.
You can get to know our learning platform with a free trial account. If you have any further questions contact us by mail or phone.