Question: Why do people waste their time building project plans around totally unrealistic assumptions?
‘Spikes’ are time boxed periods of research and development used in Agile Software Development environments to research a concept and/or create a simple prototype.
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.
A ‘must watch’ Google Tech Talk by Jeff Sutherland, one of the founders of Scrum, about the ‘secret’ ways to achieve ‘hyper-productivity’ in an Agile Project Mangement environment.
In Agile Software Development environments, we aim to deliver ‘[potentially] shippable code’ at the end of each iteration.
Five questions asked by Nokia to determine whether or not their teams were following the guidelines of Scrum…
Five questions asked by Nokia to determine whether or not their teams were ‘doing Iterative Development’.
An interesting Google Tech Talk by Vikram Aggarwal and Viral Shah. In this talk, Vikram and Viral suggest ways to measure Programmer Productivity and share the results of various scientific studies conducted in this area.
A very succint and well assembled Introduction to Agile by Denise Caron.
This slideshow will be appreciated by those new to Agile and those responsible for ‘selling Agile’ alike.
In this Google Tech Talk, Hubert Smits provides some very useful insight on how to plan Software Development projects with Distributed Agile Teams.
When securing funding, prioritising and/or scheduling the delivery of a series of requirements, a Product Owner or Product Manager must consider a number of factors.
Some of these factors might include…
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.
Although I use this board to track our development programme across multiple products, teams and sprints, the Epic Board can also be a very useful project management tool. See The Epic Board – An Essential Project Management Tool.
A Sprint Backlog Template is used to track progress against Sprint Commitments.
This Sprint Backlog template is slightly more complex than your bog-standard template as it also allows you to track Stretch Tasks and Sprint Progress at a Category/Objective-Level.
There seems to be a lot of hype around about the difference between ‘Doing Agile’ and ‘Being Agile’ – the conversation seems to be getting rather heated to say the least!…
The Cone of Uncertainty is a Project Management term used to describe the level of uncertainty existing at different stages of a project.
In short, we become more certain of our estimates as we learn more about what we’re estimating.
Announcement: Agile101.net is now 1 month old – and what a month it has been! I’m going to keep writing articles, sharing templates and posting videos but would like to take the opportunity to invite you all to become part of the growing Agile101 community.
A really informative Google Tech Talk by Diana Larsen and Esther Derby, authors of Agile Retrospectives: Making Good Teams Great.
Search for jobs across the top US (California) Job Boards:
This tool allows you to easily search for job vacancies across all top Job Boards