Categorieën: Alle - pruebas - cliente - desarrolladores - comunicación

door Pedro Lopez 6 jaren geleden

662

METODOLOGIA AGIL DE DESARROLLO DE XP

METODOLOGIA AGIL DE DESARROLLO DE XP

durará el proyecto.

desarrollo tendrá libertad para determinar el tiempo que

calidad, y el jefe de proyecto el precio, el grupo de

por ejemplo, si el cliente establece el alcance y la

Metodologia Agil de Desarrollo de XP

¿Que es XP?
XP es una metodología ágil para el desarrollo de software, consiste básicamente en ajustarse estrictamente a una serie de reglas que se centran en las necesidades del cliente para lograr un producto de buena calidad.

Modelos XP

Este mecanismo indica que,

Alcance

Calidad

Tiempo

Costo

ROLES XP

Encargado de seguimiento (Tracker)

, su responsabilidad es verificar el grado de acierto, realizando también el seguimiento del progreso de cada iteración y evalúa si los objetivos son alcanzables con las restricciones.

Entrenador (Coach)

Responsable del proceso global

Gestor (Big boss)

, ayuda a que el equipo trabaje efectivamente y coordinado.

Consultor

Guía al equipo para resolver un problema específico.

Cliente

, el cliente es sólo uno dentro del proyecto, representando a varias personas que se verán afectadas por el sistema.

Programador

Debe existir una comunicación y coordinación adecuada entre los programadores y otros miembros del equipo.

VALORES DE XP

Respeto

Cada integrante del proyecto (cliente, desarrolladores, etc.) forman parte integral del equipo encargado de desarrollar software de calidad, el equipo debe trabajar en conjunto sin hacer decisiones repentinas.

Valentía

Requiere que los desarrolladores vayan a la par con el cambio, y el estar preparado con una metodología ayuda a ese cambio.

Simplicidad

Ayuda a que los desarrolladores de software encuentren soluciones más simples a problemas, según el cliente lo estipula.

Retroalimentación

Permite a los desarrolladores llevar y dirigir el proyecto en una dirección correcta hacia donde el cliente quiera.

Comunicación

Comunicación cara a cara es la mejor forma de comunicación, entre los desarrolladores y el cliente.

SubtemaEncargado de pruebas (Tester)

Ayuda al cliente a escribir las pruebas funcionales y ejecuta las pruebas regularmente difundiendo los resultados en el equipo.