SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
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                                            Output
                                            Sistema



    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 e Información
      • Los DATOS se transforman en
        INFORMACION al momento de ser
        presentada y revisada por los directivos,
        gerentes u operadores de la organización,
        quienes interpretan la forma de presentación
        de los datos y toman las decisiones de su
        responsabilidad.



Análisis y Diseño de Sistemas – PA763




            Sistema de Información - SI
             • Conjunto de personas, datos y
               procedimientos que trabajan juntos para
               proveer información útil.

                                         James Senn




Análisis y Diseño de Sistemas – PA763




                                                         5
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                                      GRUPO ATENDIDO
                   Nivel                                                   Directivos o
                                                                           administradores
                   Estratégico                                             Nivel Superior


        Nivel                                                                         Gerentes o
                                                                                      administradores
        Administración                                                                Nivel Medio



  Nivel                                                                                 Profesionales
                                                                                        de Organización
  Conocimiento                                                                          y Sistemas



Nivel                                                                                          Jefes
                                                                                               Operativos
Operativo

     Comercialización                     Finanzas                        Logística     Personal
                     Manufactura                        Contabilidad

Análisis y Diseño de Sistemas – PA763




              Clientes                                            Proveedores
                                        Entorno

     Sistema de Información
                                                                       Reportes
        Almacenamiento                                                                       Requeri-
           de Datos                                                                          mientos

                                        Procesamiento
                                             |
                                           Clasificar
                BD                         Ordenar
                                           Calcular
                                                                                             Usuarios
                                                                       Consultas
                       Datos                                                               Otros SI
                       insumo



  Entidades Supervisión y Control
                                                        Competidores
Análisis y Diseño de Sistemas – PA763




                                                                                                            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.

      • Una característica común de los sistemas on-
        line es que registran o leen los datos de
        entrada/salida en forma remota.




Análisis y Diseño de Sistemas – PA763




                                                       8
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.

      • 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, proceso y respuesta de información, con
    la suficiente rapidez como para influir en el
    momento en dicho ambiente.
  • Las características mas comunes entre estos
    sistemas son :
         – Procesan simultáneamente muchas actividades.
         – Se interrumpen tareas antes de concluirse para comenzar otra
           de mayor prioridad.
         – Existe acceso simultáneo a datos comunes, tanto en memoria
           como en almacenamiento secundario.

Análisis y Diseño de Sistemas – PA763




                                                                          9
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.




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.
        Se les suele llamar sistemas expertos.

      • 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.
Análisis y Diseño de Sistemas – PA763




                                                        10
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, a través de los objetivos,
        metas, planes, funciones y procesos de
        negocio.
      • Aprender sobre el funcionamiento del
        negocio a través de una descomposición
        jerárquica de funciones y procesos.
      • Establecer los requerimientos de información
        como soporte al funcionamiento del negocio.
Análisis y Diseño de Sistemas – PA763




                                                          12
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            Base Datos
                                                                   db2                                 db3

Análisis y Diseño de Sistemas – PA763




                                DFD’s

       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.                         Stma.                        Stma.                      Stma.
           Información 1                 Información 2                Información 3              Información 4




Análisis y Diseño de Sistemas – PA763




                                                                                                                                13
Diseño de Sistemas
                               Información
      • Especificar los procedimientos de trabajo vía
        formularios y formas de registro.
      • 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.




Análisis y Diseño de Sistemas – PA763




                                                        14
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




                      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




                                                         15
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.

      • 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.

Análisis y Diseño de Sistemas – PA763




                                        Elementos ...
      • Modem : MOdulador/DEModulador. Dispositivo
        para traducir señales digitales en en analógicas y
        viceversa.

      • Concentrador : o también llamado repetidor o
        HUB . Dispositivo que captura y almacena
        temporalmente los mensajes desde los
        terminales y los pasa a la computadora principal
        en una topología estrella.

Análisis y Diseño de Sistemas – PA763




                                                             16
Elementos ...
      • 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.

      • Switch : o conmutador. Dispositivo que ofrece a
        cada usuario conectarse a su propia red LAN
        dedicada. También permite crear grupos de
        trabajo lógicos o virtuales.

Análisis y Diseño de Sistemas – PA763




                                        Elementos ...
          • Router : dispositivo que ayuda a crear ,
            mantener y diseminar información en rutas a
            través de una red conmutada, permitiendo el
            intercambio de información entre redes
            remotas.




Análisis y Diseño de Sistemas – PA763




                                                          17
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..




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, permitiendo mejorar
          la eficiencia del sistema total.




Análisis y Diseño de Sistemas – PA763




                                                           18
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                                    ESTUDIO DE
      PROYECTO                                      FACTIBILIDAD

                                            A
                                        B       C
     ADMINISTRACION                                 PLANEACIÓN
     DE ACTIVIDADES                                 Y CONTROL
     Y DE PERSONAL                                  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
