
I have experienced quite a diversity of organisational cultures, particularly during my 17 years as a consultant, but Agile is new to me.
The interview with Belinda Waldock provided in the course materials provided a very high-level flavour for the ethos of Agile, and I learned that Agile was an alternative and flexible approach to project management, but I needed a far more detailed insight, in order to get a good feel for what Agile actually is, and the benefits to be realised.
Initially, my search provided plenty of other resources which offered a similar ‘all sizzle, but no sausage’ level of detail (and invariably had a book, consultancy services, or something else to sell) but I needed to get into the mechanics of Agile for the sake of my comprehension.
A study group member recommended a talk “Agile Project Management With Kanban” by Eric Brechner. This was a very informative walk through of a Kanban system in action, but advocates Kanban as the sole technique needed to be Agile, rendering the scrum redundant. Having only an inkling as to what a scrum might be at this point, I was in no position to agree, or disagree with this point of view. So the search continued..
I finally found a talk, “Introduction to Agile – Transformation, Best Practices and Common Problems” by Maarten DuPont, that discussed Agile to the perfect level of detail to put some meat on the bones for me.
The Agile Manifesto
The Agile Manifesto promotes 4 fundamental values for a flexible, quality driven management process that focuses on creating products that meet consumer needs and expectations:
- Individuals and interactions OVER processes and tools
- Working software OVER comprehensive documentation
- Customer collaboration OVER contract negotiation
- Responding to change OVER following a plan
The 12 principles of Agile
Agile is further underpinned by 12 principles, designed to provoke an efficient, customer-focused working environment that aligns to business objectives, and is quick to pivot in response to changes in user needs and other market forces:
- Satisfying customers through early and continuous delivery of valuable work.
- Breaking big work down into smaller tasks that can be completed quickly.
- Recognising that the best work emerges from self-organised teams.
- Providing motivated individuals with the environment and support they need and trusting them to get the job done.
- Creating processes that promote sustainable efforts.
- Maintaining a constant pace for completed work.
- Welcoming changing requirements, even late in a project.
- Assembling the project team and business owners on a daily basis throughout the project.
- Having the team reflect at regular intervals on how to become more effective, then tuning and adjusting behaviour accordingly.
- Measuring progress by the amount of completed work.
- Continually seeking excellence.
- Harnessing change for a competitive advantage.
A Typical Agile Process
As Belinda Waldock says, Agile, by definition is not a rigidly set methodology, rather an adoption of the manifesto and principles to incrementally deliver customer requirements. That said, DuPont delivers a diagrammatic representation of a typical Agile process:

- The Vision
- The customer provides a business case for their requirements from the team at that point in time.
- The Product Backlog
- The business case is broken down into smaller chunks and prioritised.
- The Sprint Backlog
- Takes a manageable portion of the product backlog to be implemented during the next sprint
- The sprint
- A predetermined period of time (usually 1-4 weeks long) that is dedicated to achieving all of the tasks contained within the sprint backlog.
- Daily Scrum
- A short (usually 15 minutes), strictly focused daily meeting where each team member take their turn to state what they did yesterday, what they will do today, and whether they foresee any blockers (obstacles/impediments) that might stand in their way (which become the responsibility of the Scrum Master to resolve in good time).
- Product Increment
- When the sprint is complete, whatever has been achieved should be presented to the customer for feedback.
- The Sprint Review
- A reflective analysis of the sprint
- Sprint Planning
- A reassessment of requirements and their priorities, and selecting the tasks to be completed during the next sprint.
While I feel that I have achieved a level of theoretical understanding of Agile, I still have lots of questions and a curiosity for the practical nuances of adopting an Agile management approach. I realise that many of these questions can only be answered by immersing myself in the practicalities of an Agile project context.
Having very little experience with tech companies (a 3 week project with Siemens), and no experience within a tech team, goes some way to explaining why I haven’t crossed paths with Agile before now. But I can see that the successful adoption of an Agile approach to project management depends upon a conducive organisational structure and culture. The majority of the organisations that I have worked with operate a traditional, functionally hierarchical structure, with a vertical chain of command and clearly defined specialist departments (or stovepipes). One or two have structured their company in a matrix style, with horizontal and vertical reporting lines, with functionally specialised teams that also focus on a particular segment of their market. I assume that both of these structures would experience a level of political friction and conflict with an Agile approach, relating to how clearly defined and rigidly implemented the boundaries and reporting lines are. As we continue to progress into the digital age, more and more organisations (with certain industries, such as Tech and Banking leading the way) are realising advantages by removing the boundaries, and operating beyond the edges to enable sharply customer-focused agile teams to deliver optimised value.











