Вы находитесь на странице: 1из 43

CURSO DE ANLISIS Y DISEO DE SISTEMAS INFORMACIN

Ing. Luis Zuloaga Rotta

Anlisis y Diseo de Sistemas PA763

Conceptos generales
Sistema
Conjunto de entidades u objetos relacionados entre si, conformando una estructura con un fin comn.

Sistema de Informacin SI
Sistema cuya finalidad es procesar datos de entrada para producir como salida informacin oportuna, relevante y confiable .

Anlisis y Diseo de Sistemas PA763

Conceptos generales
Anlisis de SI
Anlisis de las reglas del negocio (actividades) y de las necesidades de soporte de informacin.

Diseo de SI
Especificacin de los procedimientos de trabajo y de la plataforma tecnolgica sobre la que se implementar el SI.

Anlisis y Diseo de Sistemas PA763

Input

Sistema

Output

Requerimientos
(inputs)

Resultados
(Outputs)

Transformaciones (procesos recursos)


Anlisis y Diseo de Sistemas PA763

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 organizacin y con su entorno. Los Procesos de Negocio son diseados para producir un resultado usando los recursos disponibles del negocio y que tiene un valor para este.
Anlisis y Diseo de Sistemas PA763

Recurso de Negocio
El material, energa e informacin que es consumida y producida por una organizacin. Incluyen a la gente, dinero, equipamiento, tecnologa y Know-How. Tambin se incluyen agentes externos a la organizacin como proveedores, clientes, contratistas, autoridades reguladoras, y otros.
Anlisis y Diseo de Sistemas PA763

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

Anlisis y Diseo 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 diseados para adicionar valor, y con recursos que almacenan este valor. El valor no es necesariamente medido en trminos monetarios.

Anlisis y Diseo de Sistemas PA763

Datos e Informacin
Los DATOS se transforman en INFORMACION al momento de ser presentada y revisada por los directivos, gerentes u operadores de la organizacin, quienes interpretan la forma de presentacin de los datos y toman las decisiones de su responsabilidad.

Anlisis y Diseo de Sistemas PA763

Sistema de Informacin - SI
Conjunto de personas, datos y procedimientos que trabajan juntos para proveer informacin til. James Senn

Anlisis y Diseo de Sistemas PA763

Punto de Vista de Negocios


Un SI es una solucin de organizacin y administracin basada en tecnologa de informacin como respuesta a una necesidad del negocio de mejorar su productividad, calidad y competitividad.

Anlisis y Diseo de Sistemas PA763

Descripcin de los SI
Alimentacin : captura o entrada de datos Procesamiento : proceso para organizar los datos y realizado en una computadora Almacenamiento : disco o base de datos Comunicacin : medio de transmisin de datos Salida : consultas o reportes impresos
Anlisis y Diseo de Sistemas PA763

TIP O D E S I
Nivel Estratgico Nivel Administracin Nivel Conocimiento Nivel Operativo
Comercializacin Manufactura
Anlisis y Diseo de Sistemas PA763

GRUP O ATENDIDO
Directivos o Directivo administradores Nivel Superior Nive Gerentes o Gerente administradores Nivel Medio Nive

Profesionales de Organizacin y Sistemas

Jefes Operativos

Finanzas

Contabilidad

Logstica Logstic

Personal

Cliente s

Entorn o

Proveedores

Sistema de Informacin
Reportes
Almacenamiento de Datos

Requerimientos

BD

Cla| sificar Ordenar Calcular Usuarios Consultas Datos insumo

Procesamiento

Otros SI

Entidades Supervisin y Entidade Supervisi Control


Anlisis y Diseo de Sistemas PA763

Competidores

Divisin de los Sistemas


Sistemas on-line Sistemas de tiempo real Sistemas de soporte a las decisionesDSS Sistemas basados en el conocimiento

Anlisis y Diseo de Sistemas PA763

Sistemas on-line
Aquel que registra sus inputs directamente del rea donde se crean. Una caracterstica comn de los sistemas online es que registran o leen los datos de entrada/salida en forma remota.

Anlisis y Diseo de Sistemas PA763

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. Lnea : las operaciones entran directamente al sistema de cmputo y se procesan de inmediato.
Anlisis y Diseo de Sistemas PA763

Sistemas en tiempo real


