XP:Extreme Programming (English)

De productpatterns_wiki
Revisión a fecha de 00:56 15 mayo 2015; PfcEsther (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Spanish.jpg Español

Related Methods and Models

  • None


  • None

Explanatory Video

  • Not applicable.


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

Restrictions (Forces)

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

Information Resources