P. 1
Ads 01

Ads 01

|Views: 5|Likes:
Published by Elizabet Villarroel

More info:

Published by: Elizabet Villarroel on Jun 06, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

01/02/2014

pdf

text

original

CURSO DE ANÁLISIS Y DISEÑO DE SISTEMAS INFORMACIÓN

Ing. Luis Zuloaga Rotta

Análisis y Diseño de Sistemas – PA763

Conceptos generales
• Sistema
– Conjunto de entidades u objetos relacionados entre si, conformando una estructura con un fin común.

• Sistema de Información – SI
– Sistema cuya finalidad es procesar datos de entrada para producir como salida información oportuna, relevante y confiable .

Análisis y Diseño de Sistemas – PA763

1

Conceptos generales
• Análisis de SI
– Análisis de las reglas del negocio (actividades) y de las necesidades de soporte de información.

• Diseño de SI
– Especificación de los procedimientos de trabajo y de la plataforma tecnológica sobre la que se implementará el SI.

Análisis y Diseño de Sistemas – PA763

Input

Sistema

Output

Requerimientos
(inputs)

Resultados
(Outputs)

Transformaciones (procesos recursos)
Análisis y Diseño de Sistemas – PA763

2

Procesos de Negocio
• Conjunto de actividades completamente informales o rigurosamente estructuradas, que definen la forma en la cual el trabajo es realizado dentro de la organización y con su entorno. • Los Procesos de Negocio son diseñados para producir un resultado usando los recursos disponibles del negocio y que tiene un valor para este.
Análisis y Diseño de Sistemas – PA763

Recurso de Negocio
• El material, energía e información que es consumida y producida por una organización. • Incluyen a la gente, dinero, equipamiento, tecnología y Know-How. También se incluyen agentes externos a la organización como proveedores, clientes, contratistas, autoridades reguladoras, y otros.
Análisis y Diseño de Sistemas – PA763

3

Cadena de Valor
• Un negocio entrega valor a sus clientes en la forma de productos o servicios, los cuales son el resultado de uno o mas procesos. • Cada proceso requiere de uno o mas recursos, los cuales en su momento debe proveer o soportar uno o mas procesos

Análisis y Diseño de Sistemas – PA763

Procesos, Recursos y Valor
• Los procesos tienden a ser medidos por el flujo de valor y por el valor que ellos adicionan, mientras los recursos tienden a ser medidos por el nivel de valor que ellos representan. • Los procesos son diseñados para adicionar valor, y con recursos que almacenan este valor. El valor no es necesariamente medido en términos monetarios.

Análisis y Diseño de Sistemas – PA763

4

datos y procedimientos que trabajan juntos para proveer información útil. James Senn Análisis y Diseño de Sistemas – PA763 5 . Análisis y Diseño de Sistemas – PA763 Sistema de Información . gerentes u operadores de la organización. quienes interpretan la forma de presentación de los datos y toman las decisiones de su responsabilidad.SI • Conjunto de personas.Datos e Información • Los DATOS se transforman en INFORMACION al momento de ser presentada y revisada por los directivos.

Punto de Vista de Negocios • Un SI es una solución de organización y administración basada en tecnología de información como respuesta a una necesidad del negocio de mejorar su productividad. calidad y competitividad. Análisis y Diseño de Sistemas – PA763 Descripción de los SI • Alimentación : captura o entrada de datos • Procesamiento : proceso para organizar los datos y realizado en una computadora • Almacenamiento : disco o base de datos • Comunicación : medio de transmisión de datos • Salida : consultas o reportes impresos Análisis y Diseño de Sistemas – PA763 6 .

TIPO DE SI Nivel Estratégico Nivel Administración GRUPO ATENDIDO Directivos o administradores Nivel Superior Gerentes o administradores Nivel Medio Nivel Conocimiento Nivel Operativo Comercialización Manufactura Análisis y Diseño de Sistemas – PA763 Profesionales de Organización y Sistemas Jefes Operativos Finanzas Contabilidad Logística Personal Clientes Entorno Proveedores Sistema de Información Reportes Almacenamiento de Datos Requerimientos Procesamiento BD Clasificar | Ordenar Calcular Consultas Datos insumo Usuarios Otros SI Entidades Supervisión y Control Análisis y Diseño de Sistemas – PA763 Competidores 7 .

División de los Sistemas • • • • Sistemas on-line Sistemas de tiempo real Sistemas de soporte a las decisiones–DSS Sistemas basados en el conocimiento Análisis y Diseño de Sistemas – PA763 Sistemas on-line • Aquel que registra sus inputs directamente del área donde se crean. Análisis y Diseño de Sistemas – PA763 8 . • Una característica común de los sistemas online es que registran o leen los datos de entrada/salida en forma remota.

• Línea : las operaciones entran directamente al sistema de cómputo y se procesan de inmediato. Análisis y Diseño de Sistemas – PA763 Sistemas en tiempo real • Aquel que controla un ambiente de registro de datos. • Las características mas comunes entre estos sistemas son : – Procesan simultáneamente muchas actividades. con la suficiente rapidez como para influir en el momento en dicho ambiente. proceso y respuesta de información.Procesamiento por Lotes u On Line • Lotes o Batch : las operaciones se acumulan y almacenan hasta un momento determinado cuando es conveniente o necesario procesarlas conjuntamente. – Existe acceso simultáneo a datos comunes. Análisis y Diseño de Sistemas – PA763 9 . tanto en memoria como en almacenamiento secundario. – Se interrumpen tareas antes de concluirse para comenzar otra de mayor prioridad.

Análisis y Diseño de Sistemas – PA763 Sistemas basados en conocimiento • Son sistemas basados en las reglas del negocio y que ayudan a mejorar el criterio de un trabajador en la ejecución de una tarea. • Los sistemas expertos por lo general se construyen de tal manera que sean capaces de explicar las líneas de razonamiento que llevaron a las decisiones que tomaron. Se les suele llamar sistemas expertos. Análisis y Diseño de Sistemas – PA763 10 .Decision Support Systems DSS • Ayudan a los funcionarios y ejecutivos del negocio a tomar decisiones dado que consolidan datos de un periodo especifico de tiempo o porque permiten construir escenarios futuros.

Retos de los SI • Reto de los Negocios: ¿Cómo pueden los negocios emplear TI para diseñar organizaciones que sean competitivas y eficientes ? • Reto de la Globalización: ¿Cómo pueden entender las empresas los requerimientos de negocios y de SI dentro de un entorno económico global ? Análisis y Diseño de Sistemas – PA763 Retos de los SI • Reto de la Arquitectura de Información: ¿Cómo las organizaciones desarrollan una arquitectura de información que dé soporte a sus metas ? • Reto de la Inversión en los SI: ¿ Cómo pueden las organizaciones determinar el valor de negocio de sus SI ? Análisis y Diseño de Sistemas – PA763 11 .

Retos de los SI • Reto de la Responsabilidad y Control: ¿Cómo pueden las organizaciones diseñar SI que las personas puedan entender y controlar ? ¿Cómo pueden asegurar las organizaciones que sus SI sean usados éticamente y responsablemente? Análisis y Diseño de Sistemas – PA763 Análisis de Sistemas Información • Identificar. relacionar y evaluar las reglas de negocio actuales. • Aprender sobre el funcionamiento del negocio a través de una descomposición jerárquica de funciones y procesos. Análisis y Diseño de Sistemas – PA763 12 . funciones y procesos de negocio. • Establecer los requerimientos de información como soporte al funcionamiento del negocio. a través de los objetivos. metas. planes.

