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...
Want to share photos of your group with the world? Add a group photo to Flickr.

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
Talk including the history of XP   Message List  
Reply | Forward Message #145397 of 152249 |
RE: [XP] Talk including the history of XP

Israel,

I apologize for the long delay in replying. It took me a while to crystalize
what I wanted to say.

Responsible Development is the style of development I aspire to now. It can
be summarized by answering the question, "How would I develop if it was my
money?" I'm amazed how many theoretical arguments evaporate when faced with
this question.

Responsible Development shares many practices with XP but the roots are
different. Responsible Development's values are honesty, transparency,
accountability, and responsibility. These lead me to pairing, test-first,
incremental design, continuous integration, and so on because they support
the values.

I made the shift in focus because I was unsatisfied by the results of
teaching and applying XP as I originally conceived it. I aspire to much more
now than just pushing technical practices to astonishing heights.

When I took a hard look at my original motivations in formulating XP, I saw
that much of the time I was trying to impress people, to get them to think
highly of me. However, applying this motivation in conflict situations led
to mediocre results, because when frightened I would look for the solution
that made me look best or at least that defered making me look bad.

My transition to Responsible Development began by changing how I saw myself.
The Ease At Work talk (http://www.youtube.com/watch?v=yeA4CBInqKo)
summarizes what I learned: who I am and what I can do are important, but not
more important than who other people are and what they can do. The energy I
spent trying to maintain the fiction that I was a wizard or a serf was
entirely wasted.

Once I began to see myself more clearly, I wanted to give others a chance to
see me clearly as well, leading to the values of honesty and accountability.
It was frightening at first. I was used to pretending that I could
manipulate what others thought of me. When I started to just say what I had
done, no excuses and no blame, I was afraid I couldn't stand their honest
opinions. It turns out that it's okay. I can have my opinion and still
listen. Again, the energy I was spending trying to manipulate others'
perceptions was entirely wasted.

It's been difficult, personally and professionally, to make this shift. I
work daily not to slide back into old ways of seeing and working. However,
I'm starting to see consistent improvement in my own development. The work
I'm doing on understanding design wouldn't have happened without changing
how I saw myself and my practices. In some ways it feels like going back to
zero--I don't have a community of people working on common goals and I miss
that. However, what I was doing before wasn't sustainable, so I'm going on.

Does that answer your question?

Regards,

Kent Beck
Three Rivers Institute <http://www.youtube.com/watch?v=yeA4CBInqKo>

_____

From: extremeprogramming@yahoogroups.com
[mailto:extremeprogramming@yahoogroups.com] On Behalf Of Israel Antezana
Sent: Wednesday, September 10, 2008 7:09 AM
To: extremeprogramming@yahoogroups.com
Subject: RE: [XP] Talk including the history of XP



Kent,

In the presentation you also talk about "Responsible Development", you also
gave a keynote about this at Xp conference in the past I think. I am not
sure about my understanding of it, is it your evolution of XP? a new name?
but you talk about different values. Could you please talk alitle more about
this?. Thank you in advance.

Best Regards,

Israel

--- El mié 10-sep-08, kentb <kentb@earthlink. <mailto:kentb%40earthlink.net>
net> escribió:

> De: kentb <kentb@earthlink. <mailto:kentb%40earthlink.net> net>
> Asunto: RE: [XP] Talk including the history of XP
> A: extremeprogramming@ <mailto:extremeprogramming%40yahoogroups.com>
yahoogroups.com
> Fecha: miércoles, 10 septiembre, 2008, 8:55 am
> Chris,
>
> Regarding crossing the chasm, it sounds like what you heard
> was that ideas
> get watered down as they spread. I don't believe that
> is necessarily true,
> although it often happens. There are parts of XP that have
> fallen away, some
> because they weren't really so important as they seemed
> at the time and some
> because people still aren't ready to embrace them.
> Accountability and
> transparency, for example, are ideas whose time has not yet
> come for a wider
> audience. My philosophy is to try to simplify but enhance
> when going to a
> larger audience. I don't find this easy and I don't
> always succeed.
>
> Regarding my on-line and on-stage personae, I surprised to
> hear you say
> that. It isn't intentional. What differences do you see
> (you're welcome to
> take this offline if it is going to cross public sharing
> boundaries)?
>
> Regards,
>
> Kent Beck
> Three Rivers Institute
>
> _____
>
> From: extremeprogramming@ <mailto:extremeprogramming%40yahoogroups.com>
yahoogroups.com
> [mailto:extremeprogramming@ <mailto:extremeprogramming%40yahoogroups.com>
yahoogroups.com] On Behalf Of
> Chris Wheeler
> Sent: Tuesday, September 09, 2008 8:20 PM
> To: extremeprogramming@ <mailto:extremeprogramming%40yahoogroups.com>
yahoogroups.com
> Subject: Re: [XP] Talk including the history of XP
>
>
>
> On Tue, Sep 9, 2008 at 9:29 PM, kentb <kentb@earthlink.
> <mailto:kentb%40earthlink.net> net> wrote:
>
> > All,
> >
> > If you're interested in the history of XP, I gave
> a talk at RailsConf this
> > year where I talked about the history of three ideas:
>
> I think you said some important things about crossing the
> chasm from early
> adopters to the next thing (early majority) and what that
> will take, but I
> don't think that it means that anything needs to be
> watered down. I'd try to
> find something that crossed that chasm successfully without
> getting watered
> down.
>
> Something interesting is that I find your public, on-stage
> persona is
> different than your on-list persona. Do you notice that as
> well? It's not a
> put down - I've noticed this about many people, maybe
> even me included, and
> wonder if this is natural...
>
> Chris.
>
> [Non-text portions of this message have been removed]
>
>
>
>
>
>
> [Non-text portions of this message have been removed]

__________________________________________________________
Yahoo! MTV Blog & Rock &gt;¡Cuéntanos tu historia, inspira una canción y
gánate un viaje a los Premios MTV! Participa aquí http://mtvla.
<http://mtvla.yahoo.com/> yahoo.com/





[Non-text portions of this message have been removed]




Thu Sep 18, 2008 5:37 pm

kentlbeck
Offline Offline
Send Email Send Email

Forward
Message #145397 of 152249 |
Expand Messages Author Sort by Date

All, If you're interested in the history of XP, I gave a talk at RailsConf this year where I talked about the history of three ideas: patterns, developer ...
kentb
kentlbeck
Offline Send Email
Sep 10, 2008
1:29 am

... I think you said some important things about crossing the chasm from early adopters to the next thing (early majority) and what that will take, but I don't...
Chris Wheeler
chris_h_wheeler
Offline Send Email
Sep 10, 2008
3:19 am

Chris, Regarding crossing the chasm, it sounds like what you heard was that ideas get watered down as they spread. I don't believe that is necessarily true, ...
kentb
kentlbeck
Offline Send Email
Sep 10, 2008
1:57 pm

Kent, In the presentation you also talk about "Responsible Development", you also gave a keynote about this at Xp conference in the past I think. I am not sure...
Israel Antezana
israelantezana
Offline Send Email
Sep 10, 2008
2:09 pm

I think I'm still in moderator limbo. I just watched the video and found it quite interesting. I had read Crossing the Chasm some years back and enjoyed your...
Mike Coon
mcsp3
Online Now Send Email
Sep 10, 2008
5:08 pm

Israel, I apologize for the long delay in replying. It took me a while to crystalize what I wanted to say. Responsible Development is the style of development...
kentb
kentlbeck
Offline Send Email
Sep 18, 2008
5:38 pm

Kent, Thanks for these thoughts. I found them very valuable and have already shared them with our team. I don't know about Israel but it answered a lot of...
Matt
maswaffer
Offline Send Email
Sep 18, 2008
7:13 pm

Hello, Kent. Does it mean that now you prefer a pragmatic approach instead of using an agile methodology named XP (or Scrum or ...)? Does it mean that now you...
Oleg Smirsky
strazhce
Offline Send Email
Sep 19, 2008
1:12 pm

Dear Oleg, I'm not sure I understand the intent of your question. XP has always been a pragmatic approach, to my way of thinking. XP already comes out...
kentb
kentlbeck
Offline Send Email
Sep 20, 2008
12:54 am

Hello, Kent. The intent of my question is to understand two things: 1] Where XP and other agile methodologies are going? 2] Does it matter, whether a] you do...
Oleg Smirsky
strazhce
Offline Send Email
Sep 20, 2008
8:58 am

