metodologias de desarrollo de sistemas.pdf
DESCRIPTION
Comparativa de MetodologiasTRANSCRIPT
Profesor Rafael Pérez IUTCM
1 Metodologías de Desarrollo de Sistemas
Cascada Incremental
De Prototipo Evolutivo RAD Senn XP Top Down CISCO
Top Down Network Desing
Kendall & Kendall
MEDSI
Descripción Secuencia lógica en la que cada etapa espera a que culmine la anterior
Modelo en el cual se divide el proyecto en incrementos con entregas periódicas
Consiste en la entrega a los usuarios de prototipos con entrega mas refinada de estos
Se enfoca en la actualización y modificación del software actual, adaptándolo a nuevos sistemas
Modelo en el que se realiza una construcción rápida del prototipo, se usan herramientas CASE para su desarrollo
Modelo estructurado para el desarrollo de sistemas
Modelo en el que se desarrolla un plan para desarrollar y liberar, además pudiéndolo reusar para incorporar nuevas funcionalidades
Modelo basado en el análisis estructurado de los sistemas, trabajando por Módulos
Modelo orientado a las redes físicas LAN
Modelo orientado al análisis constante del proyecto
Metodología estructurada para desarrollar sistemas de información en y para organizaciones de cualquier tipo
Tipos de Proyecto
Grandes Empresas o Proyectos Gubernamentales y militares
Normalmente para el desarrollo de juegos
Software de investigación y versiones BETA
Adaptación y mejoras del software
Aplicaciones WEB Aplicaciones y Sitios WEB
Aplicaciones y Aplicaciones Móviles
Diseño de Redes Diseño de Redes Aplicaciones Aplicaciones
Programador y Usuario
Programadores experimentados, poca relación con el usuario
Programadores experimentados, media relación con el usuario
Interacción con el cliente para generar la retroalimentación
Relación constante con el cliente
Programación y revisión constante
Analista, programados y usuario trabajan en conjunto
Programadores orientados a la programación en Equipo
El Técnico se basa en las necesidades del cliente
El Técnico se basa en las necesidades del cliente
Interacción constante entre el Programador y usuario
Interacción constante entre el Programador y usuario
Fases 1. Pre-Análisis 2. Análisis 3. Diseño 4. Desarrollo 5. Pruebas 6. Implementac
ión y Mantenimiento
1. Planificación
2. Elaboración
3. Análisis del diseño Construcción entrega
4. Análisis del diseño Construcción entrega
1. Investigación Preliminar
2. Análisis y especificaciones
3. Diseño y Construcción
4. Evaluación 5. Modificación 6. Diseño Técnico 7. Programas y
Pruebas
1. Planeación 2. Análisis de
Riesgo 3. Construcción
y Adaptación 4. Evolución del
Cliente
1. Requisitos 2. Diseño 3. Implementació
n 4. Verificación 5. Mantenimiento
1. Investigación Preliminar
2. Determinación de requerimientos
3. Diseño del Sistema
4. Desarrollo del sistema
5. Prueba del sistema
6. Implantación
1. Definir Roles 2. Estimar el
esfuerzo 3. Elegir que
construir 4. Programar 5. Repetir
1. Análisis de Requerimientos
2. Diseño Lógico 3. Diseño Físico 4. Pruebas,
optimización y documentación
5. Implementación 6. Monitoreo y
optimización
1. Análisis de negocio, objetivos y limitaciones
2. Diseño Lógico 3. Diseño Físico 4. Pruebas,
optimización y documentación de la Red
1. Identificar el Problema
2. Requisitos de Información
3. Análisis de necesidades
4. Diseño del Sistema
5. Desarrollo y Documentación
6. Prueba 7. Implementación y
Evaluación
1. Definir el proyecto
2. Análisis del contexto
3. Definición de los requerimientos
4. El diseño preliminar
5. El diseño detallado
6. La construcción del sistema
7. Pruebas del sistema
8. La implantación del sistema
Modelo Se deben desarrollar todas las etapas, si se cambia el orden no se garantiza la calidad
Cada Incremento es una mejora del anterior, no se puede volver atrás
Los prototipos deben evolucionar con rapidez
Permite reutilizar el Software
Modelo central Desarrollo visual Código construido y extensible
El diseño se estructura por etapas basando en su factibilidad
Énfasis en la Comunicación
Comienza desde las capas superiores del modelo hasta las inferiores
Pruebas y monitoreos constantes de la Red
Énfasis en desarrollar totalmente cada una de las fases