Metodologia rpm
________________________________________
RPM (Larman)
Esta metodología (Recommended Process and Models) surgió como guía pedagógica para el desarrollo incremental e interativode Sistemas de Información, sin embargo es aplicable al desarrollo de sistemas reactivos de arquitectura de tres capas (presentación, dominio de aplicación, repositorio).
Macro-pasos FasesActividades Actividades DP
Planeación Definir el plan preliminar • Programa
• Recursos
• Presupuesto... Implícito
Elaborar el informe preliminar de investigación
(Motivos, alternativas,necesidades de la empresa) • Motivos
• Alternativas
• Necesidades de la empresa ----
Especificación de los requerimientos • Visión general,
• Clientes,
• Metas,
• Funciones del sistema,• Atributos del sistema,
• Atributos de cada función,
• Aliados y enlaces,
• Grupos afectados,
• Suposiciones,
• Riesgos,
Dependencias Apegado a RPM, aunque se hizo para laversión 0.1 y se revisó extensivamente para 1.x
Elaborar glosario de términos, reglas y restricciones En 0.x: Limitado a glosario de términos, (pero posteriormente algunas de las reglas y restriccionesdel dominio se plasmaron en las Justificaciones de Diseño , documentos hechos para entender 1.x al comenzar 2.x).
Elaborar prototipos para facilitar comprensión del problema, los problemas de altoriesgo y los requerimientos b,c No se aplicó
Definir casos de uso esenciales En 0.1: Apegado a RPM
Definir modelo conceptual preliminar c En 0.1: Apegado a RPM
Definir la arquitecturapreliminar del sistema a,c,d En 0.1: Se limitó a definir tres capas: interfaz, dominio de la aplicación y repositorio.
Perfeccionar el plan No se aplicó un perfeccionamiento del macro-plan.Construcción (build)
(estructurada por ciclos de desarrollo) Perfeccionar el plan • Análisis de riesgos
• Ajuste de estimaciones y recursos En 0.x: Se llevó a cabo un análisis de riesgo...
Regístrate para leer el documento completo.