RE: Re: Do C-Level managers, and business drivers really need to know about XP?

"Alleman, Glen B." <[email protected]> Thu, 13 Feb 2003 10:38:37 -0700
Newsgroups gmane.comp.programming.extreme-programming.adoption
Message-ID <[email protected]>
Steve,

 

Well if that is the case that is very short sighted. The reason I can
respond today is I redoing the work responsibility matrix. This states
who is doing what and why. Each skill set is critical to us here in the
PMO, since we need to provide resource planning for our customers. If
all developers or other engineers were interchangeable, well then life
would be easy. But since that is not the case, the resource planning
process is complicated by the fact that people are not interchangeable
in the way you suggest. XP makes the case that all participants are
interchangeable, but that doesn't seem to be the case in real life.

 

Now if people "don't want to do things," I may see that in a different
light. Noel Coward had a great quote when his actors asked about their
motivation. "You want motivation, think of your pay check at the end of
the week."

 

Resource planning (who do we need to do what) is a management job at one
level and a small group job as well. The VP probably needs to understand
first that interchangeability is nice goal but not reality. Then make a
RAM (Responsibility Assignment Matrix) a see where the people fall
relative to the planned work. Gaps can then be made visual, and the
question answered "where well we get the needed skills?"

 

But the other side is that developers can't be the only ones making the
assignments. If skills are missing, train (PP is good here). If training
won't close the gap outside resources are needed, but with these
training has to be in the plan so this process of having gaps is short
lived.

 

So being way overboard is not good, but the planners do see staff as
resources, it that's just part of life in writing software for money (or
for our case a government contractor).

 

Glen B. Alleman

VP, Program Management Office

Information Technology

CH2M HILL

Rocky Flats Environmental Technology Site

10808 Highway 93, Unit B, Bldg 060, MV72

Golden, Colorado 80502

Office: 303.966.5865  Nextel: 303.994.0874 

 

-----Original Message-----
From: Steve Ropa [mailto:[email protected]] 
Sent: Thursday, February 13, 2003 9:28 AM
To: [email protected]
Subject: RE: [xpAdoption] Re: Do C-Level managers, and business drivers
really need to know about XP?

 

Hi Glen,

 

	[Steve Ropa] <snip good stuff>

	 

	RE: your conversations with your VP, if its anything like it is
here there is very little time to discuss the broader issues. Our
management team of four (with a staff of 120) only gets to talk strategy
outside our prescheduled strategy development meetings at lunch or after
hours. Even then interruptions and of business steals our time. As one
looking "into" the org I'd rather have the functional managers be the
source of the solution for the "pluggable replacements" than to let that
view leak out of the small senior management group - but in that senior
management group, there are many times that the staff is just that
"resources," to be planned and rearranged.

	 

	
	[Steve Ropa] As you know, I usually agree with you on these
matters.  There tends to be an oversensitivity to the idea of being
thought  of as a "resource".  In this case, the vp in question is WAY
overboard.  He is basically using the programmers for whatever other
activities may come down the pike.  When I pointed out that some of
these programmers don't want to do some of the activities in mind, he
said "hey, we all have to help out."  When I asked who from the other
groups would also be "helping out", he blustered, hemmed and hawed.  It
was more than just plugging the hole in the line before the confederates
can take the hill.  It was a demonstration of an attitude about these
folks.