..... EBP 06 ENT 1 ENT 2 ENT 3 ENT 4 ENT 6 ENT 7 ENT 8 Entidades db1 Stma.. Información 4 Stma. Información 2 Análisis y Diseño de Sistemas – PA763 13 ......... . ENT 5 EBP 04 EBP 05 . .. ENT 5 EBP 04 EBP 05 . . .. EBP 06 ENT 1 ENT 2 ENT 3 ENT 4 ENT 6 ENT 7 ENT 8 Entidades db1 Análisis y Diseño de Sistemas – PA763 Base Datos db2 db3 DFD’s PROCESO ELEMENTAL 01 EBP 02 EBP 03 .OBJETIVOS META 01 META 02 META 03 .. META n FUNCION 02 FUNCION 02 FUNCION 03 FUNCION m PROCESO 01 PROCESO 02 PROCESO 03 PROCESO 04 PROCESO 05 PROCESO 06 .. Información 3 db3 Stma.. .... PROCESO n PROCESO ELEMENTAL 01 EBP 02 EBP 03 . Información 1 Base Datos db2 Stma.

Análisis y Diseño de Sistemas – PA763 14 . • Especificar la plataforma tecnológica : – – – – – – Sistema operativo – OS Arquitectura DBMS Lenguaje de desarrollo Comunicaciones GUI’s (interfaces y pantallas) Análisis y Diseño de Sistemas – PA763 Base de Datos • Colección de datos organizados para dar servicio a muchas aplicaciones al mismo tiempo al combinar los datos de manera que parezcan estar en una sola ubicación.Diseño de Sistemas Información • Especificar los procedimientos de trabajo vía formularios y formas de registro.

Sistema de Administración de Base Datos .DBMS • Software para crear y mantener una base de datos y permitir que aplicaciones individuales del negocio puedan extraer los datos que necesitan sin tener que crear archivos de datos por separado. Análisis y Diseño de Sistemas – PA763 15 . Análisis y Diseño de Sistemas – PA763 Red de Computadoras • Un conjunto de computadoras relacionadas entre si por un medio de un canal de comunicación con la finalidad de registrar. consultar o procesar eficientemente los datos del negocio.

Análisis y Diseño de Sistemas – PA763 Elementos . • Modem : MOdulador/DEModulador.. • Concentrador : o también llamado repetidor o HUB . Análisis y Diseño de Sistemas – PA763 16 . Dispositivo para traducir señales digitales en en analógicas y viceversa.Elementos de una Red • Canal de Comunicación : los enlaces por medio de los cuales la voz y los datos son transmitidos en una red entre dispositivos emisores y receptores. Dispositivo que captura y almacena temporalmente los mensajes desde los terminales y los pasa a la computadora principal en una topología estrella. • Protocolo : Conjunto de reglas y procedimientos que gobiernan la transmisión entre dos puntos de una red identificando cada dispositivo y verificando la recepción..

. • Switch : o conmutador. Dispositivo que ofrece a cada usuario conectarse a su propia red LAN dedicada. mantener y diseminar información en rutas a través de una red conmutada.Elementos . Análisis y Diseño de Sistemas – PA763 17 . permitiendo el intercambio de información entre redes remotas. También permite crear grupos de trabajo lógicos o virtuales.. • Multiplexor : dispositivo que permite un solo canal de comunicación para llevar a cabo la transmisión de datos desde diversas fuentes de manera simultánea. Análisis y Diseño de Sistemas – PA763 Elementos . • Router : dispositivo que ayuda a crear ...

. acceso a datos. servicios de otras redes. Análisis y Diseño de Sistemas – PA763 18 . permitiendo mejorar la eficiencia del sistema total. logrando así una mayor capacidad de transferencia. constituyendo redes WAN.Internetworking • Es el campo dentro de las redes de datos que se encarga de integrar o comunicar una red LAN con otra. Análisis y Diseño de Sistemas – PA763 Arquitectura Cliente/Servidor • Es un modelo para construir sistemas de información que se sustenta en la idea de repartir el procesamiento de datos entre todos los usuarios involucrados. etc.

Análisis y Diseño de Sistemas – PA763 Digired Interlan Internet Análisis y Diseño de Sistemas – PA763 19 .

