Ejemplo de Sh**

Páginas: 5 (1096 palabras) Publicado: 15 de mayo de 2014













Universidad Autónoma de Baja California
________________________________________________

Metodología de la programación
Lic. En ciencias computacionales

Jesús Andrés Morales Ramos 330994
De la rocha Ruiz Jesús Alberto 321054

Ensenada Baja California, México a miércoles 13 de febrero de 2013.

Programación Extrema

La Programación Extrema (XP) esposiblemente el método ágil más conocido y ampliamente utilizado. El nombre fue acuñado por Beck (Beck, 2000) debido a que el enfoque fue desarrollado utilizando buenas práctica s reconocidas, como el desarrollo iterativo, y con la participación del cliente en niveles “extremos”.
En la programación extrema, todos los requerimientos se expresan como escenarios (llamados historias de usuario),los cuales se implementan directamente como una serie de tareas.
Los programadores trabajan en parejas y desarrollan pruebas para cada tarea antes de escribir el código. Todas las pruebas se deben ejecutar satisfactoriamente cuando el código nuevo se integre al sistema. Existe un pequeño espacio de tiempo entre las entregas del sistema. La Figura 17.4 ilustra el proceso de la XP para producirun incremento del sistema que se está desarrollando.



La programación extrema implica varias prácticas, que se ajustan a los principios de los métodos ágiles:

1. El desarrollo incremental se lleva a cabo través de entregas del sistema pequeñas y Frecuentes y por medio de un enfoque para la descripción de requerimientos basado en las historias de cliente o escenarios que pueden ser la basepara el proceso de
Planificación.

2. La participación del cliente se lleva a cabo a través del compromiso a tiempo completo del cliente en el equipo de desarrollo. Los representantes de los clientes participan en el desarrollo y son los responsables de definir las pruebas de aceptación del sistema.

3. El interés en las personas, en vez de en los procesos, se lleva a cabo a través de laProgramación en parejas, la propiedad colectiva del código del sistema, y un proceso de desarrollo sostenible que no implique excesivas jornadas de trabajo.

4. El cambio se lleva a cabo a través de las entregas regulares del sistema, un desarrollo previamente probado y la integración continua.

5. El mantenimiento de la simplicidad selleva a cabo a través de la refactorización constante para mejorar la calidad del código y la utilización de diseño s sencillos que no prevén cambios futuros en el sistema.





















En un proceso de la XP, los clientes están fuertemente implicados en la especificación y establecimiento de prioridades de los requerimientos delsistema. Los requerimientos no se especifican como una lista de funciones requeridas del sistema. Más bien, los clientes del sistema son parte del equipo de desarrollo y discuten escenarios con otros miembros del equipo. Desarrollan conjuntamente una «tarjeta de historias» que recoge las necesidades del cliente. El equipo de desarrollo intentará entonces implementar eseescenario en una entrega futura del software.

Ejemplo de una tarjeta de historia:






















Una vez que se han desarrollado las tarjetas de historias, el equipo de desarrollo las divide en tareas y estima el esfuerzo y recursos requeridos para su implementación. El cliente establece entonces la prioridad de las historias a implementar, eligiendo aquellashistorias que pueden ser utilizadas inmediatamente para entregar un apoyo útil al negocio. Por supuesto, cuando los requerimientos cambian, las historias sin implementar también cambian o se pueden descartar. Si se requieren cambios en un sistema que ya se ha entregado, se desarrollan nuevas tarjetas de historias y, de nuevo, el cliente decide si estos cambios tienen prioridad sobre nuevas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SRL Y SH
  • Sh gasifica
  • SH Sy5y
  • Sh mercado
  • Documento SH
  • sh bjjds j
  • Soda Puntana SH
  • letra de El Comienzo de Sh MUSICA

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS