“....... NO HAY NADA MÁS DIFÍCIL DE CONSEGUIR, MÁS ARRIESGADO DE MANTENER NI MÁS INSEGURO DE...

Post on 25-Jan-2016

226 views 0 download

Transcript of “....... NO HAY NADA MÁS DIFÍCIL DE CONSEGUIR, MÁS ARRIESGADO DE MANTENER NI MÁS INSEGURO DE...

• “....... NO HAY NADA MÁS DIFÍCIL DE CONSEGUIR, MÁS ARRIESGADO DE MANTENER NI MÁS INSEGURO DE TENER ÉXITO, QUE ESTAR A LA CABEZA EN LA INTRODUCCIÓN DE UN NUEVO ORDEN DE COSAS....”

• MAQUIAVELO.

ANALISIS DE SISTEMAS

• DURANTE EL ÚLTIMO CUARTO DE SIGLO XX, LOS SISTEMAS BASADOS EN COMPUTADORA ESTÁN INTRODUCIENDO UN NUEVO ORDEN DE COSAS, HACIENDO AÚN VIGENTE LAS PALABRAS ANTERIORES.

• LA INGENIERÍA DEL SOFTWARE E INGENIERÍA DE HARDWARE ENTRAR DENTRO DE LA AMPLIA CATEGORÍA QUE SE LLAMA INGENIERÍA DE SISTEMAS DE COMPUTADORA

•LAS TÉCNICAS DE INGENIERÍA PARA EL HARDWARE DE COMPUTADORAS PROVIENEN DEL DISEÑO ELECTRÓNICO Y HA ALCANZADO UN ESTADO DE RELATIVA MADUREZ. SUS TÉCNICAS DE DISEÑO ESTÁN BIEN ESTABLECIDAS, LOS MÉTODOS DE FABRICACIÓN MEJORAN CONTINUAMENTE Y LA FIABILIDAD ES UNA REALIDAD.

•DESAFORTUNADAMENTE, EL SOFTWARE DE LAS COMPUTADORAS TODAVÍA PADECE LA DESCRIPCIÓN MAQUIAVÉLICA ANTERIOR. EL SOFTWARE HA REEMPLAZADO EL HARDWARE EN EL SENTIDO DE SER EL ELEMENTO DEL SISTEMA MÁS DIFÍCIL DE PLANIFICAR, CON INMENSAS OPORTUNIDADES DE ÉXITO Y MÁS PELIGROS DE MANEJAR

• LAS TÉCNICAS DE INGENIERÍA PARA LA PRODUCCIÓN DE SOFTWARE DE COMPUTADORA EMPIEZAN A TENER UNA AMPLIA ACEPTACIÓN

ANALISIS DE SISTEMAS

• LAS PERSONAS SON EL ELEMENTO VITAL PARA EL ANALISIS DE SISTEMAS

GERENCIA JEFE DE AREAS

AREAS EXTERNAS USUARIO FINAL

CICLO DE VIDA CLASICO

• EN ESTE CICLO EXISTEN SEIS PASOS PARA EL ESTUDIO DEL SISTEMA.

• LOS AUTORES DAN DIFERENTES NOMBRES

CICLO DE VIDA CLASICO

IMPLEMENTACION Y MANTENIMIENTO

PRUEBAS

ANALISIS DE REQUISITOS

DISEÑO

PROGRAMACION

DEFINIR EL PROBLEMA DE ANALISIS

PRIMER IDENTIFICAR EL PROBLEMA PARTICULAR O LA TAREA QUE DEBE

REALIZARSE• Algunos autores lo llaman Ingenieria de

Sistemas.

• Debe ser resuelto por los gerentes, los empleados de Dptos, el personal de procesamiento de datos, participar conjuntamente en la determinación del problema y establecer los objetivos del sistema.

ANALISIS DEL SISTEMA

• Después de identificar el problema, el grupo de estudio trabaja para recolectar y analizar la información de las operaciones actuales y procesamiento de datos.

DISEÑO

• Una vez analizado, el equipo de sistemas coopera en el diseño para los nuevos procesos y manejo de los datos. Presenta modelos que permiten seleccionar la mejor solución para el problema.

• Se enfoca en 4 partes del programa:– Estructura de los datos

– Arquitectura

– Detalle procedimental

– Interfaz

PROGRAMACIÓN

• La información del análisis y diseño se conjuga en las aplicaciones específicas Entrada/Salida/Cálculos.... para satisfacer las necesidades del usuario.

• Un buen diseño es una buena y rápida codificación

PREPARACION DE PROGRAMAS

• Los programadores una vez codifican las operaciones requeridas en un lenguaje específico. Prueban el código para asegurar que las entradas de inforamcion producen los resultados que se requieren.

• Igualmente, el usuario final debe opoinar sobre la Interfaz y los informes que entrega el programa.

IMPLEMENTACIÓN Y MANTENIMIENTO

• Los procesos de deben revisar buscando errores, se realizan pruebas, se le enseña al grupo de estudio y capacita al usuario final. El mantenimiento consiste en realizar las modificaciones y actualizaciones correspondientes.

• El software debe adaptarse a cambios externos

PARADIGMA DEL CICLO DE VIDA CLASICO

•Los proyectos reales raramente siguen el flujo secuencial que propone el modelo.

•Para el cliente es difícil definir los requerimientos, antes de iniciar el análisis.

•El cliente debe tener paciencia para ver el producto terminado 100%

CICLO DE VIDA CON RESPECTO AL TIEMPO -VISION TRADICIONAL

IMPLEMENTACION Y MANTENIMIENTO

ANALISIS

DISEÑO

CONSTRUCCION E INSTALACIÓN

Tiempo

FASE

CICLO DE VIDA ESTRUCTURADO DEL PROYECTO

• Consta de 9 pasos o actividades

1ENCUESTA

2ANALISIS

USUARIOEntrega los requisitos del sistemaPolíticas de Usuario

ADMINISTRADOR OPERACIONES

3DISEÑO

4.IMPLEMENTACION

6.CONTROLCALIDAD

7DESCRIPPROCED

5.GEN

PRUEBAS

8. BD

9. INSTALACION

TOMADO ANALISIS ESTRUCTURADO YOURDON

CICLO DE VIDA CON RESPECTO AL TIEMPO -VISION MODERNO

IMPLEMENTACION Y MANTENIMIENTO

DISEÑO

CONSTRUCCION E INSTALACIÓN

Tiempo

FASEANALISIS

ANALISIS