SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
Clase 4

Adquisición de Sistemas de Información
              Computer System Acquisition




                          Atlantis University. All Rights Reserved.   Pág
                                         CIT210-C4                     1
Clase 4: Adquisición de
Sistemas de Información

 Objetivo: Aplicar los procesos y alternativas existentes para
 el desarrollo de proyectos que involucran a las tecnologías
 de información en las organizaciones.

 Contenido:
 1. Ciclo de vida de los sistemas de información
 2. Variables que afectan el desarrollo de sistemas
 3. Métodos para la adquisición de sistemas: tradicional,
    compra de paquetes y cómputo del usuario final.




                      Atlantis University. All Rights Reserved.
                                                                  Pág 2
                                     CIT210-C4
1. Ciclo de Vida de los SI

Los SI tienen un ciclo de vida de 5 fases, que se muestran en la figura:

 •Surgimiento de una                                                              •Consiste en Diseñar,
 necesidad o requerimiento                                                        construir y/o adecuar los
 por parte del usuario                                                            programas para resolver las
 •Estudio de Factibilidad                                                         necesidades del usuario


                               Nacimiento                 Desarrollo


                                                                                     •El sistema ya está terminado
                                                                                     y el usuario trabaja
                                                       Operación -                   introduciendo datos y
                                Muerte                                               obteniendo información y
                                                      Mantenimiento
                                                                                     reportes que apoyen la
•El sistema deja de ser                                                              operación de la empresa.
necesario o debe
reemplazarse por otro mejor.                                                  •Si el sistema no satisface los
•Si al Sistema se le hacen                                                    requerimientos funcionales del
mejoras o cambios radicales                                                   usuario o si se detecta algún
se inicia nuevamente el                                                       error, es necesario hacer
proceso                                                                       mantenimiento
                                  Atlantis University. All Rights Reserved.
                                                                                                          Pág 3
                                                 CIT210-C4
2. Variables que afectan el
desarrollo de sistemas

 En el desarrollo de sistemas es necesario tomar en cuenta las
 variables que pueden influir sobre este proceso. Estas variables se
 ilustran a continuación:

                         • Significa que el sistema satisfaga los requerimientos de
          Calidad          confiabilidad y eficiencia de la mejor manera posible.
                         • Normalmente un sistema


                         • Son todos los requerimientos que el usuario solicita
      Especificaciones     antes de iniciar el desarrollo del sistema, es decir, las
                           funciones que necesita que realice.



                         • Personas que realizan el proceso de desarrollo , el
         Recursos          equipo y el dinero necesario para el sistema.



                         • Implica la duración de todo el proceso de desarrollo,
          Tiempo           desde su inicio hasta que entre en operación

                           Atlantis University. All Rights Reserved.
                                                                                       Pág 4
                                          CIT210-C4
3. Métodos para la
adquisición de sistemas

 Una vez que se analizan las variables que afectan el desarrollo de
 sistemas, es importante que la empresa considere las tres diferentes
 fuentes o maneras de proveerse de sistemas:

      El método                 La Compra de                          El cómputo del
      tradicional                 Paquetes                             usuario final
 • Consiste en que la     • Consiste en                             • Consiste en que el
   empresa                  adquirir paquetes                         usuario final sea
   desarrolle               desarrollados por                         el que desarrolle
   internamente el          otras compañías                           sus propias
   sistema o contrate       que se encuentran                         aplicaciones
   servicios externos       en el mercado de                          utilizando
   para ello                desarrollo de                             herramientas
   (outsourcing)            software.                                 como paquetes o
                                                                      lenguajes de
                                                                      cuarta
                                                                      generación.

                        Atlantis University. All Rights Reserved.
                                                                                       Pág 5
                                       CIT210-C4
3. Métodos para la
adquisición de sistemas
 El método Tradicional:
 Consiste en una serie de fases consecutivas que se inician con un
 estudio de factibilidad de la realización del proyecto y terminan con
 la operación del sistema. A este método se le conoce como cascada o
 caída de agua, debido a que las fases son consecutivas, y es posible
 regresar a la fase anterior para hacer correcciones en caso de ser
 necesario.
      Factibilidad

                 Análisis                                                Método Tradicional
                                                                         para el Desarrollo de
                            Diseño
                                                                         Sistemas (Caída de
                                     Programación                        agua)
                                                    Pruebas

                                                               Implantación

                                                                             Operación

                                 Atlantis University. All Rights Reserved.
                                                                                                 Pág 6
                                                CIT210-C4