Inicio del Proyecto
   • Los proyectos surgen de numerosas fuentes
     diferentes, y se inicia su evaluación preparando un
     perfil del mismo.
   • Algunos proyectos solo sobrevivirán algunas
     etapas de su evaluación, pero otros deberán
     trascender.
   • 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        1. Demasiados errores.
     criterios de desempeño.            2. Lento desarrollo del trabajo.
                                        3. Desarrollo incorrecto del
                                           trabajo.
                                        4. Trabajo inconcluso.

     Observe la conducta de los         1. Alto ausentismo.
     empleados.                         2. Insatisfacción en desempeño.
                                        3. Alta rotación.

     Escuche la retroalimentación 1. Quejas.
     externa de los :             2. Sugerencias.
           - usuarios             3. Pérdida de ventas.
           - vendedores
           - clientes             4. Baja en las ventas.
                 - proveeedores

Análisis y Diseño de Sistemas – PA763




                                                                           21
Criterios para Seleccionar
                   un Proyecto
   • Respaldo de la Dirección.
   • Programación en disponibilidad de tiempo.
   • Posibilidad de mejorar las metas y objetivos de
     la organización.
   • Viabilidad en cuanto a disponibilidad de
     recursos y capacidad técnica.
   • Analizar ventajas respecto a otros proyectos de
     la empresa.

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
Factibilidad significa
      • Que el compromiso de la Dirección sólo es
        con la realización del estudio, mas no con la
        aceptación del proyecto.

      • Que el proyecto auxilia a la organización a
        lograr sus metas y objetivos.

      • 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




                        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.




Análisis y Diseño de Sistemas – PA763




                                                        23
Factibilidad Económica
      •     Costo estimado de equipos.
      •     Costo desarrollo/adquisición software
      •     Costo estudio del sistema de trabajo.
      •     Costo personal para elaborar el proyecto, en
            función del tiempo estimado.




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.

      • Si los usuarios están comprometidos con el
        sistema actual, y no le ven problema alguno.
      • Si los usuarios aceptarán el sistema trabajo
        propuesto y si lo utilizarán.

Análisis y Diseño de Sistemas – PA763




                                                           24
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 asignación de
        tareas a los miembros del equipo, la
        estimación de tiempos, la definición de
        resultados, y la programación del proyecto.



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. Esto incluye comparar el plan
        con lo realizado hasta el momento.

      • Significa tomar las acciones adecuadas para
        acelerar o reprogramar las actividades.



Análisis y Diseño de Sistemas – PA763




                                                         25
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. tiempo duración
      • Gráficos Pert.
              – Un proyecto se representa por una red de nodos y
                flechas, que se evalúan para determinar cuales
                son las actividades críticas, y para revisar el
                avance del proyecto una vez iniciado.



Análisis y Diseño de Sistemas – PA763




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


Análisis y Diseño de Sistemas – PA763




                                                                      26
Actividad
           A
           B
                                                                                   GANT
           C
           D
           E
                                                                          Tiempo
                         2              4    6           10
                                                               3                   PERT
                                                   A,4              C,5
                                                                            E,6
                            0                1                      4               5
                                             B,2         2    D,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.
    • 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.


Análisis y Diseño de Sistemas – PA763




                                                                                          27
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
Obtención 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 trámite de la orden
      • Instalar, 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, paquetes
     de software
      • sistema operativo,
      • antivirus
      • productividad (control proyectos, texto, flujo, etc)
      • modelamiento,
      • base datos, 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
Presupuestos y Costos
    • Dpto. Procesamiento Datos o Informática debe
      ser un centro de costos.

    • 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.


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
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, los recursos, y
        al personal.
      • Establecer una correcta comunicación entre
        los integrantes del equipo.
      • Identificarse con lo que el equipo produce.
      • Integrar equipo en la organización.
      • Motivación de los integrantes del equipo.


Análisis y Diseño de Sistemas – PA763




                    GANT Utilizando el Microsoft Project
                                                                         may 30 '94     jun 6 '94     jun 13 '94
 Id   Nombre de tarea                                   Duración      L M M J V S D L M M J V S D L M M J V S D L M
 1
      Planificación de requisitos                              120h
 2        Revisión de los sistemas existentes                    3d    0%
 3        Efectuar análisis de flujo de trabajo                  3d              0%
 4        Diseño del proceso                                     2d                    0%
 5        Identificar requisitos de los usuarios                 2d                            0%
 6        Identificar requisitos de rendimiento                  2d                                 0%
 7        Identificar requisitos de la interfaz                  2d                                      0%
 8        Preparar especificación de requisitos del software     1d                                            0%
 9        Revisión de los requisitos del software                0d

 10
      Diseño preliminar                                        80h
 11       Preparar diseños funcionales                          24h
 12           Segmento de diseño nº1                             3d                                                 0%
 13           Segmento de diseño nº2                             3d                                                 0%
 14           Segmento de diseño nº3                             3d                                                 0%
 15       Preparar documentos de la interfaz de control         16h
 16           Documento de la interfaz nº1                       2d
 17           Documento de la interfaz nº2                       2d
 18       Preparar plan de pruebas del software                 40h




Análisis y Diseño de Sistemas – PA763




                                                                                                                         34
