Project Management
 
                The Rise and Rise of Pointless Project Planning…!
Question: Why do people waste their time building project plans around totally unrealistic assumptions?
5 comments | Read more 
                Using ‘Spikes’ in Agile Software Development
‘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.
3 comments | Read more 
                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 
                Agile Project Management – Self-Organisation: The Secret Sauce for Improving your Scrum Team
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.
5 comments | Read more 
                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 
                You know you’re not using Scrum when… (5 Questions from Nokia)
Five questions asked by Nokia to determine whether or not their teams were following the guidelines of Scrum…
1 comment | Read more 
                You know you’re not doing Iterative Development when…(5 Questions from Nokia)
Five questions asked by Nokia to determine whether or not their teams were ‘doing Iterative Development’.
1 comment | Read more 
                Measuring Programmer Productivity – A scientific study
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.
2 comments | Read more 
                Introduction to Agile – “Let’s Talk Agile” Slideshow
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.
0 comments | Read more 
                How to Plan Software Development Projects with Distributed Teams
In this Google Tech Talk, Hubert Smits provides some very useful insight on how to plan Software Development projects with Distributed Agile Teams.
0 comments | Read more