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