Acceso Directo a Memoria
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ásfases 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 deun 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 LOSPROYECTOS 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álisisestructurado
Diseño estructurado
Programación estructurada
Equipos de programación
CICLO DE VIDA ESTRUCTURADO
ESTUDIO
La etapa de Estudio de viabilidad o estudio inicial.
[pic]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" viablesANALISIS
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 lafunció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 PROCEDIMIENTOConsiste 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
INSTALACION
Es la actividad FINAL.
Existen varias estrategias de INSTALACION: Gradual, distribuida, completa
Un aspecto importante de esta actividad esla CAPACITACION.
1.2.1planificacion y gestión del proyecto
ACTIVIDADES QUE SE REALIZAN DENTRO DE LA ETAPA
1.- Revisar la petición del cliente.
2.- Planificar y programar una reunión formal con el cliente.
3.- Realizar una investigación para definir soluciones propuestas y enfoques existentes.
4.- Preparar un «documento de trabajo» y una agenda para la reunión formal.
5.-Realizar la reunión.
6.- Desarrollar conjuntamente mini-especificaciones que reflejen la información, función y características de comportamiento del software. Modelo de proceso adaptable.
7.- Revisar todas las mini-especificaciones para comprobar su corrección, su consistencia, la ausencia de ambigüedades.
8.- Ensamblar las mini-especificaciones en un documento de alcance del proyecto....
Regístrate para leer el documento completo.