!

post thumbnail

The Difference Between Waterfall, Iterative Waterfall, Scrum and Lean Software Development (In Pictures!)

Here’s a VERY simple overview of the main differences between Waterfall Development, Iterative Waterfall Development, Scrum/Agile Development and Lean.

37 comments | Read more
post thumbnail

What does ‘Done’ mean in Agile Software Development?

In Agile Software Development environments, we aim to deliver ‘[potentially] shippable code’ at the end of each iteration.

4 comments | Read more
post thumbnail

Sprint Planning: Hours or Story Points (?) – that is the question!

There is a lot of debate about whether to estimate sprint requirements in hours or to leave them in Story Points. Personally, I see pros and cons of both approaches but would use Story Points over hours where/whenever possible.

13 comments | Read more
post thumbnail

The Product Manager – Role and Responsibilities

The Product Manager represents the Product Owner and the End-User/Customer – they are responsible for defining and scheduling the delivery of high quality output in line with business requirements and priorities.

6 comments | Read more
post thumbnail

How Agile Are You? (The Survey!)

How Agile Are You? A question originally posed by Nokia, shortly followed by Kelly Waters of All About Agile. This post contains a downloadable template you can use to measure yourself against a list of 42 criteria. See how you measure up!

3 comments | Read more
post thumbnail

Agile Risk Management for Projects and Programmes

Risks are traditionally identified, assessed, responded to and monitored by a Project Manager. In Agile working environments the responsibility for risk management is shared by all involved. There don’t seem to be any official guidelines on how to manage risks within an Agile environment, so I’ll combine my personal views/learning with notes/ideas I’ve found scattered around the web.

3 comments | Read more
post thumbnail

Agile Risk Management – The difference between Risks and Issues

A Risk is an uncertain event that could impact your chosen path should it be realised. Risks are events that are not currently affecting you – they haven’t happened yet. Once a risk is realised, it has the potential to become an Issue.

7 comments | Read more
post thumbnail

Agile Issue Management for Projects and Programmes

Scrum is great at handling immediate issues or in this case, they’re more commonly referred to as ‘Impediments’…

1 comment | Read more
post thumbnail

The Epic Board – An Essential Agile Project Management Tool

I introduced the Epic Board as a programme management tool – a tangible release plan that can help you to plan software development programmes comprising multiple separate projects combined with Business As Usual Activities.

1 comment | Read more
post thumbnail

Lean, Scrum, Scrum of Scrums and Epic Boards!

So, when do you use Scrum practices, when should you consider Lean practices and when should you consider using Epic Boards?

0 comments | Read more