Loading ...
Sorry, an error occurred while loading the content.

Re: [XP] Poll results for extremeprogramming

Expand Messages
  • Jim McFarland
    ... I am on my second XP team, and have worked for two companies which did XP. I have fully adopted most of the XP practices myself, and can understand why
    Message 1 of 78 , Oct 1, 2001
    • 0 Attachment
      --- In extremeprogramming@y..., Ron Jeffries <ronjeffries@a...> wrote:
      >
      > > - Refuse a position in an XP environment, 3 votes, 2.10%
      >
      > Wish we had a place for comments, I'd like to have known why ...

      I am on my second XP team, and have worked for two companies which did XP. I have fully adopted most of the XP practices myself, and can understand why some people would want to do XP by the book. However, for me personally, a bullpen style work environment is difficult to work in. Yes, I understand the value of extreme communication, and I have seen the benefits. I have also seen the stress it can put on certain personality types, including mine.

      Also, while I see the value in pair programming, and enjoy doing in at times, I find that the practice of 100% of production code being pair-programmed is also too extreme for me. I do it, but it can be very exhausting, and to me, when done all the time, can have a negative impact on the relationship of even close team mates. Of course, I understand the practice and have no problem that some people enjoy it. It just takes the enjoyment out of software development for me at times.

      Anyway, it is strictly a personal thing. Like I said, I am on an XP team now. I have no plans to leave the team or company. But, I do campaign for a less extreme version of XP when I can. And, a criteria I would have in the future for any new jobs would be to avoid a bullpen work environment and 100% pair programming. For that reason, I chose option 3 "Refuse a position in an XP environment" in the poll.

      later...
      jim
    • extremeprogramming@yahoogroups.com
      The following extremeprogramming poll is now closed. Here are the final results: POLL QUESTION: How is the architecture of the systems you build determined?
      Message 78 of 78 , Sep 14, 2005
      • 0 Attachment
        The following extremeprogramming poll is now closed. Here are the
        final results:


        POLL QUESTION: How is the architecture of the systems you build determined?

        CHOICES AND RESULTS
        - The corporate senior architect tells the project lead architect what it will be, they tell us., 2 votes, 7.69%
        - The project architect determines it, in line with corporate policy, 2 votes, 7.69%
        - The team figures it out at the beginning, guided by an architectural specialist, 1 votes, 3.85%
        - The team figure it out themsleves, but mainly at the start of a project, 2 votes, 7.69%
        - It emerges primarily through refactoring, but within a given framework (eg J2EE) chosen/given at the start, 3 votes, 11.54%
        - It emerges primarily through refactoring, but within some technology choices made at the , 6 votes, 23.08%
        - It emerges purely through refactoring, against a fairly stable background, 1 votes, 3.85%
        - It emerges purely through refactoring, with new languages/technologies whatever introduced on the fly, 2 votes, 7.69%
        - A combination of these, 6 votes, 23.08%
        - Some other way, 1 votes, 3.85%

        INDIVIDUAL VOTES
        - The corporate senior architect tells the project lead architect what it will be, they tell us.
        - yahoogroups@...
        - zedfour1@...
        - The project architect determines it, in line with corporate policy
        - uberto@...
        - bnandury@...
        - The team figures it out at the beginning, guided by an architectural specialist
        - scott@...
        - The team figure it out themsleves, but mainly at the start of a project
        - zhcchz@...
        - tbergmen@...
        - It emerges primarily through refactoring, but within a given framework (eg J2EE) chosen/given at the start
        - fraz@...
        - christian@...
        - Bob.Jarvis@...
        - It emerges primarily through refactoring, but within some technology choices made at the
        - anthony_w.geo@...
        - sue@...
        - timk@...
        - pdmoore.YG@...
        - jim.ivey@...
        - pmj_heikkinen@...
        - It emerges purely through refactoring, against a fairly stable background
        - smarkel@...
        - It emerges purely through refactoring, with new languages/technologies whatever introduced on the fly
        - curtis.cooley@...
        - Keith.Braithwaite@...
        - A combination of these
        - w-p@...
        - bryan.nehl@...
        - kvalcanti@...
        - brad.dekker@...
        - adrianh@...
        - steve.tooke@...
        - Some other way
        - cederic@...


        For more information about this group, please visit
        http://groups.yahoo.com/group/extremeprogramming

        For help with Yahoo! Groups, please visit
        http://help.yahoo.com/help/us/groups/
      Your message has been successfully submitted and would be delivered to recipients shortly.