0% found this document useful (0 votes)
11 views2 pages

Extreme Programming_ A Gentle Introduction_

Extreme Programming (XP) is an Agile process that began in 1996, focusing on customer satisfaction and adaptability to changing requirements. It emphasizes teamwork among managers, customers, and developers, promoting effective communication, simplicity, feedback, respect, and courage. XP's simple rules foster a collaborative environment, enabling teams to self-organize and respond efficiently to project needs.

Uploaded by

zerunx
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views2 pages

Extreme Programming_ A Gentle Introduction_

Extreme Programming (XP) is an Agile process that began in 1996, focusing on customer satisfaction and adaptability to changing requirements. It emphasizes teamwork among managers, customers, and developers, promoting effective communication, simplicity, feedback, respect, and courage. XP's simple rules foster a collaborative environment, enabling teams to self-organize and respond efficiently to project needs.

Uploaded by

zerunx
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

2025/1/21 12:23 Extreme Programming: A Gentle Introduction.

Extreme Programming:
A gentle introduction
The first Extreme Programming
project was started March 6, 1996.
Extreme Programming is one of several
popular Agile Processes. It has already
been proven to be very successful at
many companies of all different sizes
and industries world wide.
Extreme Programming is
successful because it stresses
customer satisfaction. Instead of
delivering everything you could possibly
want on some date far in the future this
process delivers the software you need
as you need it. Extreme Programming
empowers your developers to
confidently respond to changing make no sense, but when combined
customer requirements, even late in the together a complete picture can be
life cycle. seen. The rules may seem awkward and
Extreme Programming perhaps even naive at first, but are
emphasizes teamwork. Managers, based on sound values and principles.
customers, and developers are all equal Our rules set expectations
partners in a collaborative team. between team members but are not the
Extreme Programming implements a end goal themselves. You will come to
simple, yet effective environment realize these rules define an
enabling teams to become highly environment that promotes team
productive. The team self-organizes collaboration and empowerment, that is
around the problem to solve it as your goal. Once achieved productive
efficiently as possible. teamwork will continue even as rules
Extreme Programming improves a are changed to fit your company's
software project in five essential ways; specific needs.
communication, simplicity, feedback, This flow chart shows how
respect, and courage. Extreme Extreme Programming's rules work
Programmers constantly communicate together. Customers enjoy being
with their customers and fellow partners in the software process,
programmers. They keep their design developers actively contribute
simple and clean. They get feedback by regardless of experience level, and
testing their software starting on day managers concentrate on
one. They deliver the system to the communication and relationships.
customers as early as possible and Unproductive activities have been
implement changes as suggested. Every trimmed to reduce costs and frustration
small success deepens their respect for of everyone involved.
the unique contributions of each and Take a guided tour of Extreme
every team member. With this Programming by following the trail of
foundation Extreme Programmers are little buttons, starting here.
www.extremeprogramming.org 1/2
2025/1/21 12:23 Extreme Programming: A Gentle Introduction.

able to courageously respond to


changing requirements and technology.
The most surprising aspect of
Extreme Programming is its simple
rules. Extreme Programming is a lot like
a jig saw puzzle. There are many small
pieces. Individually the pieces
What has changed here? | Links and Books | Extreme Programming Rules | About
the Author
Copyright (c) 1999, 2000, 2001, 2004, 2009 Don Wells. All Rights reserved.
Last modified October 8, 2013.

www.extremeprogramming.org 2/2

You might also like