Paradigmas de Desarrollo de
                 Software




Análisis y Diseño 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 ("sonsacándoles" la
      información), a fin de conocer sus requerimientos para el
      nuevo sistema.

    • También se les suele denominar clientes internos.
      Pueden clasificarse por su categoría de trabajo en :
      usuarios operacionales, usuarios supervisores y usuarios
      ejecutivos.

Análisis y Diseño de Sistemas – PA763




                                                                   35
Administradores
      • Son los que tienen que ver con la asignación
        de recursos al proyecto y su supervisión.

      • 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.



Análisis y Diseño 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 arqueólogo o a un
  mediador o a un innovador o a un jefe de
  proyecto.
• Esto significa que como analista de sistemas
  se necesita más 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
  computación y una mente lógica y organizada
  que le permita analizar los sistemas desde
  distintas perspectivas.

Análisis y Diseño de Sistemas – PA763




                                                          36
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. En
    muchos casos, 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. A menudo es el que descubre errores y
    ambigüedades en la propuesta de requerimientos
    entregada por el analista.


Análisis y Diseño de Sistemas – PA763




                                        - Entrevistas           - GUI’s
                                        - Visitas de            - Forms
                                          observación           - Pantallas
                                        - Revisión de
                                          documentos


           - Económica
           - Técnica
           - Operativa




                                                                   - Módulos
          - Configuración                                          - Base datos
          - Producción                                             - Programación
                                                                   - Migración

                                               - Pruebas
                                               - Capacitación




Análisis y Diseño de Sistemas – PA763




                                                                                    37
Paradigmas de D esarrollo
                  de Software
      • Un paradigma es un conjunto de reglas que
        aceptamos como ciertas, que nos ponen
        ciertos límites y que nos dicen como actuar.
        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
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. Sólo al
    finalizar el proyecto, los usuarios podían revisar si el
    sistema entregado satisfacía sus requerimientos.
    Generalmente no los cumplía.

  • El paradigma de prototipeo buscó involucrar mas a los
    usuarios, mediante su participación en la construcción
    previa de un prototipo del sistema final. Como un
    prototipo "soporta todo" se prometían una funcionalidad
    que luego no se podía implementar.

Análisis y Diseño de Sistemas – PA763




 Usuario



                                                            Uso del
 Definición de                                              Prototipo
 Requerimientos
                                          Diseño de
                                          Prototipo
 Diseño del                                                                    Feedback
  detalle                                                                      del usuario

                                                 Refinamiento

 Codificación
 y Depuración                                                           Análisis de
                                                                        Resultados


 Instalación
   prueba y                                  Proceso de prototipeo típico
 Mantenimiento




              Modelo de ciclo de vida para el desarrollo de Software con
                                    requerimientos para el prototipo


Análisis y Diseño de Sistemas – PA763




                                                                                             39
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 cual incluía 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 finalización
     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.

Análisis y Diseño de Sistemas – PA763




Desarrollo en
   espiral




Análisis y Diseño de Sistemas – PA763




                                                                 40
Perfil de Riesgo del Desarrollo Iterativo vrs Clásico


                 Incepción
                                                                                 Desarrollo
                                         Elaboración                             en cascada
                                                                                 o Waterfall
                            Proceso
 Riesgo                     Unificado      Construcción
                            Rational - RUP
                                                                                                         Transición


              Preliminary    Architect .   Architect .   Developm . Developm .   Developm . Transition    Transition   Post-
              Iteration      Iteration     Iteration     Iteration  Iteration    Iteration Iteration      Iteration    deployment


                                                          Tiempo




 Análisis y Diseño de Sistemas – PA763




                            Iteraciones conducen a la
                                Reducción del Riesgo

                                           Delimitar escenarios                    Planear Iteración N
                                           para direccionar                        • Costo
Riesgos Iniciales Proyecto
                                           altos riesgos                           • Programación
 Alcance Inicial Proyecto

                                                                                            Desarrollar Iteración N
                                                                                            • Acumular costos y
                                                                                              medidas calidad
                                                            Iteración N
                                                                                          Evaluar Iteración N
                               Revisar Plan Proyecto
                               Completo
                               • Costo
                               • Programación
                               • Alcance/Contenido                                                            Riesgos eliminados
                                                                 Revisar Riesgos Proyecto
                                                                 • Repriorizar




 Análisis y Diseño de Sistemas – PA763




                                                                                                                                    41
Desarrollo Iterativo
      Incepción                         Elaboración                 Construcción   Transición




               Iteración 1              Iteración 2        Iteración 3



                         Proceso “Mini-Waterfall”
                                 “Mini-
                         Planeamiento 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

Más contenido relacionado

La actualidad más candente

Roxana y helimar
Roxana y helimarRoxana y helimar
Roxana y helimarfloremich
 
Gsi t04c (si soporte decisiones)
Gsi t04c (si soporte decisiones)Gsi t04c (si soporte decisiones)
Gsi t04c (si soporte decisiones)Carmen Hevia Medina
 
