MÉTODOS PARA EL DESARROLLO DE SOFTWARE
por anthony rivera orrala
1. Ciclo
1.1. Inicio
1.2. Planificación
1.3. Implementación
1.4. Puesta en producción
1.5. Control en producción
2. Metodologías según su enfoque
2.1. Metodologías estructuradas
2.1.1. Metodologías orientadas a datos
2.1.1.1. Metodologías orientadas a procesos
2.2. Metodologías orientadas a datos
2.2.1. Priorización de procesos
2.2.1.1. Concurrencia
2.2.2. Comunicación y sincronización entre tareas
2.2.3. Gestión de procesos concurrentes
2.2.3.1. Permiten el manejo de interrupciones
2.3. Metodologías Orientadas a Objetos
2.3.1. Revolucionario, puro u ortodoxo
2.3.2. Sintetista o evolutivo
3. Metodologías según el modelo de proceso
3.1. Modelos Convencionales
3.1.1. Modelo en Cascada
3.1.1.1. Modelo de Procesos Incrementables
3.1.2. Modelo de desarrollo rápido de aplicaciones
3.1.3. Modelos Evolutivos
3.1.3.1. Modelos iterativos
3.2. Modelos de Desarrollo Ágiles
3.2.1. Modelo Scrum
3.2.2. Desarrollo conducido por características
3.2.2.1. Programación Extrema
3.2.3. Proceso Unificado de Rational
3.2.3.1. Modelo de Desarrollo de Sistemas Dinámicos
4. ¿De que trata?
4.1. Desarrollar un sistema de información
4.1.1. Conjuntos de actividades
4.2. Estar al tanto de un sistema de información
4.3. Proporcionar puntos de control
4.3.1. Definir actividades