3. Métodos para la
adquisición de sistemas
 Factibilidad:
 •   Comienza con una descripción del entorno, se identifican los
     problemas y procedimientos actuales, para presentar posibles
     soluciones al problema (normalmente 03), para evaluar sus ventajas y
     desventajas desde el punto de vista técnico, operativo y económico.
     Se elabora un cuadro comparativo, donde se presenta cada solución,
     con su respectivo costo y tiempo de ejecución, a fin de presentarle de
     manera más resumida al usuario las opciones disponibles. El Estudio
     de Factibilidad es una especie de “Presupuesto” que se le presenta al
     cliente o usuario y también puede conocerse como “Propuesta del
     Sistema”

                 Factibilidad
                            Análisis
                                       Diseño

                                                Programación
                                                               Pruebas
                                                                         Implantación

                                                                                        Operación

                                Atlantis University. All Rights Reserved.
                                                                                                    Pág 7
                                               CIT210-C4
3. Métodos para la
adquisición de sistemas
 Análisis:
 • Se amplían los resultados del Estudio de Factibilidad, y se hace un
   Modelo Lógico del Sistema Actual. La idea es “retratar” o tomar
   una “foto” del Sistema Actual. En esta fase se definen los objetivos
   del sistema, los usuarios, y se realiza un diagrama de flujo de
   datos, un diccionario y una recopilación de informes del sistema
   actual para finalmente proponer nuevos procedimientos si es
   necesario.

              Factibilidad
                         Análisis
                                    Diseño

                                             Programación
                                                            Pruebas
                                                                      Implantación

                                                                                     Operación

                             Atlantis University. All Rights Reserved.
                                                                                                 Pág 8
                                            CIT210-C4
3. Métodos para la
adquisición de sistemas
 Diseño:
 • Es donde se pone de manifiesto la creatividad del Analista, para
   solucionar el problema planteado en el Estudio de Factibilidad, y
   cumplir con los Objetivos establecidos en el Análisis del Sistema.
   Procesos a realizar: diagrama de flujo de datos y diccionario del
   sistema propuesto, diagrama entidad relación, Diagrama
   Estructurado de Datos, Carta Estructurada (o Mapa de Navegación),
   diagramas de acción, diseño de interfases y selección de la
   plataforma de desarrollo.

              Factibilidad
                         Análisis
                                    Diseño

                                             Programación
                                                            Pruebas
                                                                      Implantación

                                                                                     Operación

                             Atlantis University. All Rights Reserved.
                                                                                                 Pág 9
                                            CIT210-C4
3. Métodos para la
adquisición de sistemas
 Programación:
 •   Consiste en traducir el Diseño en instrucciones que la computadora
     pueda interpretar. Se genera el Código Fuente y Código Objeto de la
     aplicación, de acuerdo a los resultados del Diseño. Las actividades que
     se cumplen son: codificación (transformar diagramas de acción en
     líneas de código del Lenguaje seleccionado), compilación (corregir
     errores de sintaxis), link (obtener código ejecutable)*, depuración
     (corregir errores de los programas), creación de la base de datos de
     acuerdo al Manejador seleccionado.

                Factibilidad                                        * En algunos Lenguajes se hace la
                                                                    compilación y link del programa casi
                           Análisis                                 simultáneamente
                                      Diseño

                                               Programación
                                                              Pruebas
                                                                        Implantación

                                                                                       Operación

                               Atlantis University. All Rights Reserved.
                                                                                                           Pág 10
                                              CIT210-C4
3. Métodos para la
adquisición de sistemas
 Pruebas:
 En esta fase se ejecuta el sistema para encontrar problemas y errores.
          Tipos de prueba                     Estrategias de Prueba                         Pruebas Especiales
 •Verificación (operación en           •Caja Negra (probar                         •Carga máxima (volumen
  ambiente simulado. Versión            especificaciones sin prestar                máximo de actividades)
  Alfa)                                 atención al código)                        •Almacenamiento (capacidad
 •Validación (operación en             •Caja de Cristal (probar                     para almacenar datos)
  ambiente no simulado en               código sin prestar atención a              •Tiempo de ejecución
  usuarios seleccionados. Versión       las especificaciones)                       (tiempo de respuesta en
  Beta)                                                                             operaciones)
 •Certificación                                                                    •Recuperación (capacidad
  (programa “libre” de errores)                                                     para recuperar datos y/o
                                                                                    manejo de fallas)
                     Factibilidad                                                  •Procedimientos (claridad de
                                                                                    la documentación)
                                Análisis                                           •Factores Humanos
                                           Diseño                                   (reacciones de los usuarios
                                                                                    ante operaciones y/o fallas)
                                                    Programación
                                                                   Pruebas
                                                                             Implantación

                                                                                            Operación

                                    Atlantis University. All Rights Reserved.
                                                                                                                 Pág 11
                                                   CIT210-C4
