Although I have been hearing about Agile for more than ten years, I still can see that most of the sessions/training/webinars are around basics and foundations. Also, many of the organizations that I came through were still struggling with how to do “right” Agile transformation. The problem is there’s no “right” transformation recipe; there’s no theory that can cover all situations. Many consultants are keeping themselves around the method and delivering the training as if they are explaining the bible.
There’s no one right way to achieve successful Agile transformation, but there’s the right mindset that can deal with all the transformation dynamics. Some of the below factors may increase the chance of successful transformation:
- Leadership support, as without help from the leadership, you are wasting your and the organization’s time.
- Spend enough time to understand the culture of the organization and the country where this organization is operating. Also, if this is it’s a global organization, it’s crucial to decide where and when to start.
- No big bang, starting on a small scale, can be a more practical approach.
- Choose carefully the change agents, where they are motivated and eager for the change. Also, choose the agents who have tough skin to deal with resistance.
- Timing is very critical, nothing more important for any initiative or project like the right timing.
- Agile fighting perfectionism, so do not fall into the trap of doing everything right from the first time. It’s better and more effective to follow the empirical process where to apply, learn, adapt, and change.
- No one medicine can treat all diseases, so dig first on the problem you want to resolve and the questions you want answers. Maybe there’s something else you need to change in the organization to overcome the hot challenges.
This article is not a recipe for successful Agile transformation; I’m sharing my experience, which may help anyone out there to understand the context better and avoid the common mistakes.
Ahmed AbdelMoneim is a Program Manager with 17+ projects management centric experience and strong technical hands on experience in software development, services and products delivery including multi-dimensional exposure to different regions, countries, industries, technologies, sectors, and projects scales up to $6.5 million budget.
Ahmed is currently leading a Digital Transformation Program for 300+ UAE governmental services with 70+ resources in different countries where he manages programs and projects life cycles including planning, setting controls, monitoring progress, budgeting, risks, resources allocation, deliverables, stakeholders and interdependencies between different projects and programs. Before his current role.
Ahmed worked with different global and multinational organizations. One of his last roles was a Program Manager at Incorta, a Silicon Valley company, serving customers like Stanford, Facebook, and Starbucks. Known for “getting things done”, One of Ahmed’s key achievement is delivering the learning management system implementation for the largest Digital transformation project in the Middle East (Mohamed Bin Rashid Smart Learning Program) for the year 2013/2014 in 123 schools across UAE while he was a Senior Project Manager at ITWORX Education. On 2019.
Ahmed became ICAgile certified and at the same year he co-founded Agile Club community which is a community that gathers people around knowledge, believes in Kaizen and that continuous improvement is better to be achieved through collective minds within a strong community and powerful echo-system.
Ahmed was graduated on 2002 from Ain Shams University with B.Sc. of commerce. Also, he acquired MCIT Software Development Scholarship on the same year. Ahmed enforced his professional experience with many technical and project management Certifications, and he became PMP certified on 2013. Ahmed is value driven leader who always looks for meaning beyond the surface and how what he does can enhance people lives. Ahmed is well known for his innovative problem solving, great communication skills and good sense of humor. He loves collaboration and building rapport among different types of teams. When it comes to people management, negotiation or decisions that involve different levels of stakeholders, Ahmed knows how to lead the way.
Ahmed was born and raised in Cairo, Egypt. He has travelled to many countries around the globe and currently he is settled with his beloved family in Dubai, UAE.