Aquel que controla un ambiente de registro de datos, proceso y respuesta de informacin, con la suficiente rapidez como para influir en el momento en dicho ambiente. Las caractersticas mas comunes entre estos sistemas son :
Procesan simultneamente muchas actividades. Se interrumpen tareas antes de concluirse para comenzar otra de mayor prioridad. Existe acceso simultneo a datos comunes, tanto en memoria como en almacenamiento secundario.
Anlisis y Diseo de Sistemas PA763

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.

Anlisis y Diseo 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 ejecucin de una tarea. Se les suele llamar sistemas expertos. Los sistemas expertos por lo general se construyen de tal manera que sean capaces de explicar las lneas de razonamiento que llevaron a las decisiones que tomaron.
Anlisis y Diseo de Sistemas PA763

Retos de los SI
Reto de los Negocios : Cmo pueden los negocios emplear TI para disear organizaciones que sean competitivas y eficientes ? Reto de la Globalizacin : Cmo pueden entender las empresas los requerimientos de negocios y de SI dentro de un entorno econmico global ?
Anlisis y Diseo de Sistemas PA763

Retos de los SI
Reto de la Arquitectura de Informacin: Cmo las organizaciones desarrollan una arquitectura de informacin que d soporte a sus metas ? Reto de la Inversin en los SI: Cmo pueden las organizaciones determinar el valor de negocio de sus SI ?
Anlisis y Diseo de Sistemas PA763

Retos de los SI
Reto de la Responsabilidad y Control: Cmo pueden las organizaciones disear SI que las personas puedan entender y controlar ? Cmo pueden asegurar las organizaciones que sus SI sean usados ticamente y responsablemente?

Anlisis y Diseo de Sistemas PA763

Anlisis de Sistemas Informacin


Identificar, relacionar y evaluar las reglas de negocio actuales, a travs de los objetivos, metas, planes, funciones y procesos de negocio. Aprender sobre el funcionamiento del negocio a travs de una descomposicin jerrquica de funciones y procesos. Establecer los requerimientos de informacin como soporte al funcionamiento del negocio.
Anlisis y Diseo de Sistemas PA763

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

...

PROCESO n

PROCESO ELEMENTAL 01

EBP 02

EBP 03

...

EBP 04

EBP 05

...

EBP 06

ENT 1

ENT 2

ENT 3

ENT 4

...

ENT 5

ENT 6

ENT 7

...

ENT 8

Entidades

db1
Anlisis y Diseo de Sistemas PA763

Base Datos

db2

db3

DFDs
PROCESO ELEMENTAL 01

EBP 02

EBP 03

...

EBP 04

EBP 05

...

EBP 06

ENT 1

ENT 2

ENT 3

ENT 4

...

ENT 5

ENT 6

ENT 7

...

ENT 8

Entidades

db1

Base Datos

db2

db3

Stma. Informacin 1

Stma. Informacin 2

Stma. Informacin 3

Stma. Informacin 4

Anlisis y Diseo de Sistemas PA763

Diseo de Sistemas Informacin


Especificar los procedimientos de trabajo va formularios y formas de registro. Especificar la plataforma tecnolgica :
Sistema operativo OS Arquitectura DBMS Lenguaje de desarrollo Comunicaciones GUIs (interfaces y pantallas)

Anlisis y Diseo de Sistemas PA763

Base de Datos
Coleccin de datos organizados para dar servicio a muchas aplicaciones al mismo tiempo al combinar los datos de manera que parezcan estar en una sola ubicacin.

Anlisis y Diseo de Sistemas PA763

Sistema de Administracin 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.

Anlisis y Diseo de Sistemas PA763

Red de Computadoras
Un conjunto de computadoras relacionadas entre si por un medio de un canal de comunicacin con la finalidad de registrar, consultar o procesar eficientemente los datos del negocio.

Anlisis y Diseo de Sistemas PA763

Elementos de una Red


Canal de Comunicacin : los enlaces por medio de los cuales la voz y los datos son transmitidos en una red entre dispositivos emisores y receptores. Protocolo : Conjunto de reglas y procedimientos que gobiernan la transmisin entre dos puntos de una red identificando cada dispositivo y verificando la recepcin.
Anlisis y Diseo de Sistemas PA763

Elementos ...
Modem : MOdulador/DEModulador. Dispositivo para traducir seales digitales en en analgicas y viceversa. Concentrador : o tambin llamado repetidor o HUB . Dispositivo que captura y almacena temporalmente los mensajes desde los terminales y los pasa a la computadora principal en una topologa estrella.
Anlisis y Diseo de Sistemas PA763

