Metodologias
Universidad Rey Juan Carlos
• Método de I.S. = aproximación
estructurada al desarrollo del software
cuyo objetivo es facilitar un desarrollo de
alta calidad con el costeadecuado.
Metodologías de desarrollo
Introducción
Los métodos a veces se centran en una fase del
ciclo de vida.
Clasificación de las metodologías
Descripciones de modelos del sistema, reglas,recomendaciones, etc.
• Metodología = conjunto de métodos.
Principales metodologías
Las metodologías de desarrollo se elaboran a
partir del marco definido por uno o varios
modelos del ciclo de vida.Metodología (CÓMO) puede seguir uno o varios
modelos de ciclo de vida (QUÉ).
Ingeniería del Software
1
• Metodologías de desarrollo = Conjunto de
procedimientos, técnicas, herramientas y
soportedocumental que deben seguirse
para el desarrollo del software.
2
Especifica:
Procedimiento = descomponemos el proceso a nivel
de tareas, a para cada tarea definimos un
procedimiento que define cómollevarla a cabo.
Técnicas = se puede usar una o más técnicas para
aplicar el procedimiento.
Herramientas = sw que automatiza la aplicación de
una técnica.
Ingeniería del Software
Ingeniería delSoftware
3
•
•
•
•
•
•
Cómo se debe dividir un proyecto en etapas
Qué tareas hay que realizar en cada etapa
Qué salidas se producen y cuándo
Qué restricciones se aplican
Qué herramientas se utilizan
Cómose gestiona y controla un proyecto
Ingeniería del Software
4
1
Universidad Rey Juan Carlos
Universidad Rey Juan Carlos
Metodologías de desarrollo
• Evolución histórica de las
metodologías dedesarrollo:
Introducción
–
–
–
–
Clasificación de las metodologías
Principales metodologías
Ingeniería del Software
Desarrollo convencional
Desarrollo estructurado
Desarrollo orientado a objetosSistemas de tiempo real
5
Ingeniería del Software
6
Evolución histórica de las
metodologías de desarrollo
1. Desarrollo convencional
3. Desarrollo orientado al objeto
– No existían metodologías...
Regístrate para leer el documento completo.