maher’s brain

Thoughts on model-based improvement (CMMI, eSCM, ISO, CobIT, ITIL), implementation, quality improvement, and the field at large.

maher’s brain header image 1

Agile or CMMI: What do the bloggers think?

December 10th, 2008 · CMMI

There’s been a lot of discussion over these past few years about agile methods and process discipline, often labeled with the CMMI label. Here are some sample posts that give a pretty good idea of the positions and the eventual blending of the two:

In the end, the choice is an individual one. Nonetheless, there will always been a need for balance. The challenge with this, as with most controversies, is that no one lobbies for the middle ground…

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon] Sphere: Related Content

→ No CommentsTags:··

How to Use a Mullti-Criterion Spreadsheet for DAR

November 11th, 2008 · CMMI, Improvement Implementation

I was reading Henry Schneider’s PPQC blog today and found an interesting question and answer on setting up a criterion checklist for Decision Analysis and Resolution (DAR). The question was about how to set up a spreadsheet to handle several weighted criteria so that the total represented 100% of an organizational need. Henry did a lovely job of answering the question, and offered good advice on limiting the number of criteria so that the scores weren’t too close and to minimize confusion.

In that context, it all seemed reasonable, but I caught myself wondering why I should limit my criteria to two or three just so I can get more spread to clarify my rankings of the DAR alternatives. As I noodled on the issue, I realized that the underlying premise is not helpful: that we started with 100% of need, and then have to parse out those percentages to arrive at the total, and also to create separation of rankings.

I’d prefer to start with the alternatives themselves. [Read more →]

Sphere: Related Content

→ No CommentsTags:······

Ed Yourdon on Our Future

October 15th, 2008 · CMMI

I was at the New Jersey Process Symposium yesterday to give a talk on models I use in my consulting work.

The keynote was given my Ed Yourdon, whom I’ hadn’t seen in a while, at least since he talked to the NY CitiSpin sometime last year. He was about to give his Web 2.0 talk (updated), but decided at the last minute to trash it and talk about more current issues.

How about the financial  crisis and its downstream effects on technical professionals for a start? [Read more →]

Sphere: Related Content

→ No CommentsTags:···

CMMI for the Faint of Heart

July 14th, 2008 · CMMI, Improvement Implementation

CMMI is often thought of as a large investment–in time, in money, and in human resources. That’s true if one buys the “whole banana.” The “whole banana” often pays off, but it doesn’t have to cost a lot to get started.

Consider this. Identify one or two things that are troubling you your project. Go look in the CMMI and identify the practices that relate to those. Fix them. Track how it worked. Adjust as needed. Repeat.

CMMI is about practices, good practices, proven practices. Only when you take the whole banana is it about processes, management, policies, directions, and so forth. if every journey starts with a single step, every model starts with a single practice. Start small, then build from there. It’s just another way of saying “Think globally, act locally.”

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon] Sphere: Related Content

→ No CommentsTags:·

The Bare Bones of Process…

May 1st, 2008 · Improvement Implementation, Model-based Consulting

Can I start?…What do I have to work with?…What do I actually do?…What do I produce?…What do I have to help me?…How am I doing?…How do I know?

Am I done yet?

And there you are: Entry Criteria, Inputs, Tasks, Outputs, Tools, Measures, Verification, Exit Criteria. Those exciting guys who put the FUN in fundamental process elements…

Doesn’t really have to be hard, does it?

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon] Sphere: Related Content

→ No CommentsTags:··········

New Traveler Categories for TSA

May 1st, 2008 · Cynic's Corner, Language & Thought

I just came back from Pittsburgh, and was stunned to discover that I had to wait in a longer line to get through the TSA security line than I’ve become used to. You see, they have now created three lines: first class, business traveler (one bag only), and casual traveler (2 or more bags).

I did point out that what they had labelled two bags was one bag plus a personal item (computer backpack), just as the airlines had determined. Didn’t matter. As far as TSA is concerned a “personal item” is a “bag.” Apparently they didn’t bother coordinating with the airlines for any consistent definitions or requirements. Just made it up all by themslves.

So for those of us who are in the habit of carrying a computer and a carry-on bag for easy travel without checking anything, we now have to go with a single bag that includes the computer, or be politely guided to the wait-longer for casual travelers line. For me that means abandoning my backpack and substituting a smaller foldable briefcase.

Or maybe we just suck it up and go back to checking the bags and all the delays that entails. These days the amount of delay is becoming the same not matter what we do: longer and longer….

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon] Sphere: Related Content

→ No CommentsTags:···

Multiple-Model Improvement, Pt. 1

May 1st, 2008 · CMMI, CobIT, Cynic's Corner, ITIL, Model-based Consulting, eSCM

I received an email the other day from the SEI about participating in a workshop to gather the current knowledge on multiple-model improvement. This, I’m sure, came as a result of two Partner Network Advisory Board surveys last year that reported that the SEI was way behind the curve and needed to bring CMMI in line with other improvement models that were already in implementation. By that, the community meant ITIL, ISO (any of a number of standards), eSCM (SP and CL), and others, including implementation approaches like Six Sigma and Lean.

The intent of the survey was to get the SEI to identify the overlaps among the various components of the CMMI Suite (DEV, ACQ, SVC) and existing models. The point, as I took it from the myriad of pages of comments, was that the others are already in progress, we may not need another one, but we could sure use some clear links between the SEI product and the others in the field.

Seems that as I was chatting with Tim Kasse the other day, he mentioned that he gave the SEI an awful lot of material in ITIL-CMMI linkages already. Or do I misremember?

[Read more →]

Sphere: Related Content

→ No CommentsTags:········

The ethics of applying ethics…

May 1st, 2008 · Cynic's Corner, Model-based Consulting

I took some conflict of interest training the other day. It came from the SEI as part of their Ethics and Compliance Program. The material was apparently based on the Professional Code of Conduct a team of us built with the community a few years ago, but it seemed more targeted to SEI employees than to authorized instructors and lead appraisers in general.

First of all, I should say that the Code of Conduct team agonized long and hard over the use of the word “ethics.” We determined that ethics referred more to value systems than to behaviors, although the latter might stem from the former. We thought it was probably not a good idea to dictate a set of common values to the Partner Community, largely because value systems are context and culturally tied. In addition, value systems are neither observable nor enforceable.

So we avoided the word and tried to characterize guidelines [Read more →]

Sphere: Related Content

→ No CommentsTags:·······

The language of accountability…

May 1st, 2008 · Cynic's Corner, Language & Thought

I am constantly puzzled by the language used in the news. Why is it that terrorist groups that perform heinous acts, such as beheading, are allowed to “claim responsibility” for their acts. It’s as though they had actually committed responsible acts, rather than completely irresponsible ones.

On the other hand, why is it that the major players in our own political theater spend so much time “blaming” each other for simple differences of opinion or perspective? Since when does having a different viewpoint constitute something that’s truly blameworthy?

Folks, we’ve got this all backwards. [Read more →]

Sphere: Related Content

→ No CommentsTags:····