Elementos ...
Multiplexor : dispositivo que permite un solo canal de comunicacin para llevar a cabo la transmisin de datos desde diversas fuentes de manera simultnea. Switch : o conmutador. Dispositivo que ofrece a cada usuario conectarse a su propia red LAN dedicada. Tambin permite crear grupos de trabajo lgicos o virtuales.
Anlisis y Diseo de Sistemas PA763

Elementos ...
Router : dispositivo que ayuda a crear , mantener y diseminar informacin en rutas a travs de una red conmutada, permitiendo el intercambio de informacin entre redes remotas.

Anlisis y Diseo de Sistemas PA763

Internetworking
Es el campo dentro de las redes de datos que se encarga de integrar o comunicar una red LAN con otra, constituyendo redes WAN, logrando as una mayor capacidad de transferencia, acceso a datos, servicios de otras redes, etc..

Anlisis y Diseo de Sistemas PA763

Arquitectura Cliente/Servidor
Es un modelo para construir sistemas de informacin que se sustenta en la idea de repartir el procesamiento de datos entre todos los usuarios involucrados, permitiendo mejorar la eficiencia del sistema total.

Anlisis y Diseo de Sistemas PA763

Anlisis y Diseo de Sistemas PA763

Digired
Interlan

Internet

Anlisis y Diseo de Sistemas PA763

Proyecto
Desarrollo de un Sistema Informacin

Anlisis y Diseo de Sistemas PA763

INICIO DEL INICI PROYECTO

ESTUDIO DE ESTUDI FACTIBILIDAD

A B
ADMINISTRACION DE ACTIVIDADES Y DE PERSONAL

C
PLANEACIN Y CONTROL PROYECTO

El responsable del proyecto debe dominar aquellas habilidades que le permitan desarrollar con xito un proyecto.
Anlisis y Diseo de Sistemas PA763

Inicio del Proyecto


Los proyectos surgen de numerosas fuentes diferentes, y se inicia su evaluacin preparando un perfil del mismo. Algunos proyectos solo sobrevivirn algunas etapas de su evaluacin, pero otros debern trascender. Los responsables sugieren los proyectos principalmente por : experimentacin de problemas identificacin de oportunidades de mejorar

Anlisis y Diseo de Sistemas PA763

Para identificar problemas

Busque los siguientes indicios

Compare las salidas con los criterios de desempeo.

1. Demasiados errores. 2. Lento desarrollo del trabajo. 3. Desarrollo incorrecto del trabajo. 4. Trabajo inconcluso. 1. Alto ausentismo. 2. Insatisfaccin en desempeo. 3. Alta rotacin. 1. Quejas. 2. Sugerencias. 3. Prdida de ventas. 4. Baja en las ventas.

Observe la conducta de los empleados. Escuche la retroalimentacin externa de los : - usuarios


- vendedores - clientes - proveeedores

Anlisis y Diseo de Sistemas PA763

Criterios para Seleccionar un Proyecto


Respaldo de la Direccin. Programacin en disponibilidad de tiempo. Posibilidad de mejorar las metas y objetivos de la organizacin. Viabilidad en cuanto a disponibilidad de recursos y capacidad tcnica. Analizar ventajas respecto a otros proyectos de la empresa.
Anlisis y Diseo de Sistemas PA763

Estudio de Factibilidad
Los proyectos en general se apoyan en tres principios bsicos :
Tcnico Econmico Operativo

Un proyecto debe satisfacer los tres principios para merecer su desarrollo posterior. La informacin para el estudio puede obtenerse a partir de entrevistas o del registro de ocurrencias.
Anlisis y Diseo de Sistemas PA763

Factibilidad significa
Que el compromiso de la Direccin slo es con la realizacin del estudio, mas no con la aceptacin del proyecto. Que el proyecto auxilia a la organizacin a lograr sus metas y objetivos. Evaluar si la organizacin puede mejorar sus sistemas de trabajo con los recursos actuales y/o con una inversin disponible.

Anlisis y Diseo de Sistemas PA763

Factibilidad Tcnica
Posibilidad de actualizar o complementar para mejorar el sistema actual. Analizar disponibilidad de la tecnologa que satisfaga las necesidades del usuario.

Anlisis y Diseo de Sistemas PA763

Factibilidad Econmica
Costo estimado de equipos. Costo desarrollo/adquisicin software Costo estudio del sistema de trabajo. Costo personal para elaborar el proyecto, en funcin del tiempo estimado.