Proyecto Desarrollo de un Sistema Información Análisis y Diseño de Sistemas – PA763 INICIO DEL PROYECTO ESTUDIO DE FACTIBILIDAD A B ADMINISTRACION DE ACTIVIDADES Y DE PERSONAL C PLANEACIÓN Y CONTROL PROYECTO • El responsable del proyecto debe dominar aquellas habilidades que le permitan desarrollar con éxito un proyecto. Análisis y Diseño de Sistemas – PA763 20 .

2. 3. . externa de los : 2. Alto ausentismo. . • Algunos proyectos solo sobrevivirán algunas etapas de su evaluación.Inicio del Proyecto • Los proyectos surgen de numerosas fuentes diferentes. Alta rotación.clientes . Lento desarrollo del trabajo. 1. 4. Sugerencias. Desarrollo incorrecto del trabajo. Trabajo inconcluso. Pérdida de ventas. pero otros deberán trascender. Baja en las ventas.usuarios 3. Insatisfacción en desempeño. Demasiados errores. Escuche la retroalimentación 1. 3. 1. Observe la conducta de los empleados. 2. • Los responsables sugieren los proyectos principalmente por : – experimentación de problemas – identificación de oportunidades de mejorar Análisis y Diseño de Sistemas – PA763 Para identificar problemas Busque los siguientes indicios Compare las salidas con los criterios de desempeño. Quejas.vendedores 4. . y se inicia su evaluación preparando un perfil del mismo.proveeedores Análisis y Diseño de Sistemas – PA763 21 .

Criterios para Seleccionar un Proyecto • Respaldo de la Dirección. Análisis y Diseño de Sistemas – PA763 Estudio de Factibilidad • Los proyectos en general se apoyan en tres principios básicos : – Técnico – Económico – Operativo • Un proyecto debe satisfacer los tres principios para merecer su desarrollo posterior. • La información para el estudio puede obtenerse a partir de entrevistas o del registro de ocurrencias. Análisis y Diseño de Sistemas – PA763 22 . • Viabilidad en cuanto a disponibilidad de recursos y capacidad técnica. • Analizar ventajas respecto a otros proyectos de la empresa. • Posibilidad de mejorar las metas y objetivos de la organización. • Programación en disponibilidad de tiempo.

Análisis y Diseño de Sistemas – PA763 Factibilidad Técnica • Posibilidad de actualizar o complementar para mejorar el sistema actual. • Analizar disponibilidad de la tecnología que satisfaga las necesidades del usuario. • Evaluar si la organización puede mejorar sus sistemas de trabajo con los recursos actuales y/o con una inversión disponible. Análisis y Diseño de Sistemas – PA763 23 . • Que el proyecto auxilia a la organización a lograr sus metas y objetivos. mas no con la aceptación del proyecto.Factibilidad significa • Que el compromiso de la Dirección sólo es con la realización del estudio.

Costo desarrollo/adquisición software Costo estudio del sistema de trabajo. Análisis y Diseño de Sistemas – PA763 Factibilidad Operativa • Si se dispone de los recursos humanos que garanticen que el sistema de trabajo operará cuando se instale.Factibilidad Económica • • • • Costo estimado de equipos. • Si los usuarios aceptarán el sistema trabajo propuesto y si lo utilizarán. Costo personal para elaborar el proyecto. en función del tiempo estimado. y no le ven problema alguno. Análisis y Diseño de Sistemas – PA763 24 . • Si los usuarios están comprometidos con el sistema actual.

la definición de resultados. Análisis y Diseño de Sistemas – PA763 Control del Proyecto • El control denota definir el uso de la retroalimentación para realizar el seguimiento al proyecto.Planeación y Control del Proyecto • La planeación incluye a todas las actividades que se requieren para la selección del equipo de técnico/profesional. la estimación de tiempos. la asignación de tareas a los miembros del equipo. • Significa tomar las acciones adecuadas para acelerar o reprogramar las actividades. Esto incluye comparar el plan con lo realizado hasta el momento. y la programación del proyecto. Análisis y Diseño de Sistemas – PA763 25 .