Asignacion #6 - Analisis de Herramientas Tecnologicas AH
Asignacion #6 - Analisis de Herramientas Tecnologicas AHAsignacion #6 - Analisis de Herramientas Tecnologicas AH
Asignacion #6 - Analisis de Herramientas Tecnologicas AHusmatica
 
Sistemas de informacion administrativa
Sistemas de informacion administrativaSistemas de informacion administrativa
Sistemas de informacion administrativaAime Rodriguez
 
Tema3 Construccion De Sistemas De Informacion Innovadores
Tema3 Construccion De Sistemas De Informacion InnovadoresTema3 Construccion De Sistemas De Informacion Innovadores
Tema3 Construccion De Sistemas De Informacion InnovadoresRafael Negrette
 
Cobit-Dominio Planificación Y Organización
Cobit-Dominio Planificación Y OrganizaciónCobit-Dominio Planificación Y Organización
Cobit-Dominio Planificación Y OrganizaciónDaysi Elizabeth
 
Cobit planificacion y organizacion
Cobit   planificacion y organizacionCobit   planificacion y organizacion
Cobit planificacion y organizacionAlejandro Carrera
 
Planificación y organización
Planificación y organizaciónPlanificación y organización
Planificación y organizaciónCalipaul
 
Lección 2
Lección 2Lección 2
Lección 2milenysj
 
Diapositivas de tic denice benavides
Diapositivas de tic denice benavidesDiapositivas de tic denice benavides
Diapositivas de tic denice benavidesdenibenavides
 
Cobit planificar y organizar
Cobit planificar y organizarCobit planificar y organizar
Cobit planificar y organizarIsrael Rey
 
Planear Y Organizar
Planear Y OrganizarPlanear Y Organizar
Planear Y OrganizarPUCE
 

La actualidad más candente (19)

Sistemas (henry)
Sistemas (henry)Sistemas (henry)
Sistemas (henry)
 
Roxana y helimar
Roxana y helimarRoxana y helimar
Roxana y helimar
 
Gsi t04c (si soporte decisiones)
Gsi t04c (si soporte decisiones)Gsi t04c (si soporte decisiones)
Gsi t04c (si soporte decisiones)
 
Asignacion #6 - Analisis de Herramientas Tecnologicas AH
Asignacion #6 - Analisis de Herramientas Tecnologicas AHAsignacion #6 - Analisis de Herramientas Tecnologicas AH
Asignacion #6 - Analisis de Herramientas Tecnologicas AH
 
Sistemas de informacion administrativa
Sistemas de informacion administrativaSistemas de informacion administrativa
Sistemas de informacion administrativa
 
Gsi t02c (componentes del si)
Gsi t02c (componentes del si)Gsi t02c (componentes del si)
Gsi t02c (componentes del si)
 
Mapa
MapaMapa
Mapa
 
Gsi t01c (si de la empresa)[1]
Gsi t01c (si de la empresa)[1]Gsi t01c (si de la empresa)[1]
Gsi t01c (si de la empresa)[1]
 
Tema3 Construccion De Sistemas De Informacion Innovadores
Tema3 Construccion De Sistemas De Informacion InnovadoresTema3 Construccion De Sistemas De Informacion Innovadores
Tema3 Construccion De Sistemas De Informacion Innovadores
 
Cobit-Dominio Planificación Y Organización
Cobit-Dominio Planificación Y OrganizaciónCobit-Dominio Planificación Y Organización
Cobit-Dominio Planificación Y Organización
 
Cobit planificacion y organizacion
Cobit   planificacion y organizacionCobit   planificacion y organizacion
Cobit planificacion y organizacion
 
Planificación y organización
Planificación y organizaciónPlanificación y organización
Planificación y organización
 
Lección 2
Lección 2Lección 2
Lección 2
 
Diapositivas de tic denice benavides
Diapositivas de tic denice benavidesDiapositivas de tic denice benavides
Diapositivas de tic denice benavides
 
Cobit planificar y organizar
Cobit planificar y organizarCobit planificar y organizar
Cobit planificar y organizar
 
1) planificación y organización
1) planificación y organización1) planificación y organización
1) planificación y organización
 
Rebeca presentacion tic
Rebeca presentacion ticRebeca presentacion tic
Rebeca presentacion tic
 
Planear Y Organizar
Planear Y OrganizarPlanear Y Organizar
Planear Y Organizar
 
Aranda CMDB - Datasheet
Aranda CMDB - DatasheetAranda CMDB - Datasheet
Aranda CMDB - Datasheet
 

Similar a Diapositivas ads

Maritza paredes planificacion y organización
Maritza paredes   planificacion y organizaciónMaritza paredes   planificacion y organización
Maritza paredes planificacion y organizaciónmaryparedes22
 
2 7 dos-planificacion_estrategica_de_tecnologia_de_informacion_-_modelos
2 7 dos-planificacion_estrategica_de_tecnologia_de_informacion_-_modelos2 7 dos-planificacion_estrategica_de_tecnologia_de_informacion_-_modelos
2 7 dos-planificacion_estrategica_de_tecnologia_de_informacion_-_modeloscusimano
 
