February 2012 Blog Posts

Defining and measuring the success of an Agile methodology

Alistar Cockburn describes in this post  the success of a methodology with the formula: Methodology Success = Project delivered + Staff would do it again In software projects people is a fundamental variable, so here with methodology is not intended say RUP or FDD or say XP or Scrum or Kanban. Instead is intended that A methodology is the conventions the team agrees to and actually follow When the team achieves a methodology success as defined above, it is possible to infer that the team and also the method they used, RUP or FDD or one of the others,  helped the project success. In case...

It is not possible to estimate what?

There are some uncertainties that cannot be avoided or reduced, while instead they can be recognized and managed  Putting more time and effort to improve estimations of the uncertainties that cannot be avoided or reduced, will not improve the accuracy and reliability of those estimations. It is a waste. And not recognizing those uncertainties increase the possible consequences. Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them - Laurence J. Peter It is not possible to estimate what you don't know has never...

The dimensions of Agile

After hands-on experience with Agile practices, working in Agile environments and attending and speaking at conferences with Agile experts, I have annotated what I think could be the dimensions of Agile that detail and expand the original motto Embrace Change: work begin with respecting people dealing with uncertainty managing the unexpected recognizing the unknowns and accepting what cannot be measured ...