Análisis y Diseño de Sistemas – PA763 Plan de actividades Actividad A B C D E Duración 4 2 5 3 6 Preceedencia Ning. y para revisar el avance del proyecto una vez iniciado. Ning. tiempo duración • Gráficos Pert. D Análisis y Diseño de Sistemas – PA763 26 . A B C. – Un proyecto se representa por una red de nodos y flechas. que se evalúan para determinar cuales son las actividades críticas.Técnicas para la programación de Proyectos • Diagrama Gant. – Diagrama de barras en la que se representa la realización de las actividades vrs.

Actividad A B C D E Tiempo GANT 2 4 6 A.3 Análisis y Diseño de Sistemas – PA763 Técnica Pert • Definir la precedencia de las actividades es importante para determinar la duración del proyecto. Análisis y Diseño de Sistemas – PA763 27 .2 2 D.6 PERT 4 5 0 1 B.4 10 3 C.5 E. • Los nodos de eventos que representan la finalización de las flechas de actividades se acompañan con el registro de las holguras. • Evaluar las holguras cuando entra o surge de un nodo mas de una actividad.

Actividades Típicas para un Proyecto de Sistemas • • • • • Actividades Estratégicas Actividades de Desarrollo de Sistemas Planeamiento Físico Obtención del Equipo Planeamiento de Software Análisis y Diseño de Sistemas – PA763 Actividades Estratégicas • • • • Definir Políticas y Objetivos Nombrar Comités Nombrar Grupo de Sistemas Capacitar Grupo de Sistemas – Técnicos – Administrativos – Gerencia del Negocio • Definir Requerimientos • Delinear Organización Análisis y Diseño de Sistemas – PA763 28 .

Actividades Estratégicas • • • • • • • Establecer presupuestos Preparar Estándares Definir Prioridades Asignar Personal Definir Funciones Preparar Plan de Implementación Entrenar Gerencia y Usuarios Análisis y Diseño de Sistemas – PA763 Actividades del Desarrollo de Sistemas • Realizar Estudios de Factibilidad (técnica/económica/operativa) • Definir proyectos • • • • • • • • Contratar Analistas y Programadores Preparar especificaciones técnicas Especificar requerimientos funcionales/no funcionales Planear conversión/migración de datos Construir Sistemas (análisis. diseño y programación) Realizar Pruebas Contratar Personal Operativo Definir Procedimientos Operativos Análisis y Diseño de Sistemas – PA763 29 .

Actividades de Desarrollo de Sistemas • Definir Data Entry .entrada de datos • • • • Entrenar Usuarios Convertir/migrar datos Iniciar cambio Implementar Sistemas Análisis y Diseño de Sistemas – PA763 Planeamiento Físico • • • • • • • Obtener locales temporales Definir requerimientos para nuevo local Seleccionar local Preparar Layout del local Verificar y acondicionar local Realizar mudanza Instalación de muebles y equipos Análisis y Diseño de Sistemas – PA763 30 .

texto. PC clientes. y • programación • Probar y seleccionar Software • Colocar orden compra de software • Entrenar a usuarios • Actualizar releases o “parches” Análisis y Diseño de Sistemas – PA763 31 . y de Data Entry. paquetes de software • sistema operativo. equipo auxiliar (impresoras. laptop). • Seguir el trámite de la orden • Instalar.Obtención de Equipos • Colocar orden para servidor. • base datos. • antivirus • productividad (control proyectos. etc). de oficina (desktop. etc) • modelamiento. flujo. scaner. equipo de comunicaciones. configurar y probar equipo • Entrenar personal en su uso Análisis y Diseño de Sistemas – PA763 Planeamiento Herramientas de Software • Analizar Requerimientos de software básico.

• Costo Total debe ser conocido por la Gerencia • Debe diseñarse una metodología de asignación de costos a las áreas usuarias • Debe realizarse un control presupuestal periódico. Procesamiento Datos o Informática debe ser un centro de costos. Análisis y Diseño de Sistemas – PA763 Inversión • Equipo – – – – – Computadoras Data Entry Muebles y equipo de oficina Instalación telefónica Discos y cintas • Software – Básico – Especializado • Local – Acondicionamiento/Construcción – Alimentación Eléctrica – UPS Análisis y Diseño de Sistemas – PA763 32 .Presupuestos y Costos • Dpto.