Dear Oleg, I take your question to be more about markets than philosophy. Philosophically I have always said that people who really understand XP don't care...
kentb
kentlbeck
Offline Send Email
Sep 22, 2008
3:00 pm

Most of us tend to behave differently according to the environment in which we are and other varying circumstances. Those those that don't adapt, do it at...
Victor
vmgoldberg2
Offline Send Email
Sep 10, 2008
2:09 pm

Victor, I too make a firm distinction between my public and private lives. I didn't always, but keeping them separate works out much better IME. I can believe ...
kentb
kentlbeck
Offline Send Email
Sep 11, 2008
2:27 am

Hi Kent, ... I can see a number of differences, presented here in no special order - which could be possible: * The shape of the personal boundaries, *...
Victor
vmgoldberg2
Offline Send Email
Sep 11, 2008
6:00 am

... pm4ji (i am not the op). i have read many of your books (implementation patterns most recently) and watched my first video of you yesterday. there seemed ...
Ray Tayek
rtayek
Offline Send Email
Sep 11, 2008
3:00 am

Kent,   In XP2 you have the foolowing definition: "XP is a style of software development focusing on excellent application of programming techniques, clear...
Israel Antezana
israelantezana
Offline Send Email
Sep 20, 2008
1:38 pm

Israel, Thank you for taking the time to understand what I'm trying to say. Yes, Responsible Development is my personal evolution of XP. And yes, many of the...
kentb
kentlbeck
Offline Send Email
Sep 22, 2008
3:00 pm
Advanced

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