Anlisis y Diseo de Sistemas PA763

Factibilidad Operativa
Si se dispone de los recursos humanos que garanticen que el sistema de trabajo operar cuando se instale. Si los usuarios estn comprometidos con el sistema actual, y no le ven problema alguno. Si los usuarios aceptarn el sistema trabajo propuesto y si lo utilizarn.
Anlisis y Diseo de Sistemas PA763

Planeacin y Control del Proyecto


La planeacin incluye a todas las actividades que se requieren para la seleccin del equipo de tcnico/profesional, la asignacin de tareas a los miembros del equipo, la estimacin de tiempos, la definicin de resultados, y la programacin del proyecto.

Anlisis y Diseo de Sistemas PA763

Control del Proyecto


El control denota definir el uso de la retroalimentacin para realizar el seguimiento al proyecto. Esto incluye comparar el plan con lo realizado hasta el momento. Significa tomar las acciones adecuadas para acelerar o reprogramar las actividades.

Anlisis y Diseo de Sistemas PA763

Tcnicas para la programacin de Proyectos


Diagrama Gant.
Diagrama de barras en la que se representa la realizacin de las actividades vrs. tiempo duracin

Grficos Pert.
Un proyecto se representa por una red de nodos y flechas, que se evalan para determinar cuales son las actividades crticas, y para revisar el avance del proyecto una vez iniciado.

Anlisis y Diseo de Sistemas PA763

Plan de actividades
Actividad A B C D E Duracin 4 2 5 3 6 Preceedencia Ning. Ning. A B C, D

Anlisis y Diseo de Sistemas PA763

Actividad

B C D E
Tiempo

GANT

6 A,4

10

3
C,5 E,6

PERT
4 5

1
B,2

D,3

Anlisis y Diseo de Sistemas PA763

Tcnica Pert
Definir la precedencia de las actividades es importante para determinar la duracin del proyecto. Los nodos de eventos que representan la finalizacin de las flechas de actividades se acompaan con el registro de las holguras. Evaluar las holguras cuando entra o surge de un nodo mas de una actividad.

Anlisis y Diseo de Sistemas PA763

Actividades Tpicas para un Proyecto de Sistemas


Actividades Estratgicas Actividades de Desarrollo de Sistemas Planeamiento Fsico Obtencin del Equipo Planeamiento de Software

Anlisis y Diseo de Sistemas PA763

Actividades Estratgicas
Definir Polticas y Objetivos Nombrar Comits Nombrar Grupo de Sistemas Capacitar Grupo de Sistemas
Tcnicos Administrativos Gerencia del Negocio

Definir Requerimientos Delinear Organizacin


Anlisis y Diseo de Sistemas PA763

Actividades Estratgicas
Establecer presupuestos Preparar Estndares Definir Prioridades Asignar Personal Definir Funciones Preparar Plan de Implementacin Entrenar Gerencia y Usuarios

Anlisis y Diseo de Sistemas PA763

Actividades del Desarrollo de Sistemas


Realizar Estudios de Factibilidad (tcnica/econmica/operativa) Definir proyectos
Contratar Analistas y Programadores Preparar especificaciones tcnicas Especificar requerimientos funcionales/no funcionales Planear conversin/migracin de datos Construir Sistemas (anlisis, diseo y programacin) Realizar Pruebas Contratar Personal Operativo Definir Procedimientos Operativos

Anlisis y Diseo de Sistemas PA763

Actividades de Desarrollo de Sistemas


Definir Data Entry - entrada de datos Entrenar Usuarios Convertir/migrar datos Iniciar cambio Implementar Sistemas

Anlisis y Diseo de Sistemas PA763

Planeamiento Fsico
Obtener locales temporales Definir requerimientos para nuevo local Seleccionar local Preparar Layout del local Verificar y acondicionar local Realizar mudanza Instalacin de muebles y equipos

Anlisis y Diseo de Sistemas PA763

Obtencin de Equipos
Colocar orden para servidor, PC clientes, equipo auxiliar (impresoras, scaner, etc), de oficina (desktop, laptop), equipo de comunicaciones, y de Data Entry. Seguir el trmite de la orden Instalar, configurar y probar equipo Entrenar personal en su uso

Anlisis y Diseo de Sistemas PA763

