- Equipos Híbridos
- Herramientas Especializadas
- "Timeboxing"
- Prototipos Iterativos y Evolucionarios.
Equipos Híbridos
- Equipos compuestos por alrededor de seis personas, incluyendo desarrolladores y usuarios de tiempo completo del sistema así como aquellas personas involucradas con los requisitos.
- Los desarrolladores de RAD deben ser "renacentistas": analistas, diseñadores y programadores en uno.
Herramientas Especializadas
- Desarrollo "visual"
- Creación de prototipos falsos (simulación pura)
- Creación de prototipos funcionales
- Múltiples lenguajes
- Calendario grupal
- Herramientas colaborativas y de trabajo en equipo
- Componentes reusables
- Interfaces estándares (API)
- Control de versiones
Timeboxing
Las funciones secundarias son eliminadas como sea necesario para cumplir con el calendario.
Prototipos Iterativos y Evolucionarios
- Reunión JAD (Joint Application Development):
- Se reunen los usuarios finales y los desarrolladores.
- Lluvia de ideas para obtener un borrador inicial de los requisitos.
- Iterar hasta acabar:
- Los desarrolladores construyen y depuran el prototipo basado en los requisitos actuales.
- Los diseñadores revisan el prototipo.
- Los clientes prueban el prototipo, depuran los requisitos.
- Los clientes y desarrolladores se reunen para revisar juntos el producto, refinar los requisitos y generar solicitudes de cambios.
- Los cambios para los que no hay tiempo no se realizan. Los requisitos secundarios se eliminan si es necesario para cumplir el calendario.
- Notas:
- Cada iteración dura entre un día y tres semanas.
- Reuniones de 2 horas con facilitador que mantiene enfocado al grupo.
Excelente encontre mi tarea en bandeja de plata
ResponderEliminar