Planificacion organización
Planificacion organizaciónPlanificacion organización
Planificacion organizaciónEDUARKON
 
Cuadro de Mando Integral (Balanced Scored Card)
Cuadro de Mando Integral (Balanced Scored Card)Cuadro de Mando Integral (Balanced Scored Card)
Cuadro de Mando Integral (Balanced Scored Card)jorgven
 
Planificacion organizacional egarcia
Planificacion organizacional egarciaPlanificacion organizacional egarcia
Planificacion organizacional egarciaestefi1989
 
Tema 1. introducción a los Sistemas de Información
Tema 1. introducción a los Sistemas de InformaciónTema 1. introducción a los Sistemas de Información
Tema 1. introducción a los Sistemas de InformaciónWilfredo Rangel
 
Sistemas de información gerencial
Sistemas de información gerencialSistemas de información gerencial
Sistemas de información gerencialgsalbino
 
Planificación y Organización
Planificación y Organización Planificación y Organización
Planificación y Organización andres121289
 
Dominio-Planificación y Organización
Dominio-Planificación y OrganizaciónDominio-Planificación y Organización
Dominio-Planificación y Organizaciónandres121289
 
1 t218162dw t_inteligencianegocios
1 t218162dw t_inteligencianegocios1 t218162dw t_inteligencianegocios
1 t218162dw t_inteligencianegociosJulio Pari
 
Inteligencia de Negocios - FISI - UNMSM - DataWareHouse
Inteligencia de Negocios - FISI - UNMSM - DataWareHouseInteligencia de Negocios - FISI - UNMSM - DataWareHouse
Inteligencia de Negocios - FISI - UNMSM - DataWareHouseJulio Pari
 
Unidad 1
Unidad 1Unidad 1
Unidad 1002aza
 
Instalacion de sistemas contables
Instalacion de sistemas contablesInstalacion de sistemas contables
Instalacion de sistemas contablesYoisbeth
 
Dominio-Planificación y Organización del cobit
Dominio-Planificación y Organización del cobitDominio-Planificación y Organización del cobit
Dominio-Planificación y Organización del cobitandres121289
 

Similar a Diapositivas ads (20)

Clase2
Clase2Clase2
Clase2
 
Maritza paredes planificacion y organización
Maritza paredes   planificacion y organizaciónMaritza paredes   planificacion y organización
Maritza paredes planificacion y organización
 
2 7 dos-planificacion_estrategica_de_tecnologia_de_informacion_-_modelos
2 7 dos-planificacion_estrategica_de_tecnologia_de_informacion_-_modelos2 7 dos-planificacion_estrategica_de_tecnologia_de_informacion_-_modelos
2 7 dos-planificacion_estrategica_de_tecnologia_de_informacion_-_modelos
 
Planificacion organización
Planificacion organizaciónPlanificacion organización
Planificacion organización
 
Planificacion
PlanificacionPlanificacion
Planificacion
 
Cuadro de Mando Integral (Balanced Scored Card)
Cuadro de Mando Integral (Balanced Scored Card)Cuadro de Mando Integral (Balanced Scored Card)
Cuadro de Mando Integral (Balanced Scored Card)
 
Planificacion organizacional egarcia
Planificacion organizacional egarciaPlanificacion organizacional egarcia
Planificacion organizacional egarcia
 
Tema 1. introducción a los Sistemas de Información
Tema 1. introducción a los Sistemas de InformaciónTema 1. introducción a los Sistemas de Información
Tema 1. introducción a los Sistemas de Información
 
Sistemas de información gerencial
Sistemas de información gerencialSistemas de información gerencial
Sistemas de información gerencial
 
Planificación y Organización
Planificación y Organización Planificación y Organización
Planificación y Organización
 
Dominio-Planificación y Organización
Dominio-Planificación y OrganizaciónDominio-Planificación y Organización
Dominio-Planificación y Organización
 
Auditoría Informática
Auditoría InformáticaAuditoría Informática
Auditoría Informática
 
Trabajo programacion
Trabajo programacionTrabajo programacion
Trabajo programacion
 
Balanced Scoredcard
Balanced ScoredcardBalanced Scoredcard
Balanced Scoredcard
 
1 t218162dw t_inteligencianegocios
1 t218162dw t_inteligencianegocios1 t218162dw t_inteligencianegocios
1 t218162dw t_inteligencianegocios
 
Inteligencia de Negocios - FISI - UNMSM - DataWareHouse
Inteligencia de Negocios - FISI - UNMSM - DataWareHouseInteligencia de Negocios - FISI - UNMSM - DataWareHouse
Inteligencia de Negocios - FISI - UNMSM - DataWareHouse
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Instalacion de sistemas contables
Instalacion de sistemas contablesInstalacion de sistemas contables
Instalacion de sistemas contables
 
sistemas.ppt
sistemas.pptsistemas.ppt
sistemas.ppt
 
Dominio-Planificación y Organización del cobit
Dominio-Planificación y Organización del cobitDominio-Planificación y Organización del cobit
Dominio-Planificación y Organización del cobit
 

