13 June 2008

SEPG-EUROPE Report... A lot to learn from here...

Munich.  Refreshing!  That's the word I'd use to summarize what I've experienced here this week.  By far, compared to similar conferences in the US, the most noticeable difference between the attendees here and elsewhere is that among the attendees here, they share an earnest desire to use CMMI to improve!  To dig into the model, reach beyond the descriptions of "levels" and really look at what they need to do to improve.  Really, improve.  

Pic of Watts -- KeynoteMuch of the "refreshment" came from the keynotes, actually.  Not that sessions I attended weren't inconsistent with my observations, but the keynotes contained substance.

Everything from an exposé on policies that really zeroes-in on understanding their role in organizations, to ways in which traditional "need to know what this will cost and when it will be done" can be achieved on agile projects using, of all things, Earned Value and Function Points!

Among the keynotes (and others) were some very impressive explanations of exactly how process improvement (and CMMI, in particular) are necessary strategic assets that enable corporate goals.  How CMMI helps an organization satisfy and demonstrate it complies with external and internal standards.  How CMMI is helping an 1000+ person [yet still entrepreneurial] organization (that started as 13 people in 1999 and continues to grow @ a rate of 40 engineers/month worldwide) establish their organizational level capability to support frequent re-orgs (due to growth), international expansion, adapt new business goals, and introduce new regulatory and compliance standards.

There was even a session by a company who is forced, by contract, to reduce costs (or increase throughput) 10% per year or lose a multi-year multi-million USD contract.  And, of course, they were using CMMI (at ML5!) to do it and they explained how.

I've got blog materials for months!

But I'll leave you with a few gems from Watts Humphrey himself:

  • Requirements ALWAYS change.
  • Time and Schedules are ALWAYS aggressive.
  • Resources will ALWAYS be tight.

These are the realities of technology projects.  You need a process that can address these realities and adapt to change.  A process that expects perfect requirements, plenty of time, and more than enough resources is a process destined to fail.

This, from the man many blame for coming up with "the worst thing that has ever happened to software."

Is it not clear yet folks that it's not CMMI that's the problem, just CMMI in the wrong hands, that's the problem?

SEPG-Europe helped validate for me I'm not nuts.  Here are a few hundred people who really want to make things better.  From my visit at Seimens and my meal with the local Scrum users group, to all the folks I met and heard at the conference.  What it spells is this:  those who take processes seriously are preparing to take business away from those who don't and keep it for a long time.

Labels: , , ,


At 07 July, 2008 14:19 , Anonymous Anonymous said...

"Is it not clear yet folks that it's not CMMI that's the problem, just CMMI in the wrong hands, that's the problem?"

If anyone can reconstruct this statement without using the term NOT I am interested. I tried on my coffee break, it is a challenge.

At 21 July, 2008 10:21 , Anonymous Anonymous said...

Is it clear that the problem is with CMMI being in the wrong hands?


Post a Comment

Links to this post:

Create a Link

<< Home