Search the web
Sign In
New User? Sign Up
extremeprogramming · Extreme Programming
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
New Article:   Message List  
Reply | Forward Message #131258 of 152439 |
Re[2]: [XP] New Article:

Hello All,

Ron sums up the situation very accurately. Let me add a little
background. The XP C3 project was the fourth attempt to replace the
legacy payroll system. At least two prior projects were defeated by
political/nontechnical forces.

A project to implement a package solution had been previously killed
by a manager who had been involved in the creation of the legacy
system. Among other things, he had imposed the requirement that the
package be adapted to only accept unit-record input and not allow any
direct input from the user interface.

This fellow rotated back to run payroll and subsequently helped
terminate C3. The Peoplesoft effort only began in earnest after his
retirement.

My understanding is that the Peoplesoft payroll effort will complete
its roll out to the salaried population this month. Or, approximately
seven years after the C3 team was poised to do so.



Friday, June 22, 2007, 7:51:09 AM, you wrote:

> Hello, Ravi. On Friday, June 22, 2007, at 3:43:09 AM, you wrote:

>> Hmm the clients were unhappy. The code was shut down after meeting a
>> fourth(?) of the target requirements and the team disbanded and the
>> client so disgusted with the result that the joke in the client
>> organization was "We used XP Once and Only Once (ha ha )" (all gleaned
>> from the C2 discussion and other internet sources) . This is NOT
>> failure? Sorry sounds like a disaster to me.

> This is inaccurate. The quote you provided was made by a Daimler
> employee from Germany who was giving a "funny" talk at an XP 200n
> session. He had never had anything to do with the project.

> From the beginning of the project to the end, the C3 project
> delivered exactly what they said they could, iteration in and
> iteration out. The code worked with higher accuracy than the
> existing program and was deployed against one large target
> population and one or two smaller ones.

> At the time the project was terminated, the system was correctly
> calculating the payroll for the next target population, and
> performance was good enough but only barely. Things had certainly
> taken longer than people wanted ... but also exactly as long as the
> team's velocity and Release Plans predicted.

> At the time of project termination, all of the projects original
> sponsors had moved on. There was no one involved other than the
> technical team, including the XP customer, who had been part of the
> original thinking or sponsorship.

> The termination of the project brought no approbation of any kind on
> any member of either the technical side nor the business side of the
> project. It was an economic decision made primarily because the
> project had been internally funded, and IT was under pressure to
> find "synergy savings".

> It is interesting to note that since then, DC has spent many
> millions of dollars trying to adapt PeopleSoft payroll to do the
> things that C3 already did.

> So, was the project a success, or a failure? It is hard to say.
> Certainly it didn't last as long or deploy as widely as one would
> have liked. On the other hand, it delivered working software on an
> incredibly predictable basis. A business decision was made to
> terminate it, for business reasons.

> C3 showed, for those who care to pay attention, that the XP
> practices can work, and produce highly reliable software on a very
> predictable schedule. XP is not the only way to do that. It is,
> however, the best way I have seen in nearly a half century of doing
> software.

> There is little or no science around software methods. I'd think few
> would say otherwise. To imagine that all that is not hard science is
> "religion" is fatuous.

> To call what that team did and observed "religion", in that tone of
> voice, is highly insulting to the individuals involved and to the
> individuals who work hard to give people everywhere the chance to
> learn what has been done on C3, and elsewhere. I object strongly.

> Ron Jeffries
> www.XProgramming.com
> If not now, when? -- The Talmud



--
Best regards,
chet mailto:lists@...




Fri Jun 22, 2007 12:53 pm

suechet
Offline Offline
Send Email Send Email

Forward
Message #131258 of 152439 |
Expand Messages Author Sort by Date

... I'm glad you enjoyed it. Obviously, if I were a trained therapist I would never try to psychoanalyze someone over the net. Only a rank amateur would do...
Dave Nicolette
dnicolet99
Offline Send Email
Jun 22, 2007
2:34 pm

Hello All, Ron sums up the situation very accurately. Let me add a little background. The XP C3 project was the fourth attempt to replace the legacy payroll...
chet hendrickson
suechet
Offline Send Email
Jun 22, 2007
12:54 pm

Hi, ... Why the quotes around "funny" ? It *is* funny. the exact quote is [jason Yip] Was any one else who was at XpTwoThousand chilled to hear FrankGerhardt...
Ravi Mohan
magesmail
Offline Send Email
Jun 22, 2007
1:11 pm

edit to correct a typo ' [Keith] emphasis mine "The impression amongst the folk I spoke to was that in ****the view of DC's management**** C3 was a disastrous...
Ravi Mohan
magesmail
Offline Send Email
Jun 22, 2007
1:27 pm

... Another point to be made off the data is that agile has more than doubled the chance for success. Wow! That's monstrous. Someone who really believed in...
Jeff Langr
jlangr
Offline Send Email
Jun 22, 2007
1:29 pm

jeff, ... Most people here are trying to do research? wow! I wonder what you mean by "research"? so which failures of the agile process is this research being...
Ravi Mohan
magesmail
Offline Send Email
Jun 22, 2007
1:52 pm

