This paper explains that the processes used in Extreme Programming are of experimentation and improvement that aim to adhere to the values of simplicity and efficiency. The paper points out that, similarly, the process of creating user stories, spike solutions, a release plan, iteration and acceptance tests and developing small releases fits within Extreme Programming's aim to improve a software product through continuing experimentation and testing.
From the Paper:
"Extreme Programming can also be incorporated into existing projects, although the process differs somewhat from that in a new project. Wells notes, "Usually projects come looking for a new methodology like XP only after the project is in trouble". In this case, the process of Extreme Programming can begin with reviewing problems with the existing software methodology. This can include looking at requirements specifications, changing requirements, and the number of bugs in production (Wells). As in a new project, the Extreme Programming process in existing projects focuses on improvement and experimentation."
"Extreme Programming" 15 January 2012. Web. 12 Feb. 2012. <http://www.academon.com/Essay-Extreme-Programming/63447>
ATTENTION:
Your browser does not have cookies enabled.
Our shopping cart will not function properly.
Downloadable version: $ 19.95
ADD TO CART »
You will be able to download, read and edit this file once you buy this document
Shopping Cart
Currency:
Published by:
premium papers
Publisher Since:
Jan 17, 2006
All of our writing staff have university degrees and have been writing as a profession for many years. Our writers can write on all topics, are experts at research, and enjoy writing.