Lean and Agile Category

The Mythical Man-Month Is Not A Myth

Brooks’ law is a principle in software development which says that “adding manpower to a late software project makes it later”.  It was coined by Fred Brooks in his well renowed 1975 book The Mythical Man-Month. There was a recent project where unrealistic timelines were imposed on a team and the project was running late […]

Read More

As Work Changes, So Must Managers

Here is an article published in The Wall Street Journal earlier this year which is very relevant to today’s rapidly changing environment and the role of managers on Agile Projects. (Mark Hurd who was my former CEO at HP is mentioned in the article) What is a manager? In simplest terms, a manager is someone […]

Read More

Managing Defects on Agile Projects

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 without being related to […]

Read More

Don’t rely on overtime to salvage a plan

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 […]

Read More

Waterfall Alliance

[Humor] Details of the Waterfall Alliance was released on 1 April 2010, which is driven by the values and principles of the Waterfall Manifesto for Realistic Software Development. Some great resources can be found on the Waterfall Alliance website.  Further news of the Waterfall 2010 conference has been delayed (yet again).

Read More

There is no ‘Best Practice’ in Agile

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 […]

Read More

Large-Scale Agile

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 […]

Read More

Agile as a way to profitable growth

Not only should Agile or Lean concepts be adopted for projects, but it should also be harnessed at an organizational level to be more competitive. By focusing more on the bottom line and ignoring the human capital it was one of the reasons What Killed GM: General Motors managers became very numbers obsessed and bottom-line […]

Read More

Bridging IT and business

We sometimes hear that business is not getting value out of IT.  Technology and tools are constantly improving but we often have missed expectations.  The need to align business and IT is getting more important. Incorrect assumptions of what the client needs often leads to incorrect actions resulting in wasted effort. Next time you  speak […]

Read More

Book Review – Agile Testing: A Practical Guide for Testers and Agile Teams

To date there is a lot of Agile literature focussing on development.  So it was refreshing to see a book focusing on Agile Testing. Agile methods have transformed the way we do testing and the role of the tester.  Testing up front is a big mind-shift change for testers and management.  Agile Testing: A Practical […]

Read More

%d bloggers like this: