null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
14597662
Xtreme Programming
Description
Mind Map on Xtreme Programming, created by wilson reinoso on 09/08/2018.
No tags specified
xtreme
programming
desarrollo ágil
Mind Map by
wilson reinoso
, updated more than 1 year ago
More
Less
Created by
Michele Fraga
about 7 years ago
Copied by
wilson reinoso
over 5 years ago
0
0
0
Resource summary
Xtreme Programming
¿Quién lo creó?
Ken Beck en 1999
¿Qué es?
Metodología liviana de desarrollo de software que se adapta facilmente a los cambios durante el desarrollo
Objetivos
Establecer las mejores prácticas de Ingeniería de Software en los desarrollo de proyectos.
Mejorar la productividad de los proyectos
Garantizar la Calidad del Software desarrollando, haciendo que este supere las expectativas del cliente.
Ventajas
- Programación organizada. - Menor taza de errores. - Satisfacción del programador
Desventajas
- Es recomendable emplearlo solo en proyectos a corto plazo. - Altas comisiones en caso de fallar.
CaracterÍsticas de XP
Pareja de programadores
El código es de todos
Mini-Versiones
Mínimo imprescindible
Ciclos
Fases
1. Fase de Exploración
2. Fase de planificacion
3. Fase de iteraciones
4. Fase de Puesta en Produccion
Diseño
1. Simplicidad
2. Metaforas
3. Solución ('spike)
4. Refactorizacion
Implementacion
1. Cliente Disponible
2. Estándares de codificación
3. Implementación dirigida por las Pruebas Unitarias
4. Programación en Parejas
5. Integración Secuencial
6. Propiedad colectiva del código
7. Ritmo Constante
Pruebas
1. Puebas Unitarias
Escenario de pruebas
errores
Iteracion
Versión mas reciente
test de aceptacion
REGLAS
Planificacion
Historias der Usuario
Plan de Entregas(Release Plan)
Plan de iteraciones
Reuniones Diarias de Seguimiento
Media attachments
3a911e39-b35b-48ec-a138-bfcac7886b13 (image/jpg)
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Objetos mutables e inmutables
Benjamin Villalpando
Tools and resources for computational thinking
Miguel Salamanca
What is programming language? Why python?
51143
Eloquent JavaScript
Marco s
SCRUM TÉCNICO
Ginet Hernandez
DESARROLLO ÁGIL
Richard Esparza
Python
23303
Progamming
Hansw734
What is a Programming Language?
57771
Whats is a Programming Language
52692
Electricity
Francisco López Hernández
Browse Library