3. Métodos para la
adquisición de sistemas
 Implantación:
                                                                      Formas de implantación
 Incluye:
  •Elaboración del plan de contingencia                                Paralela
  •Instalación de Hardware y Software
                                                                       Directa
  •Adiestramiento de Usuarios
  •Elaboración de la Documentación.                                    Piloto
  •Entrega al Usuario.                                                 Por Fases

              Factibilidad
                         Análisis
                                    Diseño

                                             Programación
                                                            Pruebas
                                                                      Implantación

                                                                                     Operación

                             Atlantis University. All Rights Reserved.
                                                                                                 Pág 12
                                            CIT210-C4
3. Métodos para la
adquisición de sistemas

 Operación:
 Muchos equipos de trabajo tiende a creer que su misión ha
 terminado cuando el software esta instalado y funcionando en las
 instalaciones del Cliente y sin embargo es rara vez es así. Es
 importante y necesario supervisar el correcto funcionamiento del
 mismo durante un tiempo después de haber sido entregado para
 verificar y evaluar su funcionamiento, pudiendo hacer ajustes en el
 sistema o en su documentación.

              Factibilidad
                         Análisis
                                    Diseño

                                             Programación
                                                            Pruebas
                                                                      Implantación

                                                                                     Operación

                             Atlantis University. All Rights Reserved.
                                                                                                 Pág 13
                                            CIT210-C4
3. Métodos para la
adquisición de sistemas
 La compra de Paquetes:
 Hay ocasiones en que una empresa necesita un sistema que ya se
 encuentra disponible en el mercado, pues le resulta más costeable
 comprarlo que desarrollarlo con el método tradicional. Pero el
 comprador debe asegurarse de la calidad del sistema que está
 adquiriendo y tomar en cuenta lo siguiente:
    • Que el paquete satisfaga todos los requerimientos del usuario,
      es decir, que cumpla con los objetivos.
    • Que opere con alta confiabilidad, es decir, que no se detecten
      errores con frecuencia.
    • Que sea entregado a tiempo para poder iniciar su operación.
    • Que cumpla con los requerimientos de presupuesto, que no sea
      muy costoso o que el costo se justifique.
    • Haber evaluado la magnitud de las adecuaciones del paquete
      para la empresa que lo adquiere.
                       Atlantis University. All Rights Reserved.
                                                                   Pág 14
                                      CIT210-C4
3. Métodos para la
adquisición de sistemas
 Cómputo de Usuario Final:
 Las aplicaciones que el usuario final desarrolla para su uso,
 generalmente son sistemas de soporte a las decisiones (Ejemplo: un
 modelo de pronósticos en Excel, que se realice por un gerente de
 finanzas ). Esta alternativa puede presentar una serie de riesgos:
    • Información incorrecta que se genera por una aplicación y que
      es consecuencia de fórmulas o modelos incorrectos, utilización
      de información obsoleta o no actualizada y falta de prueba de
      modelos.
    • Desaparición de la fase de análisis, la cual constituye la base
      para el desarrollo de las demás fases.
    • Proliferación de sistemas aislados debido a que cada quien
      desarrolla lo que necesita.
    • Reducción de la calidad y estabilidad de los sistemas
      desarrollados debido a que cada quien sigue sus propios
      estándares de desarrollo.
                        Atlantis University. All Rights Reserved.
                                                                    Pág 15
                                       CIT210-C4
3. Métodos para la
adquisición de sistemas
 Riesgos (Continuación):

    • Reducción de la calidad y estabilidad de los sistemas
      desarrollados debido a que cada quien sigue sus propios
      estándares de desarrollo.
    • Especificaciones incompletas de los requerimientos del sistema,
      debido a que se va realizando conforme se necesita.
    • Uno de los problemas mayores es el bajo nivel cultural
      «informático» de muchos profesionales de los países en
      desarrollo, fenómeno que en Estados Unidos tiene una magnitud
      menor, lo cual ha permitido que esta alternativa sea más
      utilizada. Este país ha desarrollado una técnica llamada
      Desarrollo de Aplicaciones en Comunidad (JAD: Joint Application
      Development) basada en la filosofía de cómputo de usuario
      final.

                       Atlantis University. All Rights Reserved.
                                                                   Pág 16
                                      CIT210-C4
Referencias Bibliográficas


 • Cohen, D (2009). Sistemas de Información para
   los negocios. México, McGraw-Hill.

 • Luis Castellanos. Desarrollo de Sistemas de
   Información [en linea].
   http://desarrollodesistemas.wordpress.com/




                 Atlantis University. All Rights Reserved.
                                                             Pág 17
                                CIT210-C4

Más contenido relacionado

La actualidad más candente

Paradigma sistemático o teoría general de sistemas
Paradigma sistemático o teoría general de sistemasParadigma sistemático o teoría general de sistemas
Paradigma sistemático o teoría general de sistemasVioleta Diaz
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosImperva
 
Plan de sistemas y Procedimiento de Oficina
Plan de sistemas y Procedimiento de OficinaPlan de sistemas y Procedimiento de Oficina
Plan de sistemas y Procedimiento de Oficinakarina maita
 
