XP:Extreme Programming (English)

De productpatterns_wiki
Saltar a: navegación, buscar

Spanish.jpg Español

engrane.png
Related Methods and Models

  • None

stuff.png
Examples

  • None

video-24px.png
Explanatory Video

  • Not applicable.

start-flag.png
Description

XP is a so-called agile development methodologies of software most successful of recent times. The methodology proposed in XP is designed to deliver software that customers need at the moment they need it.

It is based primarily on simplicity, communication and permanent interaction with the client (constant checking requirements) and the "pair-programming", which is the programming technique by couples where one of the programmers writes code and the other test it.

XP fostering values are:

  • Communication
  • Ease
  • Feedback
  • Courage

The model of an XP project is shown in the following image:

Modelo de un Proyecto XP.png


forces.png
Restrictions (Forces)

  • Type of Organization: SMEs, Large Companies.
  • System Type: It applies to all types of systems.
  • Programming Paradigm: OO (Object Oriented).

Information-Sources.png
Information Resources