Archives
Scrum Australia 2016 – Lean Discovery
Posted on July 6, 2016 Leave a Comment
My presentation at Scrum Australia 2016 titled “Lean Discovery” is available on Slideshare. “The hardest part of building any software system is determining precisely what to build.” – Fredrick Brooks. Discovering exactly what customers, stakeholders, and sponsors want to create is often the most difficult part of product development. Getting everyone aligned can be fraught […]
LAST Conference 2012 Notes
Posted on August 4, 2012 2 Comments
Last week I attended the LAST Conference (Lean, Agile, Systems Thinking) held at Swinburne University. The LAST Conference is a big departure from the Agile Australia 2012 conference I attended earlier this year. There was no fanfare, no big build up, little corporate advertising and significantly less people. It was also only $50 for the […]
Useless sprint goals
Posted on November 18, 2011 Leave a Comment
A sprint goal helps to enable the team to focus on for the next 2 weeks. What does everyone want the team to work on next? The Scrum Guide [Oct 2011] states: The Sprint Goal gives the Development Team some flexibility regarding the functionality implemented within the Sprint. As the Development Team works, it keeps this […]
Requirement Changes Are Put Into The Product Backlog
Posted on May 18, 2011 Leave a Comment
Image Source: Scott Adams Agile welcomes changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage. Short feedback loops in Agile allow the team to get fast feedback and incorporate changes required by the customer and reduce the possibility of the team developing the wrong product for too long. The […]
Two Pizza Teams
Posted on August 17, 2010 Leave a Comment
Image Source: Scott Adams If you have been following my blog, you will notice that Dilbert comics seem to jolt me into writing a new entry. In this comic, the pointy-haired boss actually makes a wise comment when he says “Just break into whatever size groups you think make sense”. For Agile teams, what make […]
Book Review – Succeeding with Agile: Software Development Using Scrum
Posted on June 9, 2010 3 Comments
I have been a fan of Mike Cohn and his latest book Succeeding with Agile: Software Development Using Scrum is another great book. He blends a good mix of theoretical and practical techniques drawn from his past experiences. This book doesn’t show you how the Scrum Framework works, but it is more of a cookbook […]
Managing Defects on Agile Projects
Posted on April 12, 2010 2 Comments
Image Source: Scott Adams This recent Dilbert comic strip reminded me of a situation when a client was raising cosmetic defect as severity 2. It is often not clear what a defect is and at what level to raise it at (despite agreed severity descriptions) as my example above shows. And some defects are raised […]
Don’t rely on overtime to salvage a plan
Posted on April 9, 2010 2 Comments
I came across a nice analogy today in Mike Cohn’s Succeeding with Agile book which describes what sustainable pace means: Watch any marathon, and each runner will keep it up for 26.2 miles. Look more closely, however, and you’ll notice that the pace is not entirely consistent from mile to mile. Each works a little […]
There is no ‘Best Practice’ in Agile
Posted on March 22, 2010 3 Comments
Joe Townsend has written an article along the lines what I have been saying for a while now – in Agile there is no ‘best practice’, and as Townsend puts it What works for you, your team, division, corporation, etc. can bring another person, team, etc. to a screeching halt. In particular, one needs to […]
Large-Scale Agile
Posted on February 28, 2010 Leave a Comment
Despite that we are still yet to finish the current scope of work for the Agile Initiatives, we are starting to discuss future items in our backlog – distributed Agile and Agile@Scale. There are a few projects in flight that couple of colleagues are working on that are large Agile programs of work. Large-Scale Agile […]