Evaluacion de un sistema
Evaluacion de un sistemaEvaluacion de un sistema
Evaluacion de un sistemastingjo
 
Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónNAHAMA19
 
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemasUNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemasUNEG-AS
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemasStevenG1998
 
Analisis de Sistemas de Información
Analisis de Sistemas de InformaciónAnalisis de Sistemas de Información
Analisis de Sistemas de InformaciónMaría Díaz Medina
 
Jerarquía de sistemas
Jerarquía de sistemasJerarquía de sistemas
Jerarquía de sistemasEdwin Ortega
 
Las organizaciones y el enfoque de sistemas
Las organizaciones y el enfoque de sistemasLas organizaciones y el enfoque de sistemas
Las organizaciones y el enfoque de sistemasucveducacion
 
Teoria de sistemas (expo)
Teoria de sistemas (expo)Teoria de sistemas (expo)
Teoria de sistemas (expo)andrea
 
Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información DaniellaCC
 
Ejemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad OperativaEjemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad Operativatutor03770
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemasGladys Rodriguez
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasElvis Mendoza Sequera
 
301307 teoria general_de_sistemas
301307 teoria general_de_sistemas301307 teoria general_de_sistemas
301307 teoria general_de_sistemasricardojavier79
 

La actualidad más candente (20)

Paradigma sistemático o teoría general de sistemas
Paradigma sistemático o teoría general de sistemasParadigma sistemático o teoría general de sistemas
Paradigma sistemático o teoría general de sistemas
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datos
 
Plan de sistemas y Procedimiento de Oficina
Plan de sistemas y Procedimiento de OficinaPlan de sistemas y Procedimiento de Oficina
Plan de sistemas y Procedimiento de Oficina
 
Evaluacion de un sistema
Evaluacion de un sistemaEvaluacion de un sistema
Evaluacion de un sistema
 
Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de información
 
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemasUNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
UNEG-AS 2012-Pres5: Controles internos para la seguridad en el área de sistemas
 
Componentes de un sistema de Información
Componentes de un sistema de Información Componentes de un sistema de Información
Componentes de un sistema de Información
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVOESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
ESTRUCTURA DE CAPAS DEL SISTEMA OPERATIVO
 
Analisis de Sistemas de Información
Analisis de Sistemas de InformaciónAnalisis de Sistemas de Información
Analisis de Sistemas de Información
 
Jerarquía de sistemas
Jerarquía de sistemasJerarquía de sistemas
Jerarquía de sistemas
 
Las organizaciones y el enfoque de sistemas
Las organizaciones y el enfoque de sistemasLas organizaciones y el enfoque de sistemas
Las organizaciones y el enfoque de sistemas
 
Teoria de sistemas (expo)
Teoria de sistemas (expo)Teoria de sistemas (expo)
Teoria de sistemas (expo)
 
Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información Unidad 4 Alternativas de adquisición de sistemas de información
Unidad 4 Alternativas de adquisición de sistemas de información
 
Ejemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad OperativaEjemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad Operativa
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemas
 
Teoría General de Sistemas
Teoría General de SistemasTeoría General de Sistemas
Teoría General de Sistemas
 
Metodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de SistemasMetodologias de Analisis y Diseno de Sistemas
Metodologias de Analisis y Diseno de Sistemas
 
301307 teoria general_de_sistemas
301307 teoria general_de_sistemas301307 teoria general_de_sistemas
301307 teoria general_de_sistemas
 
Metodología Clásica
Metodología ClásicaMetodología Clásica
Metodología Clásica
 

Destacado

Mrkt302. unit 3. clase
Mrkt302. unit 3. claseMrkt302. unit 3. clase
Mrkt302. unit 3. claseJavier Juliac
 
Mrkt302. unit 5. clase
Mrkt302. unit 5. claseMrkt302. unit 5. clase
Mrkt302. unit 5. claseJavier Juliac
 
Introduccion Lean Startup (Pamplona 18-10-2012)
Introduccion Lean Startup (Pamplona 18-10-2012)Introduccion Lean Startup (Pamplona 18-10-2012)
Introduccion Lean Startup (Pamplona 18-10-2012)Nacho Vilalta
 
Mrkt302. unit 4. clase
Mrkt302. unit 4. claseMrkt302. unit 4. clase
Mrkt302. unit 4. claseJavier Juliac
 
Mrkt302. unit 2. clase
Mrkt302. unit 2. claseMrkt302. unit 2. clase
Mrkt302. unit 2. claseJavier Juliac
 
Mrkt302. unit 1. clase
Mrkt302. unit 1. claseMrkt302. unit 1. clase
Mrkt302. unit 1. claseJavier Juliac
 
