What is eXtreme Programming -XP in Agile Software Methodology

In Agile Project Management there is one more technique of software development - eXtreme Programming.

Can you provide me overview of eXtreme Programming


Views: 2019 | Community Opinion: 3

Tags..  eXtreme Programming  Agile Software Methodology

Bookmark this page..



Ask a New Question Go to Home

Community Opinion/Answers
 

eXtreme Programming - XP was created by Kent Beck, who compiled a collection of good practices and took them to the extreme. Its mostly targeted at small to medium sized projects and has gained rapid acceptance and practice over the world.


The five XP values are communication, simplicity, feedback, courage, and respect. Its hallmark principles are planning game, small releases, metaphors, simple design, refactoring, pair programming, testing, collective ownership, 40-hour work week, on-site customer, coding standards, and continuous integration.


Customers provide the specification of required functionalities in the form of user stories. They are written concisely in non-technical formats and focus on the needs of the user avoiding any design details. They help the developers to estimate the implementation time and go into the release planning.


Each short iteration achieves a handful of tasks and its recommended that a steady project velocity be maintained. Developers work in pairs and perform unit tests and integrate code often. The customer is ideally available on-site and is closely involved in the development through rapid feedback. Refactoring the code to renew obsolete designs and remove redundancy allows for a higher quality product to be produced. Testing is an important part and is undertaken frequently in form of unit tests and acceptance test. Finally lengthy documentation is avoided and optimization is left till last.




nagesh ramapuram Said..

working software over hefty documentation
working software is measure of progress
Customer centric
adaptive to changes
Test driven development
face to face communication
osmotic communication
value based prioritization
small iterations
every thing is timeboxed
continuous integration
automated build
iteration plan
relase plan
reterospectives




air jordans concord Said..

Air Jordans have spent most of his time in his Air Jordan shoes Brand when he thoroughly retired from the NBA league in 2003, Jordan will most painstaking effort spent his own brand.Air Yeezy colorway that will be releasing is the same one Jordan Cmft Viz Air 13 that Vin Baker wore during many of his NBA whilst he was playing for the Milwaukee Bucks.”Year after year, jordans constantly changing, but all the shoes have to represent me.” Jordan said.This is the new Air Jordan 13 Jumpman Pro Strong that will be coming at you in a white, pine green and black colorway. It is hard to believe Women Jordans that among all of the Air Jordan releases over the years that the Air Jordan Jumpman Pro Strong that has now been Cheap True Religion Jeans in production for 12 long years. Jordan with elegant and complicated movement and the sixth championship rings repeatedly True Religion Outlet to deepen our memory of the shoes from Air Jordan 1 to Air Jordan 23.






What do you think? Add your opinion/answer
*Name
*your opinion/answer: