Beruflich Dokumente
Kultur Dokumente
com
CONCEPTO
TCNICAS vs METODOLOGA
CICLO DE VIDA DE UN PROYECTO CLSICO
PROYECTOS SEMI ESTRUCTURADOS
CICLO DE VIDA ESTRUCTURADO
OTRAS METODOLOGAS
CICLO DE VIDA DE LOS SISTEMAS
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
informacin y aplicaciones informticas.
TCNICAS y METODOLOGAS
Tcnica: Es un mtodo que aplica herramientas y reglas especficas para completar una o
ms fases del ciclo de vida del desarrollo de Sistemas. Ellas se aplican a una parte del
ciclo de vida total.
Metodologa es una versin amplia y detallada de un ciclo de vida COMPLETO de
desarrollo de sistemas que incluye:
Reglas, procedimientos, mtodos, herramientas
Herramientas : son los ambientes de apoyo necesario para automatizar las prcticas
de Ingeniera de Software
Mtodos: son las maneras que se efectan las tareas de Ingeniera de Software o las
actividades del ciclo de vida.
Establecer punto de control para control de gerencia y puntos de control para tomar la
decisin de continuar o no.
Encuesta
Calendario
Propuesto
Especificacin
Funcional
Anlisis
Especificacin
del Sistema
Estudio de Hardware
Diseo Detallado
Configuracin Final
Codificacin
Mdulos Codificados
Prueba de Unidad
Mdulos Probados
Prueba de Sub-Sistema
Subsistemas Probados
Prueba de Sistema
Sistema Probado
Pedido de
Hardware
1
4
Encuesta
Necesidades De Rendimiento
Documento de Factibilidad
Datos de Configuracin del Hardware
2
Anlisis
Presupuesto, Calendario
Plan de Pruebas
Diseo
Estructurado
3
Implantacin
Descendente
CICLO DE VIDA
SEMIESTRUCTURADO
Anlisis estructurado
Diseo estructurado
Programacin estructurada
Desarrollo TOP-DOWN
Equipos de programacin
Revisiones estructuradas
ANALISIS ESTRUCTURADO
Especificaciones de procesos
DISEO ESTRUCTURADO
Tcnicas de documentacin
Tcnicas de Documentacin:
Herramientas
Flujos de datos
Diagramas Hipo
Diagrama de estructura
Tiene como objetivo evaluar los defectos del diseo conforme a la documentacin del
diagrama Hipo y el diagrama estructural Criterios
Acoplamiento
Cohesin
Siguen reglas prcticas que generalmente son tiles aunque no funcionan en todos los
casos. Se refieren al tamao del mdulo y al control del mdulo.
Son
Estrategias de diseo:
Anlisis transformacional
Anlisis transaccional
Programacin estructurada
DESARROLLO TOP-DOWN
REVISIONES ESTRUCTURADAS
EQUIPOS DE PROGRAMACION
Componentes :
Copiloto
Administrador
Bibliotecario
Algunas herramientas:
GERENCIA
USUARIOS
OPERACION
Restricciones
BD Existente
Restricciones Operacionales
1 ESTUDIO
Documento
2 ANALISIS
7 PROCEDIMIENTOS
GERENCIA
Especif. De Diseo
4
IMPLEMENT.
BD Convertida
Sistema Integrado
Manual del Usuario
5 GENERAR
TEST ACEP.
BD
DISEO
Espec. Estructurada
Reporte de Costo-Benficio
8 CONVER.
Sistema Aceptado
9
INSTALAC.
CONTROL DE
CALIDAD
Sistema Instalado
ESTUDIO
ANALISIS
DISEO
IMPLANTACION (DESARROLLO)
Consiste en preparar un conjunto de casos para efectuar las pruebas del sistema
GARANTIA DE CALIDAD
DESCRIPCION DE PROCEDIMIENTO
INSTALACION
Es la actividad FINAL.
Implementacin
Radical VS. Conservadora
Herramientas requeridas:
Generadores de:
pantallas,
generadores de aplicaciones
Finalidad
Formatos de presentacin
Caractersticas
Se crea rpidamente.
los
Aumento de productividad?
La tecnologa es nueva.
Recomendacin
Una vez que el prototipo ha sido probado, se presenta al cliente, el cul conduce la
prueba de la aplicacin y sugiere modificaciones
Los pasos 4 y 5 se repiten iterativamente hasta que todos los requerimientos estn
formalizados o hasta que el prototipo haya sido reemplazado por un sistema de
produccin
Desarrollo de Actividades
en espiral
Determina objetivos,
alternativas y lmites
Evala alternativas,
identifica y resuelve
Riesgos
Mayor costo
Anlisis de
Riesgos
Anlisis de Riesgo
Anlisis de
Riesgo.
A.
R.
Protot2
Protot.3
Prototipo
Operacional
Protot.1
Plan del
ciclo de vida Concepto de
Operacin
Requerim.
Diseo
detallado
Requerimientos
De Software.
Desarrollo de
Plan
Validacin de
Requerimientos
Diseo de
productos
de Soft.
Integracin
y testeo
Diseo validacin y
verificacin
Integrac.
Y testeo
Test de
Aceptac.
Implementacin
Codif.
Test
Unid.
INGENIERIA DE INFORMACION
Ingeniera es una Ciencia aplicada, o sea un rea de conocimiento humano que utiliza
principios matemticos y fsicos para resolver problemas ligados a la construccin de
INGENIOS. Un Ingenio es todo aquello que produce la capacidad creativa del hombre
para atender a un fin determinado
PEI
ANN
PSI
CSI
PRODUCTOS: El Modelo Empresarial, los Factores Claves del Exito y los problemas
para alcanzarlos, el Modelo de Datos Corporativo y el Modelo Funcional Corporativo
En esta etapa se realizan los estudios de las Areas de Negocio que debe soportar el
SI (tratando de obviar aspectos tecnolgicos)
En esta etapa se definen las caractersticas tcnicas requeridas para soportar las
necesidades del Proyecto (Diseo del Sistema, requerimientos de hardware)