RAD or Waterfall?

Dynamic Systems Development (or DSDM) is a method based on the assumption that nothing is perfect first time, but that 80% of the solution can be produced in 20% of the time it would take to produce the whole solution. It is highly iterative, all steps can be re-visited, therefore the current step need be … Read more

Agile Contracting

Last week I had time to attend a web conference about how to get contracts implementing your projects under agile rules. I would like to remember some of the points the speaker stressed. Sell: Visibility, the customer is the person who gets the backlog and decide the next package of features to be developed. Continuous … Read more

Best Practices of Agile focused on Management

Take into account I’m learning about it, but I would like to summarize a short list of thoughts: Customers have to be active part of the project. They have to be involved in each revision of the project and take decisions about the scope of the project, approach, tailoring… The intermediate deliveries with working functionality … Read more