Jim Newkirk and Ward Cunningham - What is Extreme Programming?
- Posted: May 24, 2004 at 3:45 PM
- 11,680 Views
- 4 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
It's cool to get inside what these two see as the spirit of xp. Nice video!
We're currently developing new versions of our five Windows clients and a server product for Windows and six flavors of UNIX.There is no way we could be actively all of these products at a company of our size without XP.
Some of that accident is because we are small and the tenents of xp development seem geared towards small/tight groups of developers. Other parts of the accident just seemed to be a good way to avoid the 'Thats not what I asked for' syndrome and the 'well I am waiting on the formal spec' attitude that I had been exposed to before starting with my current employer.
I would also say that todays development environments play a role in the accidental adoption of XP style development methods, they provide that special grease that lubes up the skids on the XP development sleds....
Jim and Ward,
The only problem people ran into with any development processes are:
1. Management – Let me be in charge attitude
2. Communication –playing a broken phone and assumptions on the parties involved.
So, many times I ran into so much Politics within the company that it is not even funny. No matter what methodology you would use it would not work until on ALL levels of the “FOOD CHAIN” are agreed on the objectives.
The advantages of XP are:
1.Involment of the end-user in the development processes. Consulting companies always ended up to be isolated from the end-user. This is huge project risk.
2. Small amount of documentation or just docs that are needed to communicate the point across boundaries.
I agree that XP mostly works for small teams. One reason for it is that people have to get alone and stop playing politics in order to succeed.
Keep up good work, guys
[www.ipattern.com do you?]
Remove this comment
Remove this thread
close