Archives

Requirement Changes Are Put Into The Product Backlog

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 Product Backlog is dynamic […]

Rate this:

Read More

Bridging Business and I.T. through Communication and Collaboration

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 and collaborate together, especially […]

Rate this:

Read More

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

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 agile methods and practices […]

Rate this:

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

Rate this:

Read More

Two Pizza Teams

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 sense is small teams.  […]

Rate this:

Read More

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

Rate this:

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

Rate this:

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

Rate this:

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

Rate this:

Read More

Follow

Get every new post delivered to your Inbox.

Join 490 other followers