Agile Software Development is rooted in Agile Manifesto and Agile Principles. It is all about delivering working software at regular intervals in order to provide visibility and predictability. It is also about embaracing changes. Agile requires discipline, focus, team work, conviction and courage. I started a series of Distributed Agile Blogs couple of months ago. Going forward, I will be writing more on this.
Agile methodologies such as XP, Scrum etc. work well in Time and Material (T&M) model. It has been a big challange to harness such projects in Fixed Price model. How can stakeholder commit to Fixed Price and execute projects that involve agile principles? Agile and Fixed Price: Can they go together? These questions are just the beginning. If we dig deeper, we come across distributed teams that work across time zones and cultures. Executing agile projects with distributed teams has become a common theme across several companies. However, combining agile or distributed agile with fixed price has been a bigger challenge.
My recent paper on Fixed Price Distributed Agile shares a case study on this topic.