Professional services company Accenture found itself in a crisis. The company’s growth stunted. When leadership investigated the reasons why, they came to realise that their promotions and rewards system benefited those employees who were more focused on self-promotion, compared with those whose focus was helping the organisation succeed.
So, company leaders decided to embrace change and use a different, more collaborative, performance conversation rather than continuing with the same rewards and promotion system. The change led to a company with employees focused on helping their clients, not how they could help themselves, becoming a company that was more responsive, more agile.
This is one example of what we talk about when you say a company has adopted an agile mindset. Agility refers to both an organisational philosophy and a specific process. Agility is the ability of an organisation to sense environmental change and respond efficiently and effectively to it.
Benefits of agile
You are probably aware of the agile manifesto, which outlines the agile methodology’s values and principles. There are four values, including the following:
- Individuals and interactions are valued over processes and tools
- Working products/services/software are valued more than comprehensive documentation
- Customer collaboration is valued more than contract negotiation
- Responding to change is valued more than following a plan
There are also 12 principles, including the following:
- Customer satisfaction through early and continuous delivery
- The flexibility to accommodate changing requirements throughout the development process
- The frequent delivery
- Collaboration between the business stakeholders and developers throughout the project
- Those involved should be supported, trusted, and motivated
- Face-to-face interactions should be enabled
- A working product (say software) is the primary measure of progress
- Support a consistent development pace
- Attention to technical detail and design enhances agility
- Self-organising teams encourage great architectures, requirements, and designs
- Regular reflections on how to become more effective are necessary
Examples from companies, such as Accenture, General Electric, and many more, show the incredible benefits gained by adopting an agile mindset beyond its origins in software development.
A new project can seem overwhelming, particularly one that did not originate within the company or division. This is where a company can turn to the agile process and thoughtfully divide bigger projects into smaller sections.
Doing so shifts the team’s focus onto one specific activity rather than on a global project. This “division of labor” also makes it easier to review and assess each aspect of the particular process and fix any issues that arise.
This shortens the activity cycle, increasing the opportunity for more timely feedback, decreasing the likelihood of solution misalignment, and increasing risk mitigation. This process highlights another benefit: when a proposed solution falls short, it’s all part of the learning curve. This process also allows the organisation to tackle one obstacle at a time.
As you’ve no doubt noted, the underlying factor in any agile process is communication. Communication must be open and transparent. This includes the timely transfer of information between relevant parties. Communication inspires collaboration, another of the central tenants of agility.
This suggests the following criterion, customer participation. An agile organisation should regularly get feedback from clients and quickly incorporate changes to address evolving customer needs.
When agile processes are not appropriate
While agile can be successfully applied to many projects and even organisations, it is essential to remember that it is not appropriate for all situations. Routine tasks, for example, aren’t suitable. Agile methods are less impactful in situations where change is predictable and incremental. If strict guidelines and plans are in place and should be adhered to, agile isn’t always a good fit. But if your organisation is seeking to innovate in a changing market context and find new products and solutions, it’s ripe for applying the agile process.
When customising practices, make sure the customisation caters to the unique environment of your business. Challenges will arise, but with communication, collaboration, and a commitment to the agile process, your clients and your company will see the benefits of sticking with the process.
Interested in hearing industry leaders discuss subjects like this and sharing their use-cases? Attend the co-located IoT Tech Expo, Blockchain Expo, AI & Big Data Expo, Cyber Security & Cloud Expo and 5G Expo World Series with upcoming events in Silicon Valley, London and Amsterdam and explore the future of enterprise technology.