• About me

    JensI have been working as a software consultant for more than 11 years. Because of that I am an eager supporter of lean principles and agile methods.

  • Recent Posts

  • Recent Comments

    • ankara evden eve nakliyat: i have one of this quaker oats from taiwan but i dont know how to cook it. Mary...
    • Engineering CV: You did make a brave move..in this downtime economic crisis. Best wishes for your new job!
    • lazer epilasyon: A blog post was really useful, you can not find the information sought in a lot of places I’ve...
    • one minute left: not be published) (required) Website. Subscribe to comments feed. What do the extreme left and...
    • joseph pelrine: I will have to watch that as I’m a big fan of his because of the unique perspectives he brings....
  • Archives

  • Blogroll

  • Meta

For a short period of time I was employed by Q-Labs, a company dedicated to process improvement within software development. However they seem to be stuck in a traditional thinking with a rigid requirements process and heavy project planning upfront, trying to be predictive instead of adaptive. And for some reason they keep promoting CMM/CMMI.

In their latest newsletter (in swedish) they describe how they made Intentia (now Lawson) become more efficient. The measures they suggested were clearly non-agile, focusing on prolonging the project planning period in the beginning of a project and making predictions about future plans. They also give them the advice to be less adaptive.

Being a company dedicated to software process improvement, I find it somewhat strange that they hardly even mention agile methods and processes on their web site. I bet that I can help Intentia become even more efficient using agile methods.

Links:
Q-Labs newsletter

One Response to “Q-Labs in the wrong lane”

There is a section about CMMI in Mary Poppendieck’s first book where she gives a “Lean version” of the basic assumptions in the CMMI’s definition of maturity:

CMMI Assumption 1: A system is best managed by disagregating it into identifiable work products that are transformed from an input to an output state to achieve specific goals.

Mary’s Lean version of Assumption 1: A mature organization looks at the whole system; it does not focus on optimizing disaggregated parts.

CMMI Assumption 2: A mature organization is one in which everything is carefully planned and then controlled to meet the plan.

Lean version of Assumption 2: A mature organization focuses on learning effectively an empowers the people who do the work to make decisions.

IMHO, CMMI is perhaps good at creating business opportunities for Management Consultants, but not very good at creating value for customer’s in an efficient way.

Gustav

Something to say?

Bloggtoppen.se