Último

IDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDINGIDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDINGAndresGEscobar
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassJhonnyvalenssYupanqu
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzassuperamigo2014
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfConstructiva
 
fracturas de antebhbunununrazo [II].pptx
fracturas de antebhbunununrazo  [II].pptxfracturas de antebhbunununrazo  [II].pptx
fracturas de antebhbunununrazo [II].pptxkarlagonzalez159945
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfJaquelinRamos6
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxwilliamzaveltab
 
clase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importanteclase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importanteJanettCervantes1
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxKevinHeredia14
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxFrancoSGonzales
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHilldanilojaviersantiago
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHkarlinda198328
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..JoseRamirez247144
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxgabyardon485
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosk7v476sp7t
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxMatiasGodoy33
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfdanilojaviersantiago
 
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...antonellamujica
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónjesuscub33
 

Último (20)

IDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDINGIDENTIDAD Y MANUAL DE MARCA PARA BRANDING
IDENTIDAD Y MANUAL DE MARCA PARA BRANDING
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hass
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzas
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
 
fracturas de antebhbunununrazo [II].pptx
fracturas de antebhbunununrazo  [II].pptxfracturas de antebhbunununrazo  [II].pptx
fracturas de antebhbunununrazo [II].pptx
 
Walmectratoresagricolas Trator NH TM7040.pdf
Walmectratoresagricolas Trator NH TM7040.pdfWalmectratoresagricolas Trator NH TM7040.pdf
Walmectratoresagricolas Trator NH TM7040.pdf
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
 
clase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importanteclase de Mercados financieros - lectura importante
clase de Mercados financieros - lectura importante
 
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptxTIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
TIPOS DE PLANES administracion una perspectiva global - KOONTZ.pptx
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHill
 
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETHMARKETING SENSORIAL CONTENIDO, KARLA JANETH
MARKETING SENSORIAL CONTENIDO, KARLA JANETH
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptx
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdf
 
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
Mapa Conceptual relacionado con la Gerencia Industrial, su ámbito de aplicaci...
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarización
 

