Planeación de la RUP
Planeación.
– Redacción de historias de usuario.
– Creación de calendarios de planeación.
– Creación frecuente de versiones pequeñas
– División del proyecto en iteraciones.
– La iteración de planeación inicia cada iteración.
– Movimiento alrededor de la gente.
Diseño.
– Simplicidad.
– Usar tarjetas CRC para las sesiones de diseño.
– Crear soluciones para reducir el riesgo.
– Refactorizar siempre que sea posible
Codificación.
– El cliente siempre está disponible.
– El código debe ser escrito de acuerdo con los estándares.
– Codificar la primera prueba de unidad.
– Todo código es programado por pares.
– Únicamente un par integra el código a la vez.
– Usar código colaborativo.
– Dejar la optimización hasta el último.
Pruebas.
– Todo código debe tener pruebas unitarias.
– Todo código debe pasar todas las unidades antes de que pueda ponerse en marcha.
– Cuando se encuentra un bug, deben crearse las pruebas.
– Las pruebas de aceptación se ejecutan y las estadísticas se publican.
Fuente: Apuntes de Informática IV de la FCA de la UNAM