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
Success rates of Agile Transitions   Message List  
Reply | Forward Message #141317 of 152395 |
Re: [XP] Success rates of Agile Transitions

Hello, Kent. On Wednesday, March 26, 2008, at 3:21:09 PM, you
wrote:

> I appreciate you stating your needs and fears clearly. What I heard was:
> * You need to have people use the ideas in XP
> * You are afraid that if they knew their chances of benefiting, the
> wouldn't even try to use the ideas in XP

I appreciate your saying what you heard. Neither of those is just
exactly right, but close enough for discussion.

> I suspect that the actual percentage of people who invest in trying XP and
> who actually achieve noticeable improvement is much less than half. There
> are more than 100K copies of XP Explained out there (which I suppose is
> considerably less than 1% of programmers). That many people invested $30-$50
> (depending on where they bought it) plus whatever time they took reading it
> and trying things. I have yet to see the kind of changes I would expect if
> 50K programmers started working responsibly and accountably.

Yes. I was suggesting something different, if I understand you:
organizations that actually do try XP / Agile (far less than half, I
agree), are, in my totally subjective WAG, successful less than half
the time.

> There are some substantial changes ushered in by XP--continuous integration
> and, to a lesser extent, developer testing. However, these haven't created
> any kind of sea change in software development. I'm still shooting for the
> kind of change that Japanese manufacturing went through between 1960 and
> 1980, from a byword for cheap and shoddy good to an exemplar of quality and
> value.

That would be nice ...

> I'd like to examine the fear about people not even trying XP if they knew
> the risks. I think they already know the risks, programmers and executives
> alike. They've been through CASE, RUP, CMM, and any number of lesser "game
> changing" movements with their fundamental problems still intact. That they
> are willing to consider XP, Scrum, model-driven development, etc. shows that
> they haven't given up hope. However, they are (understandably) jaded.

OK ... but two questions:

1. Why the earlier impassioned plea to get numbers, in this
context?

2. If the numbers were unfavorable, as I believe they are,
wouldn't they hinder what we "want"?

> I've heard several expressions of frustrations on this list that Scrum is
> eating our lunch. If we want to make a comeback, and comeback it certainly
> would be at this point, I don't think we can play their game. They have
> stories about how all you have to do is deliver every month, how teams
> manage themselves, how two days of training make one a master. They aren't
> telling the whole story. If we try to convince people to use XP using the
> same tactic, not telling the whole story, people will ignore us. The Scrum
> partial story is much more attractive than the XP partial story we've been
> using to date.

I agree here, with the questions above ...

> Absolute openness about the costs, pains, risks, and rewards of XP is the
> right thing to do. It's a leadership position and it has a chance of
> working. I'm afraid that continuing to try to tell an attractive story will
> lead this community to become a cult of irrelevant technical competence. I
> would be satisfied to see a wiki full of stories about how people spent $N,
> got nothing for it, and here's what they would do differently. XP would be
> better for it. Then we could go to people with big checkbooks and say, "Big
> risk, big reward, here's what we've learned, here's how you manage it."
> Since there aren't big commercial players, crowdsourcing is the only way I
> can see to gather the information we need.

OK, well, that's interesting. I'd certainly like to have the info.
I'm not sure how it advances "the cause", but agree that openness
and truth are good and desirable. I like to know things like this
... even though I believe that the data will not work in favor of
XP, at least in the short term.

> Once again, I invite everyone here to record their organization's experience
> with XP, good or bad, at http://xpprojects.wikispaces.com. It's a chance for
> you to contribute to the community and reflect on your experience. Given the
> number of people on this list, we could, should we choose to, quickly have
> hundreds of stories from which to learn. This learning is a prerequisite to
> being able to say, twenty years from now, that software development is an
> exemplar of quality and value.

That would be most excellent.

Thanks,

Ron Jeffries
www.XProgramming.com
If we're not shipping our software when it's ready,
it's poor business practice.
If we're not sure whether our software is ready,
it's poor software practice.
http://www.xprogramming.com/blog/Page.aspx?display=FrequentReleases




Wed Mar 26, 2008 10:02 pm

RonaldEJeffries
Offline Offline
Send Email Send Email

Forward
Message #141317 of 152395 |
Expand Messages Author Sort by Date

Ron, I appreciate you stating your needs and fears clearly. What I heard was: * You need to have people use the ideas in XP * You are afraid that if they knew...
Kent Beck
kentlbeck
Offline Send Email
Mar 26, 2008
7:21 pm

Hello, Kent. On Wednesday, March 26, 2008, at 3:21:09 PM, you ... I appreciate your saying what you heard. Neither of those is just exactly right, but close...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 26, 2008
10:04 pm

Hi Ron, 2. If the numbers were unfavorable, as I believe they are, wouldn't they ... What do you want that would be served by withholding that information? ...
Dale Emery
dalehemery
Offline Send Email
Mar 26, 2008
10:50 pm

Hello, Dale. On Wednesday, March 26, 2008, at 6:50:50 PM, you ... I'm not proposing withholding the information, and don't know why you'd think I was. I'm...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 27, 2008
1:06 am

Hi Ron, I'm not proposing withholding the information, and don't know why you'd ... I didn't think you were. I was just turning around the sense of your ...
Dale Emery
dalehemery
Offline Send Email
Mar 27, 2008
1:22 am

Hello, Dale. On Wednesday, March 26, 2008, at 9:22:31 PM, you ... I want nothing very strongly in this regard. But people who want XP to expand might feel...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 27, 2008
3:09 am