Costos y Gastos • • • • • • • • • • • • • • • • Contratación y Selección Sueldos y salarios Viajes y manuntención Entrenamiento Consultores Contratos de programación Arquitectura del Local Costos Administrativos Materiales Conversión inicial Electricidad Teléfono Mantenimiento y equipo Seguros Back-Up Mantenimiento Programas Análisis y Diseño de Sistemas – PA763 Ambientes de Trabajo en la Construcción de Sistemas • Ambiente de Desarrollo – Modelado y programación • Ambiente de Calidad – Prueba de interfaces y de procesos • Ambiente de Producción – Carga y migración de datos – Registro de transacciones Análisis y Diseño de Sistemas – PA763 33 .

Administración de las Actividades y del Personal • Hay que administrar el tiempo. y al personal. los recursos. • Integrar equipo en la organización. Análisis y Diseño de Sistemas – PA763 GANT Utilizando el Microsoft Project Id 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Nombre de tarea Duración may 30 '94 jun 6 '94 jun 13 '94 L M M J V S D L M M J V S D L M M J V S D L M Planificación de requisitos Revisión de los sistemas existentes Efectuar análisis de flujo de trabajo Diseño del proceso Identificar requisitos de los usuarios Identificar requisitos de rendimiento Identificar requisitos de la interfaz Preparar especificación de requisitos del software Revisión de los requisitos del software 120h 3d 3d 2d 2d 2d 2d 1d 0d 0% 0% 0% 0% 0% 0% 0% Diseño preliminar Preparar diseños funcionales Segmento de diseño nº1 Segmento de diseño nº2 Segmento de diseño nº3 Preparar documentos de la interfaz de control Documento de la interfaz nº1 Documento de la interfaz nº2 Preparar plan de pruebas del software 80h 24h 3d 3d 3d 16h 2d 2d 40h 0% 0% 0% Análisis y Diseño de Sistemas – PA763 34 . • Establecer una correcta comunicación entre los integrantes del equipo. • Identificarse con lo que el equipo produce. • Motivación de los integrantes del equipo.

Paradigmas de Desarrollo de Software Análisis y Diseño de Sistemas – PA763 Usuarios. a fin de conocer sus requerimientos para el nuevo sistema. a menudo con gran detalle ("sonsacándoles" la información). beneficiarios o stakeholders • Son aquellos que utilizan y se benefician directamente del sistema o para quienes se construye el sistema. Análisis y Diseño de Sistemas – PA763 35 . • También se les suele denominar clientes internos. • Usuario es la persona a la que se tendrá que entrevistar. Pueden clasificarse por su categoría de trabajo en : usuarios operacionales. usuarios supervisores y usuarios ejecutivos.

mediar en desacuerdos comunes en todo proyecto. poseer conocimientos de computación y una mente lógica y organizada que le permita analizar los sistemas desde distintas perspectivas. se requiere facilidad para el manejo de personas durante las entrevistas. Análisis y Diseño de Sistemas – PA763 Analista de Sistemas • Es el papel o rol que jugará usted. • A veces representa a un arqueólogo o a un mediador o a un innovador o a un jefe de proyecto. • Suelen conformar un comité directivo que velará por que el proyecto se desarrolle dentro de los márgenes y los requerimientos establecidos en la documentación aprobada. • Esto significa que como analista de sistemas se necesita más que una habilidad para dibujar diagramas. Es responsable de determinar y especificar los requerimientos del sistema a construir desde los usuarios.Administradores • Son los que tienen que ver con la asignación de recursos al proyecto y su supervisión. Análisis y Diseño de Sistemas – PA763 36 .