Must we be scientific about it? :( How tiresome and entirely uncharacteristic of the software industry. I prefer to be more craftsman like about it. I like XP....
Simon Jones
simontcb
Offline Send Email
Jun 22, 2007
2:20 pm

I'm with Simon.... I enjoy building software and satisfying my customer. I want to be better at what I do and I enjoy helping others "increase their game". I...
Jake Dempsey
treacherous_...
Offline Send Email
Jun 22, 2007
2:31 pm

... It's Jeff. "jeff" is disrespectful. ... It was. Perhaps it failed, I honestly don't care, and again, it's not helpful. Most agile proponents have learned a...
Jeff Langr
jlangr
Offline Send Email
Jun 22, 2007
2:52 pm

\ ... You don't care ( I do) . It is not helpful to you . It is to me (for example in cutting through the blather and hype and getting to the real meat ). We...
Ravi Mohan
magesmail
Offline Send Email
Jun 22, 2007
3:02 pm

Greetings Mr. Mohan, ... I have done so many times. The basis for most of my writing and hands-on work is "lessons learned." Unfortunately, most people cannot ...
Jeff Langr
jlangr
Offline Send Email
Jun 22, 2007
7:58 pm

... Obviously you missed the word "or investigation." I don't view that kind of careless reading as very scientific. Most people don't do research of any kind,...
Jeff Langr
jlangr
Offline Send Email
Jun 22, 2007
2:52 pm

-Jeff, ... research as sharply distinguished from "doing" You have some ... unique ... ideas. Ravi...
Ravi Mohan
magesmail
Offline Send Email
Jun 22, 2007
2:57 pm

Hi Ravi, Any time I've ever seen the word "research" used, it was in one of two contexts. 1. In an academic environment under highly rigorous and specific ...
Steve Ropa
steveropa
Offline Send Email
Jun 22, 2007
4:59 pm

Should have read further into the thread... but given my name is still showing up... So this was XP2000, Frank was originally a Daimler employee, and it seemed...
Jason Yip
jchyip2000
Offline Send Email
Nov 22, 2007
9:41 pm

How can a company get along for such a long time without a functioning payroll system? The situation must have repercussions throughout the organization. Dave ...
Dave Nicolette
dnicolet99
Offline Send Email
Jun 22, 2007
1:45 pm

... They had a legacy system and after deciding not to deploy C3 further, they went back to running it. Then they undertook a six or seven year effort to get...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Jun 22, 2007
5:34 pm

... I'm sorry Ron. Comparing Agile to religion was not meant as a put down to Agile. I don't have that low an opinion of religion. On the contrary, religion...
Kelly Anderson
kellycoinguy
Offline Send Email
Jun 23, 2007
12:42 am

... Gee, Ron. You did such a bad job that Daimler is washing their hands of Chrysler, even. ;-) Everything that has happened in that company is Chet's fault....
George Dinwiddie
gdinwiddie
Offline Send Email
Jun 23, 2007
1:04 am

Hi, A couple of points. (1) According to the 2006 Standish Report, as quoted in a May 2007 article in CIO magazine: http://www.cio.com/article/109751 * 41% of...
Siddharta Govindaraj
photon_ent
Offline Send Email
Jun 22, 2007
11:50 am

Let's be honest: There are different concepts of "success" and "failure." Things don't always turn out as expected, or as hoped. That's not an "agile" thing,...
Dave Nicolette
dnicolet99
Offline Send Email
Jun 22, 2007
11:54 am

Hello, Siddharta. On Friday, June 22, 2007, at 7:49:14 AM, you ... IIRC, the report considers any project that goes over original time, over original budget,...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Jun 22, 2007
12:15 pm

Hi Ron, ... Thats the weirdest definition of failure I've ever seen. ... I'm not sure where the idea about invitations to do something different came from. I'm...
Siddharta Govindaraj
photon_ent
Offline Send Email
Jun 22, 2007
12:58 pm

... Have you stopped beating your wife? I'm not really asking you that. The "Let's stop with the 'agile guarantees project success'" thing just reminded me of...
Dave Nicolette
dnicolet99
Offline Send Email
Jun 22, 2007
2:06 pm

Dave, Nice rhetoric. But, ... let me try to move this in a more constructive direction. Help me here. No one seems to have an example of a failed "perfectly...
Ravi Mohan
magesmail
Offline Send Email
Jun 22, 2007
2:17 pm

... Same to you...and I'll admit that accounts for a good 30% of the reason I like to debate with you. ... all. ... This is a very interesting question. It...
Dave Nicolette
dnicolet99
Offline Send Email
Jun 22, 2007
2:31 pm

... Assuming that we could agree on a definition of fail, it would seem to me that we would have to conclude that a failed project had done something wrong. ...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Jun 22, 2007
7:42 pm

Ron, ... if I offer you a game: we'll throw a "magic" coin that has one side with a 55% winning chance. If you find out the 55% side and bet on it and loose,...
Manuel Klimek
manuel.klimek
Offline Send Email
Jun 22, 2007
7:50 pm

... I do not agree, for two reasons. First, I do not believe that the universe and our path through it is ruled primarily by chance. Second, losing a coin toss...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Jun 23, 2007
10:42 am

Ron, thanks for clarifying. While I believe that the concept of chance is the best we have to explain many of the oddities of the universe, your second point...
Manuel Klimek
manuel.klimek
Offline Send Email
Jun 24, 2007
8:12 pm
 First  |  |  Next > Last 
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help