Diapositivas ads

  • 1. 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
  • 2. 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 Output Sistema Requerimientos (inputs) Resultados (Outputs) Transformaciones (procesos recursos) Análisis y Diseño de Sistemas – PA763 2
  • 3. 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
  • 4. 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
  • 5. Datos e Información • Los DATOS se transforman en INFORMACION al momento de ser presentada y revisada por los directivos, gerentes u operadores de la organización, quienes interpretan la forma de presentación de los datos y toman las decisiones de su responsabilidad. Análisis y Diseño de Sistemas – PA763 Sistema de Información - SI • Conjunto de personas, datos y procedimientos que trabajan juntos para proveer información útil. James Senn Análisis y Diseño de Sistemas – PA763 5
  • 6. 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
  • 7. TIPO DE SI GRUPO ATENDIDO Nivel Directivos o administradores Estratégico Nivel Superior Nivel Gerentes o administradores Administración Nivel Medio Nivel Profesionales de Organización Conocimiento y Sistemas Nivel Jefes Operativos Operativo Comercialización Finanzas Logística Personal Manufactura Contabilidad Análisis y Diseño de Sistemas – PA763 Clientes Proveedores Entorno Sistema de Información Reportes Almacenamiento Requeri- de Datos mientos Procesamiento | Clasificar BD Ordenar Calcular Usuarios Consultas Datos Otros SI insumo Entidades Supervisión y Control Competidores Análisis y Diseño de Sistemas – PA763 7
  • 8. 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. • Una característica común de los sistemas on- line es que registran o leen los datos de entrada/salida en forma remota. Análisis y Diseño de Sistemas – PA763 8
  • 9. 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. • 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, proceso y respuesta de información, con la suficiente rapidez como para influir en el momento en dicho ambiente. • Las características mas comunes entre estos sistemas son : – Procesan simultáneamente muchas actividades. – Se interrumpen tareas antes de concluirse para comenzar otra de mayor prioridad. – Existe acceso simultáneo a datos comunes, tanto en memoria como en almacenamiento secundario. Análisis y Diseño de Sistemas – PA763 9
  • 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. 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. Se les suele llamar sistemas expertos. • 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. Análisis y Diseño de Sistemas – PA763 10
  • 11. 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
  • 12. 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, a través de los objetivos, metas, planes, funciones y procesos de negocio. • Aprender sobre el funcionamiento del negocio a través de una descomposición jerárquica de funciones y procesos. • Establecer los requerimientos de información como soporte al funcionamiento del negocio. Análisis y Diseño de Sistemas – PA763 12
  • 13. 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 Base Datos db2 db3 Análisis y Diseño de Sistemas – PA763 DFD’s 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. Stma. Stma. Stma. Información 1 Información 2 Información 3 Información 4 Análisis y Diseño de Sistemas – PA763 13
  • 14. Diseño de Sistemas Información • Especificar los procedimientos de trabajo vía formularios y formas de registro. • 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. Análisis y Diseño de Sistemas – PA763 14
  • 15. 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 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 15
  • 16. 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. • 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. Análisis y Diseño de Sistemas – PA763 Elementos ... • Modem : MOdulador/DEModulador. Dispositivo para traducir señales digitales en en analógicas y viceversa. • Concentrador : o también llamado repetidor o HUB . Dispositivo que captura y almacena temporalmente los mensajes desde los terminales y los pasa a la computadora principal en una topología estrella. Análisis y Diseño de Sistemas – PA763 16
  • 17. Elementos ... • 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. • Switch : o conmutador. Dispositivo que ofrece a cada usuario conectarse a su propia red LAN dedicada. También permite crear grupos de trabajo lógicos o virtuales. Análisis y Diseño de Sistemas – PA763 Elementos ... • Router : dispositivo que ayuda a crear , mantener y diseminar información en rutas a través de una red conmutada, permitiendo el intercambio de información entre redes remotas. Análisis y Diseño de Sistemas – PA763 17
  • 18. 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.. 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, permitiendo mejorar la eficiencia del sistema total. Análisis y Diseño de Sistemas – PA763 18
  • 19. Análisis y Diseño de Sistemas – PA763 Digired Interlan Internet Análisis y Diseño de Sistemas – PA763 19
  • 20. Proyecto Desarrollo de un Sistema Información Análisis y Diseño de Sistemas – PA763 INICIO DEL ESTUDIO DE PROYECTO FACTIBILIDAD A B C ADMINISTRACION PLANEACIÓN DE ACTIVIDADES Y CONTROL Y DE PERSONAL 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
  • 21. Inicio del Proyecto • Los proyectos surgen de numerosas fuentes diferentes, y se inicia su evaluación preparando un perfil del mismo. • Algunos proyectos solo sobrevivirán algunas etapas de su evaluación, pero otros deberán trascender. • 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 1. Demasiados errores. criterios de desempeño. 2. Lento desarrollo del trabajo. 3. Desarrollo incorrecto del trabajo. 4. Trabajo inconcluso. Observe la conducta de los 1. Alto ausentismo. empleados. 2. Insatisfacción en desempeño. 3. Alta rotación. Escuche la retroalimentación 1. Quejas. externa de los : 2. Sugerencias. - usuarios 3. Pérdida de ventas. - vendedores - clientes 4. Baja en las ventas. - proveeedores Análisis y Diseño de Sistemas – PA763 21
  • 22. Criterios para Seleccionar un Proyecto • Respaldo de la Dirección. • Programación en disponibilidad de tiempo. • Posibilidad de mejorar las metas y objetivos de la organización. • Viabilidad en cuanto a disponibilidad de recursos y capacidad técnica. • Analizar ventajas respecto a otros proyectos de la empresa. 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
  • 23. Factibilidad significa • Que el compromiso de la Dirección sólo es con la realización del estudio, mas no con la aceptación del proyecto. • Que el proyecto auxilia a la organización a lograr sus metas y objetivos. • 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 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. Análisis y Diseño de Sistemas – PA763 23
  • 24. Factibilidad Económica • Costo estimado de equipos. • Costo desarrollo/adquisición software • Costo estudio del sistema de trabajo. • Costo personal para elaborar el proyecto, en función del tiempo estimado. 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. • Si los usuarios están comprometidos con el sistema actual, y no le ven problema alguno. • Si los usuarios aceptarán el sistema trabajo propuesto y si lo utilizarán. Análisis y Diseño de Sistemas – PA763 24
  • 25. 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 asignación de tareas a los miembros del equipo, la estimación de tiempos, la definición de resultados, y la programación del proyecto. 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. Esto incluye comparar el plan con lo realizado hasta el momento. • Significa tomar las acciones adecuadas para acelerar o reprogramar las actividades. Análisis y Diseño de Sistemas – PA763 25
  • 26. 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. tiempo duración • Gráficos Pert. – Un proyecto se representa por una red de nodos y flechas, que se evalúan para determinar cuales son las actividades críticas, y para revisar el avance del proyecto una vez iniciado. Análisis y Diseño de Sistemas – PA763 Plan de actividades Actividad Duración Preceedencia A 4 Ning. B 2 Ning. C 5 A D 3 B E 6 C, D Análisis y Diseño de Sistemas – PA763 26
  • 27. Actividad A B GANT C D E Tiempo 2 4 6 10 3 PERT A,4 C,5 E,6 0 1 4 5 B,2 2 D,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. • 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. Análisis y Diseño de Sistemas – PA763 27
  • 28. 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
  • 29. 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
  • 30. 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
  • 31. Obtención 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 trámite de la orden • Instalar, 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, paquetes de software • sistema operativo, • antivirus • productividad (control proyectos, texto, flujo, etc) • modelamiento, • base datos, 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
  • 32. Presupuestos y Costos • Dpto. Procesamiento Datos o Informática debe ser un centro de costos. • 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. 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
  • 33. 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
  • 34. Administración de las Actividades y del Personal • Hay que administrar el tiempo, los recursos, y al personal. • Establecer una correcta comunicación entre los integrantes del equipo. • Identificarse con lo que el equipo produce. • Integrar equipo en la organización. • Motivación de los integrantes del equipo. Análisis y Diseño de Sistemas – PA763 GANT Utilizando el Microsoft Project may 30 '94 jun 6 '94 jun 13 '94 Id Nombre de tarea Duración L M M J V S D L M M J V S D L M M J V S D L M 1 Planificación de requisitos 120h 2 Revisión de los sistemas existentes 3d 0% 3 Efectuar análisis de flujo de trabajo 3d 0% 4 Diseño del proceso 2d 0% 5 Identificar requisitos de los usuarios 2d 0% 6 Identificar requisitos de rendimiento 2d 0% 7 Identificar requisitos de la interfaz 2d 0% 8 Preparar especificación de requisitos del software 1d 0% 9 Revisión de los requisitos del software 0d 10 Diseño preliminar 80h 11 Preparar diseños funcionales 24h 12 Segmento de diseño nº1 3d 0% 13 Segmento de diseño nº2 3d 0% 14 Segmento de diseño nº3 3d 0% 15 Preparar documentos de la interfaz de control 16h 16 Documento de la interfaz nº1 2d 17 Documento de la interfaz nº2 2d 18 Preparar plan de pruebas del software 40h Análisis y Diseño de Sistemas – PA763 34
  • 35. Paradigmas de Desarrollo de Software Análisis y Diseño 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 ("sonsacándoles" la información), a fin de conocer sus requerimientos para el nuevo sistema. • También se les suele denominar clientes internos. Pueden clasificarse por su categoría de trabajo en : usuarios operacionales, usuarios supervisores y usuarios ejecutivos. Análisis y Diseño de Sistemas – PA763 35
  • 36. Administradores • Son los que tienen que ver con la asignación de recursos al proyecto y su supervisión. • 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. Análisis y Diseño 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 arqueólogo o a un mediador o a un innovador o a un jefe de proyecto. • Esto significa que como analista de sistemas se necesita más 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 computación y una mente lógica y organizada que le permita analizar los sistemas desde distintas perspectivas. Análisis y Diseño de Sistemas – PA763 36
  • 37. 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. En muchos casos, 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. A menudo es el que descubre errores y ambigüedades en la propuesta de requerimientos entregada por el analista. Análisis y Diseño de Sistemas – PA763 - Entrevistas - GUI’s - Visitas de - Forms observación - Pantallas - Revisión de documentos - Económica - Técnica - Operativa - Módulos - Configuración - Base datos - Producción - Programación - Migración - Pruebas - Capacitación Análisis y Diseño de Sistemas – PA763 37
  • 38. Paradigmas de D esarrollo de Software • Un paradigma es un conjunto de reglas que aceptamos como ciertas, que nos ponen ciertos límites y que nos dicen como actuar. 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
  • 39. 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. Sólo al finalizar el proyecto, los usuarios podían revisar si el sistema entregado satisfacía sus requerimientos. Generalmente no los cumplía. • El paradigma de prototipeo buscó involucrar mas a los usuarios, mediante su participación en la construcción previa de un prototipo del sistema final. Como un prototipo "soporta todo" se prometían una funcionalidad que luego no se podía implementar. Análisis y Diseño de Sistemas – PA763 Usuario Uso del Definición de Prototipo Requerimientos Diseño de Prototipo Diseño del Feedback detalle del usuario Refinamiento Codificación y Depuración Análisis de Resultados Instalación prueba y Proceso de prototipeo típico Mantenimiento Modelo de ciclo de vida para el desarrollo de Software con requerimientos para el prototipo Análisis y Diseño de Sistemas – PA763 39
  • 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 cual incluía 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 finalización 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. Análisis y Diseño de Sistemas – PA763 Desarrollo en espiral Análisis y Diseño de Sistemas – PA763 40
  • 41. Perfil de Riesgo del Desarrollo Iterativo vrs Clásico Incepción Desarrollo Elaboración en cascada o Waterfall Proceso Riesgo Unificado Construcción Rational - RUP Transición Preliminary Architect . Architect . Developm . Developm . Developm . Transition Transition Post- Iteration Iteration Iteration Iteration Iteration Iteration Iteration Iteration deployment Tiempo Análisis y Diseño de Sistemas – PA763 Iteraciones conducen a la Reducción del Riesgo Delimitar escenarios Planear Iteración N para direccionar • Costo Riesgos Iniciales Proyecto altos riesgos • Programación Alcance Inicial Proyecto Desarrollar Iteración N • Acumular costos y medidas calidad Iteración N Evaluar Iteración N Revisar Plan Proyecto Completo • Costo • Programación • Alcance/Contenido Riesgos eliminados Revisar Riesgos Proyecto • Repriorizar Análisis y Diseño de Sistemas – PA763 41
  • 42. Desarrollo Iterativo Incepción Elaboración Construcción Transición Iteración 1 Iteración 2 Iteración 3 Proceso “Mini-Waterfall” “Mini- Planeamiento 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