Sunteți pe pagina 1din 27

PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR SEDE IBARRA INGENIERIA DE SISTEMAS INGENIERIA DE SOFTWARE I

INTEGRANTES: JORGE PAZMIO DANIEL BRAVO EDWIN RODRIGUEZ

Se describe como el desarrollo del software, desde la fase inicial hasta la fase final. Un modelo de ciclo de vida define el estado de las fases a travs de las cuales se mueve un proyecto de desarrollo de software.

Describe las fases principales de desarrollo de software. Define las fases primarias esperadas de ser ejecutadas durante esas fases. Ayuda a administrar el progreso del desarrollo, y Provee un espacio de trabajo para la definicin de un detallado proceso de desarrollo de software.

Modelo en cascada que es? Grafico explicativo Modelo en V que es? Grafico explicativo Modelo De Desarrollo Incremental que es? Grafico Modelo De Desarrollo Evolutivo que es? Grafico Modelo Espiral que es? Grafico

FIN DE PRESENTACION

es el ms bsico de todos los modelos, y sirve como bloque de construccin para los dems modelos de ciclo de vida. el desarrollo de software puede ser a travs de una secuencia simple de fases. Principios basicos

Planear un proyecto. Definir el comportamiento deseado del sistema antes de disear su arquitectura. Documentar los resultados. Disear un sistema antes de codificarlo. Testear un sistema despus de construirlo.

volver

ESPECIFICACIONES
DISEO GENERAL DISEO DETALLE PROGRAMACION INTEGRACION IMPLEMENTACION MANTENIMIENTO ETAPAS

volver

Aqu viene el que?como?cual?donde? el proceso se inicia siempre con la peticin de una persona. Formalizamos los requerimientos. Identificamos y documentamos los requerimientos exactos del sistema segn las necesidades de los usuarios finales.
volver

cmo debe ser construido el sistema? Dividir el sistema en partes y establecer las relaciones entre ellas. qu har exactamente cada parte. permitir implementaciones que verifiquen los requerimientos.

volver

definicin precisa de cada subconjunto de la aplicacin.

volver

es la implementacin de un lenguaje de programacin durante la etapa de diseo. codificar algoritmos y estructuras de datos

volver

garantizar que los diferentes mdulos se integren con la aplicacin. Debe ser cuidadosamente documentada.

volver

Llegado este punto se empieza a codificar algoritmos y estructuras de datos, definidos en las etapas anteriores. en el correspondiente lenguaje de programacin.

volver

las actualizaciones secundarias del software. en funcionamiento para el cliente. operaciones tanto de correccin como de mejora .

volver

PRUEBA UNIDAD
INTEGRACIN CALIFICACIN

volver

proviene del principio que establece que los procedimientos utilizados para probar si la aplicacin cumple las especificaciones ya deben haberse creado en la fase de diseo.

volver

prueba individual de cada subconjunto de la aplicacin para garantizar que se implementaron de acuerdo con las especificaciones.

volver

para garantizar que los diferentes mdulos se integren con la aplicacin. ste es el propsito de la prueba de integracin que est cuidadosamente documentada.

volver

para garantizar que el software cumple con las especificaciones originales.

volver

Una forma de reducir los riesgos es construir slo una parte del sistema. construccin siempre incrementando subconjuntos de requerimientos.
Beneficios

volver

Construir un sistema pequeo es siempre menos riesgoso que construir un sistema grande. Al ir desarrollando parte de las funcionalidades, es ms fcil determinar si los requerimientos planeados son correctos. Si un error importante es realizado, slo la ltima iteracin necesita ser descartada. Si un error importante es realizado, el incremento previo puede ser usado. Los errores de desarrollo realizados en un incremento, pueden ser arreglados antes del comienzo del prximo incremento.
volver

construye una serie de grandes versiones sucesivas de un producto. los requerimientos son cuidadosamente examinados. construyen una implementacin parcial del sistema. retroalimentacin a los desarrolladores. construir un subconjunto de requerimientos conocidos (incremental)
volver

volver

puedes seguir estos cuatros pasos: Determinar qu quieres lograr. Determinar las rutas alternativas que puedes tomar para lograr estas metas. Por cada una, analizar los riesgos y resultados finales, y seleccionar la mejor. Seguir la alternativa seleccionada en el paso 2. Establecer qu tienes terminado.
volver

volver

GRACIAS POR SU ATENCION..

S-ar putea să vă placă și