Lean Startup - Lean Canvas - GreenWeekend - Zgz 15/03/2014
Lean Startup - Lean Canvas -  GreenWeekend - Zgz 15/03/2014Lean Startup - Lean Canvas -  GreenWeekend - Zgz 15/03/2014
Lean Startup - Lean Canvas - GreenWeekend - Zgz 15/03/2014Nacho Vilalta
 

Destacado (11)

Mrkt302. unit 3. clase
Mrkt302. unit 3. claseMrkt302. unit 3. clase
Mrkt302. unit 3. clase
 
Mrkt302. unit 5. clase
Mrkt302. unit 5. claseMrkt302. unit 5. clase
Mrkt302. unit 5. clase
 
Introduccion Lean Startup (Pamplona 18-10-2012)
Introduccion Lean Startup (Pamplona 18-10-2012)Introduccion Lean Startup (Pamplona 18-10-2012)
Introduccion Lean Startup (Pamplona 18-10-2012)
 
Mrkt302. unit 4. clase
Mrkt302. unit 4. claseMrkt302. unit 4. clase
Mrkt302. unit 4. clase
 
Lean Startup, introducción
Lean Startup, introducciónLean Startup, introducción
Lean Startup, introducción
 
Mrkt302. unit 2. clase
Mrkt302. unit 2. claseMrkt302. unit 2. clase
Mrkt302. unit 2. clase
 
Clase 4 bus 223
Clase 4 bus 223Clase 4 bus 223
Clase 4 bus 223
 
Clase1
Clase1Clase1
Clase1
 
Mrkt302. unit 1. clase
Mrkt302. unit 1. claseMrkt302. unit 1. clase
Mrkt302. unit 1. clase
 
M7 72 mk_gan
M7 72 mk_ganM7 72 mk_gan
M7 72 mk_gan
 
Lean Startup - Lean Canvas - GreenWeekend - Zgz 15/03/2014
Lean Startup - Lean Canvas -  GreenWeekend - Zgz 15/03/2014Lean Startup - Lean Canvas -  GreenWeekend - Zgz 15/03/2014
Lean Startup - Lean Canvas - GreenWeekend - Zgz 15/03/2014
 

Similar a Clase4

Ciclos de desarrollo de un s i
Ciclos de desarrollo de un s iCiclos de desarrollo de un s i
Ciclos de desarrollo de un s iEliiza Briceño
 
Unidad 4 Gerencia
Unidad 4 GerenciaUnidad 4 Gerencia
Unidad 4 GerenciaEliana O.
 
Opciones en la adquisición de sistemas de información
Opciones en la adquisición de sistemas de información Opciones en la adquisición de sistemas de información
Opciones en la adquisición de sistemas de información VALENTINAESPINOSAUPE
 
metodologias de desarrollo.ppt
metodologias de desarrollo.pptmetodologias de desarrollo.ppt
metodologias de desarrollo.pptCristianFlasher1
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemasMirna Lozano
 
Ciclo de vida de un sistema de información carlos
Ciclo de vida de un sistema de información carlosCiclo de vida de un sistema de información carlos
Ciclo de vida de un sistema de información carloscarlosluis002
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyexposiciongiovanny
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddyeddyingenieria
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionkeilacortesacevedo
 
Fases de un proyecto de desarrollo de software
Fases de un proyecto de desarrollo de softwareFases de un proyecto de desarrollo de software
Fases de un proyecto de desarrollo de softwareEugenio Del Pozo Dipre
 
Sistemas de información
Sistemas de información Sistemas de información
Sistemas de información Jorge Aparicio
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de informacióngiorginavillamizar
 
Modelo Ciclo de Vida Clasico o en Cascada
Modelo Ciclo de Vida Clasico o en CascadaModelo Ciclo de Vida Clasico o en Cascada
Modelo Ciclo de Vida Clasico o en CascadaMildred Iribe
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software Jenny OlivRodri
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-shome
 

Similar a Clase4 (20)

Ciclos de desarrollo de un s i
Ciclos de desarrollo de un s iCiclos de desarrollo de un s i
Ciclos de desarrollo de un s i
 
Clase3
Clase3Clase3
Clase3
 
CLAUDIO (1).pptx
CLAUDIO (1).pptxCLAUDIO (1).pptx
CLAUDIO (1).pptx
 
Unidad 4 Gerencia
Unidad 4 GerenciaUnidad 4 Gerencia
Unidad 4 Gerencia
 
Opciones en la adquisición de sistemas de información
Opciones en la adquisición de sistemas de información Opciones en la adquisición de sistemas de información
Opciones en la adquisición de sistemas de información
 
metodologias de desarrollo.ppt
metodologias de desarrollo.pptmetodologias de desarrollo.ppt
metodologias de desarrollo.ppt
 
Ciclo de vida de sistemas
Ciclo de vida de sistemasCiclo de vida de sistemas
Ciclo de vida de sistemas
 