Analizar Requerimientos de software bsico, paquetes de software sistema operativo, antivirus productividad (control proyectos, texto, flujo, etc) modelamiento, base datos, y programacin Probar y seleccionar Software Colocar orden compra de software Entrenar a usuarios Actualizar releases o parches
Anlisis y Diseo de Sistemas PA763

Planeamiento Herramientas de Software

Presupuestos y Costos
Dpto. Procesamiento Datos o Informtica debe ser un centro de costos. Costo Total debe ser conocido por la Gerencia Debe disearse una metodologa de asignacin de costos a las reas usuarias Debe realizarse un control presupuestal peridico.

Anlisis y Diseo de Sistemas PA763

Equipo

Inversin

Computadoras Data Entry Muebles y equipo de oficina Instalacin telefnica Discos y cintas

Software
Bsico Especializado

Local
Acondicionamiento/Construccin Alimentacin Elctrica UPS
Anlisis y Diseo de Sistemas PA763

Costos y Gastos
Contratacin y Seleccin Sueldos y salarios Viajes y manuntencin Entrenamiento Consultores Contratos de programacin Arquitectura del Local Costos Administrativos Materiales Conversin inicial Electricidad Telfono Mantenimiento y equipo Seguros Back-Up Mantenimiento Programas

Anlisis y Diseo de Sistemas PA763

Ambientes de Trabajo en la Construccin de Sistemas


Ambiente de Desarrollo
Modelado y programacin

Ambiente de Calidad
Prueba de interfaces y de procesos

Ambiente de Produccin
Carga y migracin de datos Registro de transacciones
Anlisis y Diseo de Sistemas PA763

Administracin de las Actividades y del Personal


Hay que administrar el tiempo, los recursos, y al personal. Establecer una correcta comunicacin entre los integrantes del equipo. Identificarse con lo que el equipo produce. Integrar equipo en la organizacin. Motivacin de los integrantes del equipo.

Anlisis y Diseo 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 Duracin m ay 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 0% 0% 0% 0% 0% 0% 0%

Planificacin de requisitos
Revisin de los sistemas existentes Efectuar anlisis de flujo de trabajo Diseo del proceso Identificar requisitos de los usuarios Identificar requisitos de rendimiento Identificar requisitos de la interfaz Preparar especificacin de requisitos del so Revisin de los requisitos del software

120
3d 3d 2d 2d 2d 2d 1d 0d

Diseo preliminar
Preparar diseos funcionales Segmento de diseo n1 Segmento de diseo n2 Segmento de diseo n3 Preparar documentos de la interfaz de co Documento de la interfaz n1 Documento de la interfaz n2 Preparar plan de pruebas del software

80h
24 h 3d 3d 3d 16 h 2d 2d 40 h 0% 0% 0%

Anlisis y Diseo de Sistemas PA763

Paradigmas de Desarrollo de Software

Anlisis y Diseo de Sistemas PA763

Usuarios, beneficiarios o stakeholders


Son aquellos que utilizan y se benefician directamente del sistema o para quienes se construye el sistema. Usuario es la persona a la que se tendr que entrevistar, a menudo con gran detalle ("sonsacndoles" la informacin), a fin de conocer sus requerimientos para el nuevo sistema. Tambin se les suele denominar clientes internos. Pueden clasificarse por su categora de trabajo en : usuarios operacionales, usuarios supervisores y usuarios ejecutivos.
Anlisis y Diseo de Sistemas PA763

Administradores
Son los que tienen que ver con la asignacin de recursos al proyecto y su supervisin. Suelen conformar un comit directivo que velar por que el proyecto se desarrolle dentro de los mrgenes y los requerimientos establecidos en la documentacin aprobada.

Anlisis y Diseo de Sistemas PA763

Analista de Sistemas
Es el papel o rol que jugar usted. Es responsable de determinar y especificar los requerimientos del sistema a construir desde los usuarios. A veces representa a un arquelogo o a un mediador o a un innovador o a un jefe de proyecto. Esto significa que como analista de sistemas se necesita ms que una habilidad para dibujar diagramas, se requiere facilidad para el manejo de personas durante las entrevistas, mediar en desacuerdos comunes en todo proyecto, poseer conocimientos de computacin y una mente lgica y organizada que le permita analizar los sistemas desde distintas perspectivas.
Anlisis y Diseo de Sistemas PA763

Diseador de Sistemas y Programadores


