Tag Archives: agile

Agile is better than Waterfall

Many years ago, as a traditional, PRINCE2 project manager, I battled with the apparently counter-intuitive demands of my stakeholders and PMO for big detailed plans up front, when no-one in my team really knew the answers. Further, I am not … Continue reading

Posted in Agile | Tagged , , , | Leave a comment

Atern Principle 2 – Deliver on Time

Atern’s second principle is “Deliver on Time”. What, I hear you ask, is different about that? Every project in history has aimed to deliver on time. And a lot have failed. True, but what makes Atern different is that it … Continue reading

Posted in Agile | Tagged , , , | 1 Comment

Atern Principle 1 – Focus on the Business Need

This is fundamental to Agile, not just Atern. It implies a focus on the immediate need of the Business as a whole, not just what is in a plan published six months ago. That plan will probably have changed. It … Continue reading

Posted in Agile | Tagged , , , , | Leave a comment

The emotional reaction to Agile adoption

I read with interest this blog post on how the emotional change curve can help you to understand how people are/will deal with the change being introduced. What struck me is that I have experienced none of that model when … Continue reading

Posted in Agile | Tagged , , | Leave a comment

Collective code ownership – no way or the only way?

The concept of collective code ownership originated with Extreme Programming in the nineties. It is seen as part of the very fabric of Agile. The idea that anyone on a team can change a component, a method or a class … Continue reading

Posted in Agile | Tagged , , | 1 Comment

Resource allocation and funding

Consider two companies – Both have an annual budget for product development but they differ in how they manage and monitor their spend against that budget. One divides and allocates that money across the highest value projects and then resources … Continue reading

Posted in Agile | Tagged , , | 1 Comment

Estimating & Progress Reporting

We estimate projects for two reasons: 1) To plan work 2) To monitor progress against that plan On agile projects, estimation is usually done differently to traditional (waterfall) projects. But I am still seeing two distinct camps within the agile … Continue reading

Posted in Agile | Tagged , , , , | 1 Comment