Ciclo de vida de un sistema de información carlos
Ciclo de vida de un sistema de información carlosCiclo de vida de un sistema de información carlos
Ciclo de vida de un sistema de información carlos
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Expoicioningenieria del software eddy
Expoicioningenieria del software eddyExpoicioningenieria del software eddy
Expoicioningenieria del software eddy
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacion
 
Fases de un proyecto de desarrollo de software
Fases de un proyecto de desarrollo de softwareFases de un proyecto de desarrollo de software
Fases de un proyecto de desarrollo de software
 
Sistemas de información
Sistemas de información Sistemas de información
Sistemas de información
 
Ciclo de vida de un sistema de información
Ciclo de vida de un sistema de informaciónCiclo de vida de un sistema de información
Ciclo de vida de un sistema de información
 
Modelo Ciclo de Vida Clasico o en Cascada
Modelo Ciclo de Vida Clasico o en CascadaModelo Ciclo de Vida Clasico o en Cascada
Modelo Ciclo de Vida Clasico o en Cascada
 
Ciclo de vida del software
Ciclo de vida del software Ciclo de vida del software
Ciclo de vida del software
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
Ciclo de vida sistema de inf.
Ciclo de vida   sistema de inf.Ciclo de vida   sistema de inf.
Ciclo de vida sistema de inf.
 

Más de Javier Juliac (20)

Clase 3 hsa 401
Clase 3 hsa 401Clase 3 hsa 401
Clase 3 hsa 401
 
Clase 2
Clase 2Clase 2
Clase 2
 
Clase3 a ul_liderazgo_sep_2011_nueva
Clase3 a ul_liderazgo_sep_2011_nuevaClase3 a ul_liderazgo_sep_2011_nueva
Clase3 a ul_liderazgo_sep_2011_nueva
 
Clase4 ib 400
Clase4 ib 400Clase4 ib 400
Clase4 ib 400
 
Class4
Class4Class4
Class4
 
Clase1 transacciones internacionales
Clase1  transacciones internacionalesClase1  transacciones internacionales
Clase1 transacciones internacionales
 
Clase4bus333
Clase4bus333Clase4bus333
Clase4bus333
 
Clase3bus333
Clase3bus333Clase3bus333
Clase3bus333
 
Clase2bus333
Clase2bus333Clase2bus333
Clase2bus333
 
Ceib 2012
Ceib 2012Ceib 2012
Ceib 2012
 
Class one
Class oneClass one
Class one
 
Class one
Class oneClass one
Class one
 
Class four
Class fourClass four
Class four
 
Class three
Class threeClass three
Class three
 
Class two
Class twoClass two
Class two
 
Class one
Class oneClass one
Class one
 
Class four
Class fourClass four
Class four
 
Class three
Class threeClass three
Class three
 
Class one
Class oneClass one
Class one
 
Class two
Class twoClass two
Class two
 

