As the project progresses, the team and the organisation conduct "Reflection Workshops" to assess the maturity and improve the team and the organisation's capability to execute agile projects. Over time, the organisation can use the lessons learned to build more teams and execute more projects using the agile project management framework.
With respect to your organisation, you may be able to conduct an evaluation in¬house. Alternatively, you may choose to seek outside support to help you determine your organisation's readiness for embarking on a project using agile project manage¬ment techniques.
In order to determine if agile project management is right for you and your organisa-tion, your readiness assessment also needs to include an understanding of when completion is (or will be) achieved. "When is 'done'done?" What is the answer to this question? What characteristics define project completion? As stated before, agile project management focuses on an iterative, incremental process — "user stories" (more on this later) articulated at the onset and as the project evolves. Success is achieved if the changes, improvements and additional features developed over the life of the project result in the vision that the client provided and the solution that the team developed and tweaked. The end product of agile project management is successful because of the opportunities along the way to make improvements and fit the end product/solution to its business purpose.