Diseador es el responsable de especificar las caractersticas de la arquitectura del sistema y que servir de base para el trabajo de los programadores. En muchos casos, el analista y el diseador son la misma persona. Programador es la persona responsable de pasar a un lenguaje de programacin de aplicaciones las caractersticas de diseo del sistema especificadas por el diseador. A menudo es el que descubre errores y ambigedades en la propuesta de requerimientos entregada por el analista.

Anlisis y Diseo de Sistemas PA763

- Entrevistas - Visitas de observacin - Revisin de documentos

- GUIs - Forms - Pantallas

- Econmica - Tcnica - Operativa

- Configuracin - Produccin

- Mdulos - Base datos - Programacin - Migracin - Pruebas - Capacitacin

Anlisis y Diseo de Sistemas PA763

Paradigmas de Desarrollo de Software


Un paradigma es un conjunto de reglas que aceptamos como ciertas, que nos ponen ciertos lmites y que nos dicen como actuar. Los paradigmas de desarrollo de software aceptados desde los aos 70 son : Ciclo de vida clsico Prototipeo Espiral Evolucionario
Anlisis y Diseo de Sistemas PA763

O EN CASCADA

Anlisis y Diseo de Sistemas PA763

El paradigma del Ciclo de Vida Clsico y de Prototipeo


La cascada involucraba a los usuarios slo en la etapa de anlisis y especificacin de los requerimientos. Slo al finalizar el proyecto, los usuarios podan revisar si el sistema entregado satisfaca sus requerimientos. Generalmente no los cumpla. El paradigma de prototipeo busc involucrar mas a los usuarios, mediante su participacin en la construccin previa de un prototipo del sistema final. Como un prototipo "soporta todo" se prometan una funcionalidad que luego no se poda implementar.
Anlisis y Diseo de Sistemas PA763

Usuario

Definicin de Requerimientos Diseo de Prototipo Diseo del detalle

Uso del Prototipo

Feedback del usuario

Refinamiento Codificacin y Depuracin

Anlisis de Resultados

Instalacin prueba y Mantenimiento

Proceso de prototipeo tpico

Modelo de ciclo de vida para el desarrollo de Software con requerimientos para el prototipo
Anlisis y Diseo de Sistemas PA763

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 evaluacin del riesgo del proyecto, el cual inclua el riesgo de culminar en el tiempo programado, de no gastar mas de lo presupuestado y de lograr satisfacer los requerimientos de los usuarios. Mas no se entregaba nada concreto a los usuarios sino hasta la finalizacin del proyecto. El paradigma evolucionable plante que el desarrollo deba ser evolutivo en la medida que se entregaba algo concreto y ejecutable para los usuarios.
Anlisis y Diseo de Sistemas PA763

Desarrollo en espiral

Anlisis y Diseo de Sistemas PA763

Perfi l d e Riesg o del Desarroll o Iterativ o vr s de Clsico

Incepcin Elaboracin

Riesgo

Proceso Unificado Construccin Rational - RUP

Desarrollo en cascada o Waterfall

Transicin
Preliminary Iteration Architect . Iteration Architect . Iteration Develop m . Iteration Develop m . Develop m . Transition Iteration Iteration Iteration Transition Iteration P os tdeployment

Tiempo Tiemp

Anlisis y Diseo de Sistemas PA763

Iteraciones conducen a la Reduccin del Riesgo Reducci de


Delimitar escenarios Delimita para direccionar par altos riesgos alto Planear Iteracin N Planea Iteraci Costo Programacin

Riesgos Iniciales Proyecto Riesgo Iniciale Alcance Inicial Proyecto Alcanc Inicia

Iteracin N Iteraci
Revisar Plan Proyecto Revisa Pla Completo Costo Programacin Alcance/Contenido

Desarrollar Iteracin N Desarrolla Iteraci Acumular costos y medidas calidad medida Evaluar Iteracin N Evalua Iteraci

Revisar Riesgos Proyecto Revisa Riesgo Repriorizar

Riesgos eliminados Riesgo

Anlisis y Diseo de Sistemas PA763

Desarrollo Iterativo Desarroll


Incepcin Elaboracin Construccin Transicin

Iteracin 1

Iteracin 2

Iteracin 3

Proceso Mini-Waterfall Mini


Planeamiento Iteracin Captura Rqmts Anlisis & Diseo Implementacin Test Preparar Release

Anlisis y Diseo de Sistemas PA763

Preguntas ?

Anlisis y Diseo de Sistemas PA763

Вам также может понравиться