Está en la página 1de 3

17 de Febrero del 2010

CICLO DE VIDA DE UN PROYECTO DE SOFTWARE

El Ciclo de Vida del Desarrollo de Sistemas es un proceso por el cual los analistas de sistemas, los
ingenieros de software, los programadores y los usuarios finales elaboran sistemas de información y
aplicaciones informáticas.

TÉCNICAS y METODOLOGÍAS

Técnica: Es un método que aplica herramientas y reglas específicas para completar una o más fases del
ciclo de vida del desarrollo de Sistemas. Ellas se aplican a una parte del ciclo de vida total.

Metodología es una versión amplia y detallada de un ciclo de vida COMPLETO de desarrollo de sistemas
que incluye:

Reglas, procedimientos, métodos, herramientas

Funciones individuales y en grupo por cada tarea

Productos resultantes

Normas de Calidad

Objetivos del CICLO DE VIDA de un Proyecto:

Definir las actividades a ser ejecutadas en un proyecto de Procesamiento Electrónico de Datos (PED)

Introducir coherencia en muchos proyectos de PED de la misma organización

Establecer punto de control para control de gerencia y puntos de control para tomar la decisión de
"continuar o no".

CICLO DE VIDA ESTRUCTURADO PARA EL DESARROLLO DE LOS SISTEMAS

CARACTERISTICAS DE LOS PROYECTOS ESTRUCTURADOS

Las técnicas estructuradas utilizadas en el desarrollo de los Proyectos de Sistemas, buscaron


superar el fracaso en muchos desarrollos convencionales.

Los proyectos estructurados se caracterizan por mejores herramientas para expresar los
requisitos del usuario, énfasis en el proyecto de calidad, sistemas de desarrollo top-down.

TECNICAS ESTRUCTURADAS

Análisis estructurado

Diseño estructurado

Programación estructurada

Equipos de programación

Sonny Ernesto Gazpar Hernández


17 de Febrero del 2010

CICLO DE VIDA ESTRUCTURADO

ESTUDIO

La etapa de Estudio de viabilidad o estudio inicial.

Su principal objetivo es el estudio e identificación de las deficiencias


actuales en el ambiente del usuario (a través de relevamientos, en cuentas), establecer nuevos objetivos,
y proponer "escenarios" viables

ANALISIS

Conforme a las alternativas generadas por el estudio, en esta etapa se "Modelan" las necesidades del
usuario a través de DIAGRAMAS especiales (DFD, ER),dando como resultado las Especificaciones
estructuradas.

DISEÑO

En esta etapa se "diseña" el sistema, determinando los módulos componentes del Sistema, de acuerdo a
una jerarquía apropiada, a los procesadores (hardware) y a la función

IMPLANTACION (DESARROLLO)

Esta actividad incluye la codificación e integración de los módulos con técnicas de programación
estructurada

GENERACIÓN DEL TEST DE ACEPTACIÓN

Consiste en preparar un conjunto de casos para efectuar las pruebas del sistema

GARANTIA DE CALIDAD

En esta etapa se efectúa el TEST final de aceptación del Sistema

DESCRIPCION DE PROCEDIMIENTO

Consiste en la elaboración de la "descripción formal" del nuevo sistema: Manuales del Usuario, Manuales
del Sistema, Manuales de procedimiento

CONVERSIÓN DE LA BASE DE DATOS

Esta actividad sólo se realiza cuando existen sistemas funcionando

Sonny Ernesto Gazpar Hernández


17 de Febrero del 2010

INSTALACION

Es la actividad FINAL.

Existen varias estrategias de INSTALACION: Gradual, distribuida, completa

Un aspecto importante de esta actividad es la CAPACITACION

Sonny Ernesto Gazpar Hernández