En muchos casos.Pantallas .Económica .Configuración .Módulos .Forms . Análisis y Diseño de Sistemas – PA763 . A menudo es el que descubre errores y ambigüedades en la propuesta de requerimientos entregada por el analista.Diseñador de Sistemas y Programadores • Diseñador es el responsable de especificar las características de la arquitectura del sistema y que servirá de base para el trabajo de los programadores.Técnica . el analista y el diseñador son la misma persona. • Programador es la persona responsable de pasar a un lenguaje de programación de aplicaciones las características de diseño del sistema especificadas por el diseñador.Entrevistas .GUI’s .Pruebas .Revisión de documentos .Visitas de observación .Operativa .Producción .Capacitación Análisis y Diseño de Sistemas – PA763 37 .Base datos .Programación .Migración .

Paradigmas de D esarrollo de Software • Un paradigma es un conjunto de reglas que aceptamos como ciertas. Los paradigmas de desarrollo de software aceptados desde los años 70 son : • Ciclo de vida clásico • Prototipeo • Espiral • Evolucionario Análisis y Diseño de Sistemas – PA763 O EN CASCADA Análisis y Diseño de Sistemas – PA763 38 . que nos ponen ciertos límites y que nos dicen como actuar.

Análisis y Diseño de Sistemas – PA763 Usuario Definición de Requerimientos Diseño de Prototipo Diseño del detalle Uso del Prototipo Feedback del usuario Refinamiento Codificación y Depuración Análisis de Resultados Instalación prueba y Mantenimiento Proceso de prototipeo típico Modelo de ciclo de vida para el desarrollo de Software con requerimientos para el prototipo Análisis y Diseño de Sistemas – PA763 39 . mediante su participación en la construcción previa de un prototipo del sistema final. los usuarios podían revisar si el sistema entregado satisfacía sus requerimientos. Generalmente no los cumplía.El paradigma del Ciclo de Vida Clásico y de Prototipeo • La cascada involucraba a los usuarios sólo en la etapa de análisis y especificación de los requerimientos. Como un prototipo "soporta todo" se prometían una funcionalidad que luego no se podía implementar. Sólo al finalizar el proyecto. • El paradigma de prototipeo buscó involucrar mas a los usuarios.

de no gastar mas de lo presupuestado y de lograr satisfacer los requerimientos de los usuarios. Análisis y Diseño de Sistemas – PA763 Desarrollo en espiral Análisis y Diseño de Sistemas – PA763 40 .Paradigma de Desarrollo en Espiral y el Evolucionable • El paradigma de desarrollo en espiral incluyo lo mejor de los dos paradigmas anteriores e introdujo el concepto de evaluación del riesgo del proyecto. • El paradigma evolucionable planteó que el desarrollo debía ser evolutivo en la medida que se entregaba algo concreto y ejecutable para los usuarios. el cual incluía el riesgo de culminar en el tiempo programado. Mas no se entregaba nada concreto a los usuarios sino hasta la finalización del proyecto.

Iteration Architect . Developm . Iteration Iteration Developm . Transition Iteration Iteration Transition Iteration Postdeployment Tiempo Análisis y Diseño de Sistemas – PA763 Iteraciones conducen a la Reducción del Riesgo Delimitar escenarios para direccionar altos riesgos Planear Iteración N • Costo • Programación Desarrollar Iteración N • Acumular costos y medidas calidad Evaluar Iteración N Revisar Plan Proyecto Completo • Costo • Programación • Alcance/Contenido Riesgos Iniciales Proyecto Alcance Inicial Proyecto Iteración N Revisar Riesgos Proyecto • Repriorizar Riesgos eliminados Análisis y Diseño de Sistemas – PA763 41 .Perfil de Riesgo del Desarrollo Iterativo vrs Clásico Incepción Elaboración Desarrollo en cascada o Waterfall Riesgo Proceso Unificado Construcción Rational . Iteration Developm .RUP Transición Preliminary Iteration Architect .

Desarrollo Iterativo Incepción Elaboración Construcción Transición Iteración 1 Iteración 2 Iteración 3 Proceso “Mini-Waterfall” “MiniPlaneamiento Iteración Captura Rqmts Análisis & Diseño Implementación Test Preparar Release Análisis y Diseño de Sistemas – PA763 Preguntas ? Análisis y Diseño de Sistemas – PA763 42 .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->