On Wed, Mar 26, 2008 at 6:04 PM, Ron Jeffries ... I am in favor of exposing all the case studies we have. I am in favor of deriving patterns and anti-patterns...
Steven Gordon
sfman2k
Offline Send Email
Mar 27, 2008
1:25 am

Hi Steven, I am against processing those case studies into numbers, because those ... If the numbers are not from a random sample, they may not accurately ...
Dale Emery
dalehemery
Offline Send Email
Mar 27, 2008
1:49 am

... Given that the respondents are self-selected, the relationship between the data collection and any target sample seems impossible to characterize in a way...
Steven Gordon
sfman2k
Offline Send Email
Mar 27, 2008
2:11 am

Hi Steven, My guess is that the success rate of a voluntary collection would be ... Given that reasonable assumption, whatever success rate were reported would...
Dale Emery
dalehemery
Offline Send Email
Mar 27, 2008
2:43 am

... No clue. A related story. Scott Ambler collect some stat like percentage of agile projects from Dr Dobb's subscribers who chose to respond. The ...
Steven Gordon
sfman2k
Offline Send Email
Mar 27, 2008
3:15 am

Hello, Dale. On Wednesday, March 26, 2008, at 9:49:01 PM, you ... The issue as I see it is not a mismatch with reality. It is that the numbers may well...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 27, 2008
3:14 am

Hi Ron, The issue as I see it is not a mismatch with reality. It is that the numbers ... Sure, misinterpretation is always a possibility. So in a conversation...
Dale Emery
dalehemery
Offline Send Email
Mar 27, 2008
3:35 am

Hello, Dale. On Wednesday, March 26, 2008, at 11:34:59 PM, you ... Dale, I think we would agree that there is a very important reason why, in XP, we...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 27, 2008
11:32 am

Hi Ron, ... Yes, I agree. Of course with writing the risk of misinterpretation goes up, because we know so little about the context that the reader will apply...
Dale Emery
dalehemery
Offline Send Email
Mar 27, 2008
7:17 pm

Hello, Dale. On Thursday, March 27, 2008, at 3:17:54 PM, you ... Yes. That's the issue I'm pointing out with collection of statistics. As Steven Gordon points...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 27, 2008
7:45 pm

Hi Ron, ... I'm not sure what you mean by favorable... Can you give an example of a statistic that would be favorable, and one that would be unfavorable? What...
Dale Emery
dalehemery
Offline Send Email
Mar 27, 2008
8:08 pm

I'm not trying to speak for Ron but I'm going to try and answer the question. If, by "not favorable," he means "interpreted to show that agility doesn't work,"...
Max Guernsey, III
maxguernseyiii
Offline Send Email
Mar 27, 2008
8:20 pm

Hi Max, SUVs are more likely to kill the drivers of cars they hit than cars (instead ... Do you think that any of these situations would be generally improved...
Dale Emery
dalehemery
Offline Send Email
Mar 28, 2008
12:27 am

I think the situation would be about the same without as they are with, actually. That is neither here, nor there. For this thread I am, mostly, a watcher...
Max Guernsey, III
maxguernseyiii
Offline Send Email
Mar 28, 2008
12:52 am

Hello, Dale. On Thursday, March 27, 2008, at 4:08:37 PM, you ... I feel like I'm being played with but OK. Favorable to Agile. Tending to encourage people to...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 27, 2008
8:42 pm

On Thu, Mar 27, 2008 at 4:40 PM, Ron Jeffries <ronjeffries@...> ... Ron, I know you aren't implying that we should hide the truth, but somehow, ...
Chris Wheeler
chris_h_wheeler
Offline Send Email
Mar 27, 2008
10:47 pm

Hello, Chris. On Thursday, March 27, 2008, at 6:47:03 PM, you ... I have no idea. I was answering Dale's question about what I would mean by favorable. I am...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 28, 2008
12:37 am

On Thu, Mar 27, 2008 at 8:34 PM, Ron Jeffries <ronjeffries@...> ... Ah, ok, I see what I was missing - you had said both things, but not close ...
Chris Wheeler
chris_h_wheeler
Offline Send Email
Mar 28, 2008
2:07 am

... I'm afraid I don't have time to stay and play a while, but this post caught my attention. I regularly ask people in the assemblies I speak to "How many of...
aacockburn
Offline Send Email
Mar 28, 2008
4:13 am

Hello, Alistair. On Friday, March 28, 2008, at 12:13:11 AM, you ... Hmm. I proposed that the stats would NOT be very good. Very interesting little survey and...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 28, 2008
9:07 am

... This is the point where it starts getting interesting to me. I've seen/heard of some "agile transitions" based on some very strange notions of agile, and...
George Dinwiddie
gdinwiddie
Offline Send Email
Mar 28, 2008
2:19 pm

... Actually, George, that is where it really starts to get interesting, because there are many more projects than you can ever personally be involved with, so...
aacockburn
Offline Send Email
Mar 28, 2008
2:56 pm

Hi Ron, ... That's not my intention. Honest to Gumby, I asked because I didn't understand. Here's what led me to the question: Earlier you said that the...
Dale Emery
dalehemery
Offline Send Email
Mar 27, 2008
11:51 pm

Hello, Dale. On Thursday, March 27, 2008, at 7:51:32 PM, you ... Absolutely nothing. I do not care what the stats say. I believe that others may care and...
Ron Jeffries
RonaldEJeffries
Offline Send Email
Mar 28, 2008
12:57 am
 First  |  |  Last 
Advanced

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