This week our team successfully put the first release of our application in production.
In scope, in time and in budget. It doesn’t get better than this.
I wanted to share with you what I think were the major success factors.
A clear and limited scope
Our client was completely into the idea of working with several releases, which allowed us to focus on one part at a time.
They agreed to work only on the items with the highest business value.
The product owner worked closely with the business experts, and was able to make decisions when the team needed them.
2 week iterations got us the fast feedback that was needed. Demo’s were given to the stakeholders at the end of every iterations,
with a couple of end-user workshops in between. Retrospectives were held at the end of each iteration.
A development team of 2 developers and one product owner that sat closely together made it possible to share information quickly and build a shared framework of understanding.
I hope we can continue to work this agile, now our team (5 devs, 1 po) and scope are larger for the next release.