Archives

Requirement Changes Are Put Into The Product Backlog

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

Read More

Bridging Business and I.T. through Communication and Collaboration

Image Source: Scott Adams How many times have you heard, “that’s what I said, but not what I meant or wanted”?  Too many times I would suspect.  Many symptoms of project issues are related to organizational, collaboration, and communication issues, not technology.  One of the challenges of any I.T. initiative is getting people to communicate […]

Read More

Cargo Cult Agile – It’s More Than Just Stand Ups

Image Source: Scott Adams Most people associate daily stand ups or daily Scrums when they think of Agile.  And they are often the first practice that is adopted. I have observed some teams adopt the daily stand ups and a little of other practices (often with smells/anti-patterns) and say they are Agile. The adoption of […]

Read More

Lean and Agile – Doing more with less

Have you been in a similar situation as the above Dilbert? Lean and Agile is about doing more with less.  Lean and Agile doesn’t focus primarily on cost reduction, but more on strategic alignment around enterprise agility – reducing waste and simplified processes which then could have an impact on cost reductions.  Furthermore, for comparable […]

Read More

Two Pizza Teams

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

Read More

The Mythical Man-Month Is Not A Myth

Image Source: Scott Adams 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 […]

Read More

Managing Defects on Agile Projects

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

Read More

Bridging IT and business

Image Source: Scott Adams 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. […]

Read More

Customers Should Be Part Of The Team

Source: Dilbert 21-Sep-2009 Dilbert cartoons are great because they poke humour in everyday working situations, and they wouldn’t be funny if they weren’t true.  Too many times have I seen project teams in the situation above, including ones I have worked on. Customers should be made part of the team.  A goal in Agile is […]

Read More