Clase4

  • 1. Clase 4 Adquisición de Sistemas de Información Computer System Acquisition Atlantis University. All Rights Reserved. Pág CIT210-C4 1
  • 2. Clase 4: Adquisición de Sistemas de Información Objetivo: Aplicar los procesos y alternativas existentes para el desarrollo de proyectos que involucran a las tecnologías de información en las organizaciones. Contenido: 1. Ciclo de vida de los sistemas de información 2. Variables que afectan el desarrollo de sistemas 3. Métodos para la adquisición de sistemas: tradicional, compra de paquetes y cómputo del usuario final. Atlantis University. All Rights Reserved. Pág 2 CIT210-C4
  • 3. 1. Ciclo de Vida de los SI Los SI tienen un ciclo de vida de 5 fases, que se muestran en la figura: •Surgimiento de una •Consiste en Diseñar, necesidad o requerimiento construir y/o adecuar los por parte del usuario programas para resolver las •Estudio de Factibilidad necesidades del usuario Nacimiento Desarrollo •El sistema ya está terminado y el usuario trabaja Operación - introduciendo datos y Muerte obteniendo información y Mantenimiento reportes que apoyen la •El sistema deja de ser operación de la empresa. necesario o debe reemplazarse por otro mejor. •Si el sistema no satisface los •Si al Sistema se le hacen requerimientos funcionales del mejoras o cambios radicales usuario o si se detecta algún se inicia nuevamente el error, es necesario hacer proceso mantenimiento Atlantis University. All Rights Reserved. Pág 3 CIT210-C4
  • 4. 2. Variables que afectan el desarrollo de sistemas En el desarrollo de sistemas es necesario tomar en cuenta las variables que pueden influir sobre este proceso. Estas variables se ilustran a continuación: • Significa que el sistema satisfaga los requerimientos de Calidad confiabilidad y eficiencia de la mejor manera posible. • Normalmente un sistema • Son todos los requerimientos que el usuario solicita Especificaciones antes de iniciar el desarrollo del sistema, es decir, las funciones que necesita que realice. • Personas que realizan el proceso de desarrollo , el Recursos equipo y el dinero necesario para el sistema. • Implica la duración de todo el proceso de desarrollo, Tiempo desde su inicio hasta que entre en operación Atlantis University. All Rights Reserved. Pág 4 CIT210-C4
  • 5. 3. Métodos para la adquisición de sistemas Una vez que se analizan las variables que afectan el desarrollo de sistemas, es importante que la empresa considere las tres diferentes fuentes o maneras de proveerse de sistemas: El método La Compra de El cómputo del tradicional Paquetes usuario final • Consiste en que la • Consiste en • Consiste en que el empresa adquirir paquetes usuario final sea desarrolle desarrollados por el que desarrolle internamente el otras compañías sus propias sistema o contrate que se encuentran aplicaciones servicios externos en el mercado de utilizando para ello desarrollo de herramientas (outsourcing) software. como paquetes o lenguajes de cuarta generación. Atlantis University. All Rights Reserved. Pág 5 CIT210-C4
  • 6. 3. Métodos para la adquisición de sistemas El método Tradicional: Consiste en una serie de fases consecutivas que se inician con un estudio de factibilidad de la realización del proyecto y terminan con la operación del sistema. A este método se le conoce como cascada o caída de agua, debido a que las fases son consecutivas, y es posible regresar a la fase anterior para hacer correcciones en caso de ser necesario. Factibilidad Análisis Método Tradicional para el Desarrollo de Diseño Sistemas (Caída de Programación agua) Pruebas Implantación Operación Atlantis University. All Rights Reserved. Pág 6 CIT210-C4
  • 7. 3. Métodos para la adquisición de sistemas Factibilidad: • Comienza con una descripción del entorno, se identifican los problemas y procedimientos actuales, para presentar posibles soluciones al problema (normalmente 03), para evaluar sus ventajas y desventajas desde el punto de vista técnico, operativo y económico. Se elabora un cuadro comparativo, donde se presenta cada solución, con su respectivo costo y tiempo de ejecución, a fin de presentarle de manera más resumida al usuario las opciones disponibles. El Estudio de Factibilidad es una especie de “Presupuesto” que se le presenta al cliente o usuario y también puede conocerse como “Propuesta del Sistema” Factibilidad Análisis Diseño Programación Pruebas Implantación Operación Atlantis University. All Rights Reserved. Pág 7 CIT210-C4
  • 8. 3. Métodos para la adquisición de sistemas Análisis: • Se amplían los resultados del Estudio de Factibilidad, y se hace un Modelo Lógico del Sistema Actual. La idea es “retratar” o tomar una “foto” del Sistema Actual. En esta fase se definen los objetivos del sistema, los usuarios, y se realiza un diagrama de flujo de datos, un diccionario y una recopilación de informes del sistema actual para finalmente proponer nuevos procedimientos si es necesario. Factibilidad Análisis Diseño Programación Pruebas Implantación Operación Atlantis University. All Rights Reserved. Pág 8 CIT210-C4
  • 9. 3. Métodos para la adquisición de sistemas Diseño: • Es donde se pone de manifiesto la creatividad del Analista, para solucionar el problema planteado en el Estudio de Factibilidad, y cumplir con los Objetivos establecidos en el Análisis del Sistema. Procesos a realizar: diagrama de flujo de datos y diccionario del sistema propuesto, diagrama entidad relación, Diagrama Estructurado de Datos, Carta Estructurada (o Mapa de Navegación), diagramas de acción, diseño de interfases y selección de la plataforma de desarrollo. Factibilidad Análisis Diseño Programación Pruebas Implantación Operación Atlantis University. All Rights Reserved. Pág 9 CIT210-C4
  • 10. 3. Métodos para la adquisición de sistemas Programación: • Consiste en traducir el Diseño en instrucciones que la computadora pueda interpretar. Se genera el Código Fuente y Código Objeto de la aplicación, de acuerdo a los resultados del Diseño. Las actividades que se cumplen son: codificación (transformar diagramas de acción en líneas de código del Lenguaje seleccionado), compilación (corregir errores de sintaxis), link (obtener código ejecutable)*, depuración (corregir errores de los programas), creación de la base de datos de acuerdo al Manejador seleccionado. Factibilidad * En algunos Lenguajes se hace la compilación y link del programa casi Análisis simultáneamente Diseño Programación Pruebas Implantación Operación Atlantis University. All Rights Reserved. Pág 10 CIT210-C4
  • 11. 3. Métodos para la adquisición de sistemas Pruebas: En esta fase se ejecuta el sistema para encontrar problemas y errores. Tipos de prueba Estrategias de Prueba Pruebas Especiales •Verificación (operación en •Caja Negra (probar •Carga máxima (volumen ambiente simulado. Versión especificaciones sin prestar máximo de actividades) Alfa) atención al código) •Almacenamiento (capacidad •Validación (operación en •Caja de Cristal (probar para almacenar datos) ambiente no simulado en código sin prestar atención a •Tiempo de ejecución usuarios seleccionados. Versión las especificaciones) (tiempo de respuesta en Beta) operaciones) •Certificación •Recuperación (capacidad (programa “libre” de errores) para recuperar datos y/o manejo de fallas) Factibilidad •Procedimientos (claridad de la documentación) Análisis •Factores Humanos Diseño (reacciones de los usuarios ante operaciones y/o fallas) Programación Pruebas Implantación Operación Atlantis University. All Rights Reserved. Pág 11 CIT210-C4
  • 12. 3. Métodos para la adquisición de sistemas Implantación: Formas de implantación Incluye: •Elaboración del plan de contingencia Paralela •Instalación de Hardware y Software Directa •Adiestramiento de Usuarios •Elaboración de la Documentación. Piloto •Entrega al Usuario. Por Fases Factibilidad Análisis Diseño Programación Pruebas Implantación Operación Atlantis University. All Rights Reserved. Pág 12 CIT210-C4
  • 13. 3. Métodos para la adquisición de sistemas Operación: Muchos equipos de trabajo tiende a creer que su misión ha terminado cuando el software esta instalado y funcionando en las instalaciones del Cliente y sin embargo es rara vez es así. Es importante y necesario supervisar el correcto funcionamiento del mismo durante un tiempo después de haber sido entregado para verificar y evaluar su funcionamiento, pudiendo hacer ajustes en el sistema o en su documentación. Factibilidad Análisis Diseño Programación Pruebas Implantación Operación Atlantis University. All Rights Reserved. Pág 13 CIT210-C4
  • 14. 3. Métodos para la adquisición de sistemas La compra de Paquetes: Hay ocasiones en que una empresa necesita un sistema que ya se encuentra disponible en el mercado, pues le resulta más costeable comprarlo que desarrollarlo con el método tradicional. Pero el comprador debe asegurarse de la calidad del sistema que está adquiriendo y tomar en cuenta lo siguiente: • Que el paquete satisfaga todos los requerimientos del usuario, es decir, que cumpla con los objetivos. • Que opere con alta confiabilidad, es decir, que no se detecten errores con frecuencia. • Que sea entregado a tiempo para poder iniciar su operación. • Que cumpla con los requerimientos de presupuesto, que no sea muy costoso o que el costo se justifique. • Haber evaluado la magnitud de las adecuaciones del paquete para la empresa que lo adquiere. Atlantis University. All Rights Reserved. Pág 14 CIT210-C4
  • 15. 3. Métodos para la adquisición de sistemas Cómputo de Usuario Final: Las aplicaciones que el usuario final desarrolla para su uso, generalmente son sistemas de soporte a las decisiones (Ejemplo: un modelo de pronósticos en Excel, que se realice por un gerente de finanzas ). Esta alternativa puede presentar una serie de riesgos: • Información incorrecta que se genera por una aplicación y que es consecuencia de fórmulas o modelos incorrectos, utilización de información obsoleta o no actualizada y falta de prueba de modelos. • Desaparición de la fase de análisis, la cual constituye la base para el desarrollo de las demás fases. • Proliferación de sistemas aislados debido a que cada quien desarrolla lo que necesita. • Reducción de la calidad y estabilidad de los sistemas desarrollados debido a que cada quien sigue sus propios estándares de desarrollo. Atlantis University. All Rights Reserved. Pág 15 CIT210-C4
  • 16. 3. Métodos para la adquisición de sistemas Riesgos (Continuación): • Reducción de la calidad y estabilidad de los sistemas desarrollados debido a que cada quien sigue sus propios estándares de desarrollo. • Especificaciones incompletas de los requerimientos del sistema, debido a que se va realizando conforme se necesita. • Uno de los problemas mayores es el bajo nivel cultural «informático» de muchos profesionales de los países en desarrollo, fenómeno que en Estados Unidos tiene una magnitud menor, lo cual ha permitido que esta alternativa sea más utilizada. Este país ha desarrollado una técnica llamada Desarrollo de Aplicaciones en Comunidad (JAD: Joint Application Development) basada en la filosofía de cómputo de usuario final. Atlantis University. All Rights Reserved. Pág 16 CIT210-C4
  • 17. Referencias Bibliográficas • Cohen, D (2009). Sistemas de Información para los negocios. México, McGraw-Hill. • Luis Castellanos. Desarrollo de Sistemas de Información [en linea]. http://desarrollodesistemas.wordpress.com/ Atlantis University. All Rights Reserved. Pág 17 CIT210-C4