SlideShare una empresa de Scribd logo
1 de 30
1 Desarrollo de Sistemas de Información Prof. Carlos M. Sandoval Rivera Abril 2011
2 Introducción Una vez los gerentes de una organización deciden que desean un sistema de información que los ayude a lograr sus metas, es que empieza una enorme cantidad de trabajo. Introducir una Sistema de Información de una organización requiere cambios significativos, en la manera en que la gente hace su trabajo.
3 Introducir cambios organizacionales significativos, puede llegar a ser una operación difícil y riesgosa.
4 Sugerencias para minimizar los riesgos… Alinea el plan de I/S con las estrategias organizacionales. Define el problema o la oportunidad claramente. Estima y re-estima la realización del proyecto. Utiliza técnicas apropiadas de administración de proyectos y herramientas para el desarrollo de sistemas. Asigna y/o despide a las personas correctas. Asegura controles apropiados y reforzados.
5 Roles en el desarrollo de Sistemas de Información Usuario Interactúa con el sistema cuando es finalizado.  Este rol incluye a aquellos individuos que entran datos como a los que obtienen datos. Analista de Negocios Analiza el aspecto comercial de el sistema, identificando como proveerá valor comercial y diseña nuevas políticas y procedimientos al negocio.
6 Roles en el desarrollo de Sistemas de Información Analista de Sistemas Identifica como el I/T puede mejorar los procesos del negocio. diseña los sistemas de información y los procesos nuevos Se asegura de cumplir con todas los reglamentos y estatutos.
7 Roles en el desarrollo de Sistemas de Información Programador Utiliza las especificaciones del diseño de Sistemas para escribir y probar códigos de programas Implementa los nuevos sistemas. Administrador de Bases de Datos Define las estructuras para la base de datos. Se asegura que el diseño de la base sea efectiva Monitorea y hace mejoras al funcionamiento de las bases de datos.
8 Roles en el desarrollo de Sistemas de Información Analista de Infraestructura Identifica e implanta cambios en la infraestructura (capacidades del network) Vela por el cumplimiento de estándares. Analista de Administración de Cambios Desarrolla y ejecuta plan de administración de cambios y adiestramientos a los usuarios
9 Roles en el desarrollo de Sistemas de Información Administrador de Proyectos Trabaja en el proyecto de principio a fin. Maneja el equipo de proyectos. Desarrolla y monitorea los planes del proyecto. Asigna recursos o presupuesto Actúa como contacto primario para el proyecto completo. (Enlace entre administración y trabajadores del proyecto)
10 Systems Development life cycle (SDLC) Es una serie de pasos o etapas, diseñados para reducir los riesgos en el desarrollo de sistemas Estas etapas pueden ser flexibles, y se pueden combinar, cambiar de orden, etc.
11 Etapas del SDLC 1. Planificación del Proyecto  Define metas y objetivos 2. Análisis Define los requisitos de información 3. Creación y Evaluación de Alternativas 4. Diseño de la alternativa seleccionada 5. Implementación 6. Mantenimiento y operación del sistema
Etapas del SDLC 12
13 Otros métodos para desarrollar sistemas Structured Development Emplea una variedad de diagramas y documentación para describir los requisitos de la información. Ejemplo:  E-R Diagram, Data Flow Diagra, Structrue Chart, y RAD (rapid application development)
14 Otros métodos para desarrollar sistemas Object-Oriented Development Un sistema de información es visto como una colección de objetos. Un objeto es un cliente que contiene atributos como “nombre” y puede realizar ciertas acciones como crear clientes, eliminar clientes, etc. Los objetos pueden interactuar entre sí. El desarrollador define los objetos que son necesarios.  Si existen los revisa y continua usándolos, sino los crea.
15 Otros métodos para desarrollar sistemas End-User Development Los usuarios pueden adaptar ciertos programas como Excel, Access y pueden hacer que las tareas repetitivas sean parte de un formato, de acuerdo a sus necesidades particulares.
16 Otros métodos para desarrollar sistemas Rapid Application Development (RAD) Es una herramienta que provee a los programadores instrucciones para objetos específicos que se han hecho populares en muchas aplicaciones.   Por ejemplo en Visual Basic, ya viene en un “scrip” las instrucciones para crear un botón, lo único que tienes que hacer es indicarle a donde va cuado hagas click en él.
17 SDLC – Etapas del Ciclo
18 Paso 1:  Planeación del Proyecto Definir objetivos y Metas En esta etapa es importante explorar y examinar las ideas: ¿Se puede hacer? ¿Cuánto nos cue$ta? ¿Está dentro del presupuesto? ¿Cuáles serán los beneficios económicos?  ¿Cuánto ganaremos? Si lo hacemos, ¿lo usaremos? Hay que estudiar con precisión los factores de éxito (CSF).
19 Ejemplo #1: Situación Una compañía que vende herramientas de construcción y materiales a contratistas, esta considerando un proyecto de sistemas, por lo siguiente: El gerente de mercadeo entiende que los clientes no están pagando sus cuentas con prontitud y en el pasado ha habido cuentas de clientes que no pagan sus deudas. Piensa que la compañía debería no extender más crédito a clientes que ya han quedado mal o a los que se han atrasado algunas veces en hacer sus pagos.
20 Solución:  Objetivos y Metas Metas:   Reducir la incidencia de extender crédito a clientes de alto riesgo. Objetivos:   Obtener historial de crédito y de pagos de los clientes. Establecer y/o reforzar las políticas de la compañía para reducir las cuentas morosas a un máximo de 3% de la ventas netas. Relación con CFS: Es importante por que el margen de ganancia ha reducido y la competitividad ha aumentado grandemente.  El sistema de información reducirá el costo de hacer negocios.
21 Paso 2:  Análisis Esta fase envuelve determinar los requisitos de información, pero debe enfatizar en el Input, Output, Processing, los datos y la escala de procesamiento. Hay tres pasos para definir los requisitos del sistema: Entender el sistema existente Identificar oportunidades de mejorarlo Desarrollar las especificaciones para el nuevo sistema
22 Paso 2:  Análisis Existen numerosas técnicas para determinar los requisitos de información: Entrevistas “Face-to-Face” con los usuarios Ejemplos de documentos existentes Cuestionarios Observación directa
23 Paso 3:  Generación y Evaluación de Alternativas Un error común de la gerencia es tender a implantar la primera solución que se les ocurre en lugar de evaluar otras alternativas y escoger la mejor. En los sistemas de información, debe haber comunicación de ideas entre los usuarios de la información y los desarrolladores del sistema.
24 Paso 4:  Diseñando la Alternativa escogida Esto envuelve planificación de cómo los componentes interactuaran una vez el sistema este implantado. La etapa de diseño incluye: Arquitectura (redes, equipo, programas, seguridad) Interfase de Usuarios (pantallas de input, output, herramientas de navegación) Almacenaje de Datos (archivos, bases de datos) Aplicaciones lógicas (programas) Procedimientos (instrucciones de cómo utilizar el sistema)
25 Paso 5:  Implantación del Sistema La Implantación un sistema puede ser de diversas maneras. Existen cuatro modos para hacer la implantación: 1.  Paralelo Implica correr los dos sistemas (nuevo y viejo) por un periodo de tiempo, para asegurarnos que no hay errores en e sistema nuevo.  Su mayor ventaja es que reduce el riesgo de que el sistema nuevo falle.
26 Modos para la implantacion 2.  Piloto Se implanta el sistema nuevo por divisiones o dependencias, se mantiene por un periodo de prueba hasta que se determina que es exitoso y se implanta en otra dependencia, hasta lograr la totalidad de la organización 3.  Por Fases Se implanta por fases, permitiendo que la organización se vaya acostumbrando poco a poco.
27 4.  Directo Se desactiva el sistema viejo, y se conecta el nuevo de aquí en adelante.  Es mucho mas riesgoso que los demás, porque puede haber errores que no se detectaron antes y perderse datos. Modos para la implantacion
28 Paso 6:  Mantenimiento y Operación Mantenimiento envuelve “upgrade” de los sistemas, solucion de errores, material para adiestramientos o procedimientos que deben ser corregidos. Se debe evaluar su ejecutoria (velocidad, rendimiento, exactitud, etc.) y el impacto en el negocio. Operación se refiere a las actividades necesarias para mantener el sistema corriendo en un nivel aceptable de ejecución. Se debe observar la seguridad el sistema, planes de recuperación o “backups” entre otras cosas.
29 Herramienta CASE Para ayudar a acelerar el desarrollo de un sistema y para asegurar la calidad y el fácil mantenimiento se utilizan unos programas. Esos programas son “Computer-aided systems engineering”, lo que conocemos como CASE (Ingenieria de Sistemas asistida por computadoras)
30 CASE Generalmente son diseñadas para enfocar en la etapa de análisis del sistema  en la fase de diseño e implantacion. Se conoce como “Upper CASE” a la herramienta que se utiliza en la etapa de Análisis, para preparar flujogramas, diagramas de E-R , El “Lower CASE” son las herramientas que se utilizan en la etapa de diseño e implantación y ayudan en el desarrollo de “structure charts”, prototipo de pantallas de “input”, informes, etc.

Más contenido relacionado

La actualidad más candente

Ciclo de vida de los sistemas
Ciclo de vida de los sistemasCiclo de vida de los sistemas
Ciclo de vida de los sistemasGuadalupe Aguilar
 
Ensayo de diseño de sistemas ii corte
Ensayo de diseño de sistemas ii corteEnsayo de diseño de sistemas ii corte
Ensayo de diseño de sistemas ii corteJean Cruz
 
Ciclo de vida estructurado de un proyecto
Ciclo de vida estructurado de un proyectoCiclo de vida estructurado de un proyecto
Ciclo de vida estructurado de un proyectonicko360
 
Análisis y desarrollo de sistemas de información
Análisis y desarrollo de sistemas de informaciónAnálisis y desarrollo de sistemas de información
Análisis y desarrollo de sistemas de informaciónCaterine Ramírez Aldana
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasUNM
 
Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasRick_Ruso
 
1.2 Identificación de problemas y oportunidades.
1.2 Identificación de problemas y oportunidades.1.2 Identificación de problemas y oportunidades.
1.2 Identificación de problemas y oportunidades.Jesus González
 
Metodologías para el desarrollo de sistemas
Metodologías para el desarrollo de sistemasMetodologías para el desarrollo de sistemas
Metodologías para el desarrollo de sistemasUNEFA
 
Etapas de analisis de sistemas
Etapas de analisis de sistemasEtapas de analisis de sistemas
Etapas de analisis de sistemasKaarlOoss Gaarcia
 
Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasMILUGO
 
ETAPAS PARA LA CREACIÓN DE UN SI
ETAPAS PARA LA CREACIÓN DE UN SIETAPAS PARA LA CREACIÓN DE UN SI
ETAPAS PARA LA CREACIÓN DE UN SIFátima Naranjo
 
Diseño Y Desarrollo De Sistemas De Información
Diseño Y Desarrollo De Sistemas De InformaciónDiseño Y Desarrollo De Sistemas De Información
Diseño Y Desarrollo De Sistemas De Informaciónargentm
 
Fases De Analisis
Fases De AnalisisFases De Analisis
Fases De AnalisisJosse Perez
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informaciondavinson garcia
 
Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...travesuras79
 

La actualidad más candente (20)

Ciclo de vida de los sistemas
Ciclo de vida de los sistemasCiclo de vida de los sistemas
Ciclo de vida de los sistemas
 
Ensayo de diseño de sistemas ii corte
Ensayo de diseño de sistemas ii corteEnsayo de diseño de sistemas ii corte
Ensayo de diseño de sistemas ii corte
 
Ciclo de vida estructurado de un proyecto
Ciclo de vida estructurado de un proyectoCiclo de vida estructurado de un proyecto
Ciclo de vida estructurado de un proyecto
 
Análisis y desarrollo de sistemas de información
Análisis y desarrollo de sistemas de informaciónAnálisis y desarrollo de sistemas de información
Análisis y desarrollo de sistemas de información
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los Sistemas
 
Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemas
 
1.2 Identificación de problemas y oportunidades.
1.2 Identificación de problemas y oportunidades.1.2 Identificación de problemas y oportunidades.
1.2 Identificación de problemas y oportunidades.
 
Metodologías para el desarrollo de sistemas
Metodologías para el desarrollo de sistemasMetodologías para el desarrollo de sistemas
Metodologías para el desarrollo de sistemas
 
Etapas de analisis de sistemas
Etapas de analisis de sistemasEtapas de analisis de sistemas
Etapas de analisis de sistemas
 
Ciclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemasCiclo de vida del desarrollo de sistemas
Ciclo de vida del desarrollo de sistemas
 
Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el web
 
ETAPAS PARA LA CREACIÓN DE UN SI
ETAPAS PARA LA CREACIÓN DE UN SIETAPAS PARA LA CREACIÓN DE UN SI
ETAPAS PARA LA CREACIÓN DE UN SI
 
Diseño Y Desarrollo De Sistemas De Información
Diseño Y Desarrollo De Sistemas De InformaciónDiseño Y Desarrollo De Sistemas De Información
Diseño Y Desarrollo De Sistemas De Información
 
Fases De Analisis
Fases De AnalisisFases De Analisis
Fases De Analisis
 
Dfwfdgsfhg
DfwfdgsfhgDfwfdgsfhg
Dfwfdgsfhg
 
Ciclo de vida sistema de inf.
Ciclo de vida   sistema de inf.Ciclo de vida   sistema de inf.
Ciclo de vida sistema de inf.
 
El ciclo de vida del desarrollo de sistemas
El ciclo de vida del desarrollo de sistemasEl ciclo de vida del desarrollo de sistemas
El ciclo de vida del desarrollo de sistemas
 
ciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacionciclo de vida de los Sistemas de informacion
ciclo de vida de los Sistemas de informacion
 
Ciclo de vida de un Sistema
Ciclo de vida de un SistemaCiclo de vida de un Sistema
Ciclo de vida de un Sistema
 
Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...Metodología para el desarrollo del sistemas de información y comunicación seg...
Metodología para el desarrollo del sistemas de información y comunicación seg...
 

Destacado

Presentaciónlife technologies
Presentaciónlife technologiesPresentaciónlife technologies
Presentaciónlife technologiesmrubiogonzalez
 
Componentes físicos y lógicos
Componentes físicos y lógicosComponentes físicos y lógicos
Componentes físicos y lógicosCarlos M. Sandoval
 
Portafolio Ely Rico
Portafolio Ely RicoPortafolio Ely Rico
Portafolio Ely Ricouniversidad
 
Gabriel moreno 16112840 la toma de decisiones
Gabriel moreno 16112840   la toma de decisionesGabriel moreno 16112840   la toma de decisiones
Gabriel moreno 16112840 la toma de decisionesGabriel Moreno
 
Resolucion Ams Sobre Aps Y Fss
Resolucion Ams Sobre Aps Y FssResolucion Ams Sobre Aps Y Fss
Resolucion Ams Sobre Aps Y FssSeis Gavieros
 
La toma de decisiones utilizando como herramienta los sistemas de información...
La toma de decisiones utilizando como herramienta los sistemas de información...La toma de decisiones utilizando como herramienta los sistemas de información...
La toma de decisiones utilizando como herramienta los sistemas de información...Andres Barrios
 
Guia elaboracion proyectos
Guia elaboracion proyectosGuia elaboracion proyectos
Guia elaboracion proyectosduberlisg
 

Destacado (9)

Presentaciónlife technologies
Presentaciónlife technologiesPresentaciónlife technologies
Presentaciónlife technologies
 
Componentes físicos y lógicos
Componentes físicos y lógicosComponentes físicos y lógicos
Componentes físicos y lógicos
 
Comentario sobre el video
Comentario sobre el videoComentario sobre el video
Comentario sobre el video
 
Portafolio Ely Rico
Portafolio Ely RicoPortafolio Ely Rico
Portafolio Ely Rico
 
Gabriel moreno 16112840 la toma de decisiones
Gabriel moreno 16112840   la toma de decisionesGabriel moreno 16112840   la toma de decisiones
Gabriel moreno 16112840 la toma de decisiones
 
Resolucion Ams Sobre Aps Y Fss
Resolucion Ams Sobre Aps Y FssResolucion Ams Sobre Aps Y Fss
Resolucion Ams Sobre Aps Y Fss
 
La toma de decisiones utilizando como herramienta los sistemas de información...
La toma de decisiones utilizando como herramienta los sistemas de información...La toma de decisiones utilizando como herramienta los sistemas de información...
La toma de decisiones utilizando como herramienta los sistemas de información...
 
Guia elaboracion proyectos
Guia elaboracion proyectosGuia elaboracion proyectos
Guia elaboracion proyectos
 
Presentacion2 publica
Presentacion2 publicaPresentacion2 publica
Presentacion2 publica
 

Similar a Desarrollo de sistemas de información

Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de informaciónerwin portillo
 
Analisis y diseno
Analisis y disenoAnalisis y diseno
Analisis y disenomichelle_mc
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacionDeivis Diaz
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vidaFSILSCA
 
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
 
Ciclo de vidad de los si
Ciclo de vidad de los siCiclo de vidad de los si
Ciclo de vidad de los siAlirioVargas5
 
2da. clase ciclo de vida del desarrollo de sistemas
2da. clase ciclo de vida del desarrollo de sistemas2da. clase ciclo de vida del desarrollo de sistemas
2da. clase ciclo de vida del desarrollo de sistemasYahaira Fernández Segura
 
Metodologías de Desarrollo De Sistemas De Información
Metodologías de Desarrollo De Sistemas De InformaciónMetodologías de Desarrollo De Sistemas De Información
Metodologías de Desarrollo De Sistemas De Informaciónjoseojeda98
 
Sistemas de informacion 2
Sistemas de informacion 2Sistemas de informacion 2
Sistemas de informacion 2Janetsy Salazar
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónRaimonKoudsi
 
Presentación análisis de_sistemas
Presentación análisis de_sistemasPresentación análisis de_sistemas
Presentación análisis de_sistemasErick_Vlady-92
 
Sistema de Informacion: Ciclo de Vida y Diseño
Sistema de Informacion: Ciclo de Vida y DiseñoSistema de Informacion: Ciclo de Vida y Diseño
Sistema de Informacion: Ciclo de Vida y DiseñoRaimonKoudsi
 
Metodologia para el desarrollo de sistemas de informacion
Metodologia para el desarrollo de sistemas de informacionMetodologia para el desarrollo de sistemas de informacion
Metodologia para el desarrollo de sistemas de informacionEdgarBetancourt13
 

Similar a Desarrollo de sistemas de información (20)

Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Analisis y diseno
Analisis y disenoAnalisis y diseno
Analisis y diseno
 
Ciclo de un sistema de informacion
Ciclo de un sistema de informacionCiclo de un sistema de informacion
Ciclo de un sistema de informacion
 
Yamilet..
Yamilet..Yamilet..
Yamilet..
 
Ana luisa
Ana luisaAna luisa
Ana luisa
 
sistemas
sistemassistemas
sistemas
 
sistema de informacion
sistema de informacion sistema de informacion
sistema de informacion
 
Sistema de informacion
Sistema de informacionSistema de informacion
Sistema de informacion
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
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
 
Analisis
AnalisisAnalisis
Analisis
 
Ciclo de vidad de los si
Ciclo de vidad de los siCiclo de vidad de los si
Ciclo de vidad de los si
 
2da. clase ciclo de vida del desarrollo de sistemas
2da. clase ciclo de vida del desarrollo de sistemas2da. clase ciclo de vida del desarrollo de sistemas
2da. clase ciclo de vida del desarrollo de sistemas
 
Metodologías de Desarrollo De Sistemas De Información
Metodologías de Desarrollo De Sistemas De InformaciónMetodologías de Desarrollo De Sistemas De Información
Metodologías de Desarrollo De Sistemas De Información
 
Sistemas de informacion 2
Sistemas de informacion 2Sistemas de informacion 2
Sistemas de informacion 2
 
Metodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De InformaciónMetodologías De Diseño Y Desarrollo De Sistemas De Información
Metodologías De Diseño Y Desarrollo De Sistemas De Información
 
Presentación análisis de_sistemas
Presentación análisis de_sistemasPresentación análisis de_sistemas
Presentación análisis de_sistemas
 
Sistema de Informacion: Ciclo de Vida y Diseño
Sistema de Informacion: Ciclo de Vida y DiseñoSistema de Informacion: Ciclo de Vida y Diseño
Sistema de Informacion: Ciclo de Vida y Diseño
 
Metodologia para el desarrollo de sistemas de informacion
Metodologia para el desarrollo de sistemas de informacionMetodologia para el desarrollo de sistemas de informacion
Metodologia para el desarrollo de sistemas de informacion
 

Más de Carlos M. Sandoval

Unidad 2 Inicio de un proyecto
Unidad 2 Inicio de un proyectoUnidad 2 Inicio de un proyecto
Unidad 2 Inicio de un proyectoCarlos M. Sandoval
 
Unidad 2 inicio de un proyecto
Unidad 2 inicio de un proyectoUnidad 2 inicio de un proyecto
Unidad 2 inicio de un proyectoCarlos M. Sandoval
 
MGT 382 - Capitulo 3 teorias de ensenanza aprendizaje y motivacion
MGT 382 - Capitulo 3 teorias de ensenanza aprendizaje y motivacionMGT 382 - Capitulo 3 teorias de ensenanza aprendizaje y motivacion
MGT 382 - Capitulo 3 teorias de ensenanza aprendizaje y motivacionCarlos M. Sandoval
 
Capitulo 2 perfil de l@s adiestrador@s efectiv@s
Capitulo 2 perfil de l@s adiestrador@s efectiv@sCapitulo 2 perfil de l@s adiestrador@s efectiv@s
Capitulo 2 perfil de l@s adiestrador@s efectiv@sCarlos M. Sandoval
 
Capitulo 1 trasfondo de la función de l@s adiestrador@s
Capitulo 1 trasfondo de la función de l@s adiestrador@sCapitulo 1 trasfondo de la función de l@s adiestrador@s
Capitulo 1 trasfondo de la función de l@s adiestrador@sCarlos M. Sandoval
 
Conceptos introductorios de Windows
Conceptos introductorios de WindowsConceptos introductorios de Windows
Conceptos introductorios de WindowsCarlos M. Sandoval
 
Segundo ejercicio Mensaje positivo
Segundo ejercicio Mensaje positivoSegundo ejercicio Mensaje positivo
Segundo ejercicio Mensaje positivoCarlos M. Sandoval
 
Primer ejercicio de transcribir a word 2007
Primer ejercicio de transcribir a word 2007Primer ejercicio de transcribir a word 2007
Primer ejercicio de transcribir a word 2007Carlos M. Sandoval
 
Introduccion MS PowerPoint 2007
Introduccion MS PowerPoint 2007Introduccion MS PowerPoint 2007
Introduccion MS PowerPoint 2007Carlos M. Sandoval
 
Network technology introduction_lecture_2
Network technology introduction_lecture_2Network technology introduction_lecture_2
Network technology introduction_lecture_2Carlos M. Sandoval
 

Más de Carlos M. Sandoval (20)

Unidad 2 Inicio de un proyecto
Unidad 2 Inicio de un proyectoUnidad 2 Inicio de un proyecto
Unidad 2 Inicio de un proyecto
 
Unidad 2 inicio de un proyecto
Unidad 2 inicio de un proyectoUnidad 2 inicio de un proyecto
Unidad 2 inicio de un proyecto
 
MGT 382 - Capitulo 3 teorias de ensenanza aprendizaje y motivacion
MGT 382 - Capitulo 3 teorias de ensenanza aprendizaje y motivacionMGT 382 - Capitulo 3 teorias de ensenanza aprendizaje y motivacion
MGT 382 - Capitulo 3 teorias de ensenanza aprendizaje y motivacion
 
Capitulo 2 perfil de l@s adiestrador@s efectiv@s
Capitulo 2 perfil de l@s adiestrador@s efectiv@sCapitulo 2 perfil de l@s adiestrador@s efectiv@s
Capitulo 2 perfil de l@s adiestrador@s efectiv@s
 
Capitulo 1 trasfondo de la función de l@s adiestrador@s
Capitulo 1 trasfondo de la función de l@s adiestrador@sCapitulo 1 trasfondo de la función de l@s adiestrador@s
Capitulo 1 trasfondo de la función de l@s adiestrador@s
 
Conceptos introductorios de Windows
Conceptos introductorios de WindowsConceptos introductorios de Windows
Conceptos introductorios de Windows
 
Segundo ejercicio Mensaje positivo
Segundo ejercicio Mensaje positivoSegundo ejercicio Mensaje positivo
Segundo ejercicio Mensaje positivo
 
Primer ejercicio de transcribir a word 2007
Primer ejercicio de transcribir a word 2007Primer ejercicio de transcribir a word 2007
Primer ejercicio de transcribir a word 2007
 
Introduccion MS PowerPoint 2007
Introduccion MS PowerPoint 2007Introduccion MS PowerPoint 2007
Introduccion MS PowerPoint 2007
 
Manual de seguridad en redes
Manual de seguridad en redesManual de seguridad en redes
Manual de seguridad en redes
 
Seguridad Informatica
Seguridad InformaticaSeguridad Informatica
Seguridad Informatica
 
Network technology introduction_lecture_2
Network technology introduction_lecture_2Network technology introduction_lecture_2
Network technology introduction_lecture_2
 
Introduction Redes lecture 1
Introduction Redes lecture 1Introduction Redes lecture 1
Introduction Redes lecture 1
 
Manual fundamentos de redes
Manual fundamentos de redesManual fundamentos de redes
Manual fundamentos de redes
 
Desarrollando propuestas
Desarrollando propuestasDesarrollando propuestas
Desarrollando propuestas
 
Desarrollando propuestas
Desarrollando propuestasDesarrollando propuestas
Desarrollando propuestas
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Certificaciones Profesionales
Certificaciones ProfesionalesCertificaciones Profesionales
Certificaciones Profesionales
 
Introducción MS Word 2007
Introducción MS Word 2007Introducción MS Word 2007
Introducción MS Word 2007
 
Conceptos basicos de Internet
Conceptos basicos de InternetConceptos basicos de Internet
Conceptos basicos de Internet
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (15)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Desarrollo de sistemas de información

  • 1. 1 Desarrollo de Sistemas de Información Prof. Carlos M. Sandoval Rivera Abril 2011
  • 2. 2 Introducción Una vez los gerentes de una organización deciden que desean un sistema de información que los ayude a lograr sus metas, es que empieza una enorme cantidad de trabajo. Introducir una Sistema de Información de una organización requiere cambios significativos, en la manera en que la gente hace su trabajo.
  • 3. 3 Introducir cambios organizacionales significativos, puede llegar a ser una operación difícil y riesgosa.
  • 4. 4 Sugerencias para minimizar los riesgos… Alinea el plan de I/S con las estrategias organizacionales. Define el problema o la oportunidad claramente. Estima y re-estima la realización del proyecto. Utiliza técnicas apropiadas de administración de proyectos y herramientas para el desarrollo de sistemas. Asigna y/o despide a las personas correctas. Asegura controles apropiados y reforzados.
  • 5. 5 Roles en el desarrollo de Sistemas de Información Usuario Interactúa con el sistema cuando es finalizado. Este rol incluye a aquellos individuos que entran datos como a los que obtienen datos. Analista de Negocios Analiza el aspecto comercial de el sistema, identificando como proveerá valor comercial y diseña nuevas políticas y procedimientos al negocio.
  • 6. 6 Roles en el desarrollo de Sistemas de Información Analista de Sistemas Identifica como el I/T puede mejorar los procesos del negocio. diseña los sistemas de información y los procesos nuevos Se asegura de cumplir con todas los reglamentos y estatutos.
  • 7. 7 Roles en el desarrollo de Sistemas de Información Programador Utiliza las especificaciones del diseño de Sistemas para escribir y probar códigos de programas Implementa los nuevos sistemas. Administrador de Bases de Datos Define las estructuras para la base de datos. Se asegura que el diseño de la base sea efectiva Monitorea y hace mejoras al funcionamiento de las bases de datos.
  • 8. 8 Roles en el desarrollo de Sistemas de Información Analista de Infraestructura Identifica e implanta cambios en la infraestructura (capacidades del network) Vela por el cumplimiento de estándares. Analista de Administración de Cambios Desarrolla y ejecuta plan de administración de cambios y adiestramientos a los usuarios
  • 9. 9 Roles en el desarrollo de Sistemas de Información Administrador de Proyectos Trabaja en el proyecto de principio a fin. Maneja el equipo de proyectos. Desarrolla y monitorea los planes del proyecto. Asigna recursos o presupuesto Actúa como contacto primario para el proyecto completo. (Enlace entre administración y trabajadores del proyecto)
  • 10. 10 Systems Development life cycle (SDLC) Es una serie de pasos o etapas, diseñados para reducir los riesgos en el desarrollo de sistemas Estas etapas pueden ser flexibles, y se pueden combinar, cambiar de orden, etc.
  • 11. 11 Etapas del SDLC 1. Planificación del Proyecto Define metas y objetivos 2. Análisis Define los requisitos de información 3. Creación y Evaluación de Alternativas 4. Diseño de la alternativa seleccionada 5. Implementación 6. Mantenimiento y operación del sistema
  • 13. 13 Otros métodos para desarrollar sistemas Structured Development Emplea una variedad de diagramas y documentación para describir los requisitos de la información. Ejemplo: E-R Diagram, Data Flow Diagra, Structrue Chart, y RAD (rapid application development)
  • 14. 14 Otros métodos para desarrollar sistemas Object-Oriented Development Un sistema de información es visto como una colección de objetos. Un objeto es un cliente que contiene atributos como “nombre” y puede realizar ciertas acciones como crear clientes, eliminar clientes, etc. Los objetos pueden interactuar entre sí. El desarrollador define los objetos que son necesarios. Si existen los revisa y continua usándolos, sino los crea.
  • 15. 15 Otros métodos para desarrollar sistemas End-User Development Los usuarios pueden adaptar ciertos programas como Excel, Access y pueden hacer que las tareas repetitivas sean parte de un formato, de acuerdo a sus necesidades particulares.
  • 16. 16 Otros métodos para desarrollar sistemas Rapid Application Development (RAD) Es una herramienta que provee a los programadores instrucciones para objetos específicos que se han hecho populares en muchas aplicaciones. Por ejemplo en Visual Basic, ya viene en un “scrip” las instrucciones para crear un botón, lo único que tienes que hacer es indicarle a donde va cuado hagas click en él.
  • 17. 17 SDLC – Etapas del Ciclo
  • 18. 18 Paso 1: Planeación del Proyecto Definir objetivos y Metas En esta etapa es importante explorar y examinar las ideas: ¿Se puede hacer? ¿Cuánto nos cue$ta? ¿Está dentro del presupuesto? ¿Cuáles serán los beneficios económicos? ¿Cuánto ganaremos? Si lo hacemos, ¿lo usaremos? Hay que estudiar con precisión los factores de éxito (CSF).
  • 19. 19 Ejemplo #1: Situación Una compañía que vende herramientas de construcción y materiales a contratistas, esta considerando un proyecto de sistemas, por lo siguiente: El gerente de mercadeo entiende que los clientes no están pagando sus cuentas con prontitud y en el pasado ha habido cuentas de clientes que no pagan sus deudas. Piensa que la compañía debería no extender más crédito a clientes que ya han quedado mal o a los que se han atrasado algunas veces en hacer sus pagos.
  • 20. 20 Solución: Objetivos y Metas Metas: Reducir la incidencia de extender crédito a clientes de alto riesgo. Objetivos: Obtener historial de crédito y de pagos de los clientes. Establecer y/o reforzar las políticas de la compañía para reducir las cuentas morosas a un máximo de 3% de la ventas netas. Relación con CFS: Es importante por que el margen de ganancia ha reducido y la competitividad ha aumentado grandemente. El sistema de información reducirá el costo de hacer negocios.
  • 21. 21 Paso 2: Análisis Esta fase envuelve determinar los requisitos de información, pero debe enfatizar en el Input, Output, Processing, los datos y la escala de procesamiento. Hay tres pasos para definir los requisitos del sistema: Entender el sistema existente Identificar oportunidades de mejorarlo Desarrollar las especificaciones para el nuevo sistema
  • 22. 22 Paso 2: Análisis Existen numerosas técnicas para determinar los requisitos de información: Entrevistas “Face-to-Face” con los usuarios Ejemplos de documentos existentes Cuestionarios Observación directa
  • 23. 23 Paso 3: Generación y Evaluación de Alternativas Un error común de la gerencia es tender a implantar la primera solución que se les ocurre en lugar de evaluar otras alternativas y escoger la mejor. En los sistemas de información, debe haber comunicación de ideas entre los usuarios de la información y los desarrolladores del sistema.
  • 24. 24 Paso 4: Diseñando la Alternativa escogida Esto envuelve planificación de cómo los componentes interactuaran una vez el sistema este implantado. La etapa de diseño incluye: Arquitectura (redes, equipo, programas, seguridad) Interfase de Usuarios (pantallas de input, output, herramientas de navegación) Almacenaje de Datos (archivos, bases de datos) Aplicaciones lógicas (programas) Procedimientos (instrucciones de cómo utilizar el sistema)
  • 25. 25 Paso 5: Implantación del Sistema La Implantación un sistema puede ser de diversas maneras. Existen cuatro modos para hacer la implantación: 1. Paralelo Implica correr los dos sistemas (nuevo y viejo) por un periodo de tiempo, para asegurarnos que no hay errores en e sistema nuevo. Su mayor ventaja es que reduce el riesgo de que el sistema nuevo falle.
  • 26. 26 Modos para la implantacion 2. Piloto Se implanta el sistema nuevo por divisiones o dependencias, se mantiene por un periodo de prueba hasta que se determina que es exitoso y se implanta en otra dependencia, hasta lograr la totalidad de la organización 3. Por Fases Se implanta por fases, permitiendo que la organización se vaya acostumbrando poco a poco.
  • 27. 27 4. Directo Se desactiva el sistema viejo, y se conecta el nuevo de aquí en adelante. Es mucho mas riesgoso que los demás, porque puede haber errores que no se detectaron antes y perderse datos. Modos para la implantacion
  • 28. 28 Paso 6: Mantenimiento y Operación Mantenimiento envuelve “upgrade” de los sistemas, solucion de errores, material para adiestramientos o procedimientos que deben ser corregidos. Se debe evaluar su ejecutoria (velocidad, rendimiento, exactitud, etc.) y el impacto en el negocio. Operación se refiere a las actividades necesarias para mantener el sistema corriendo en un nivel aceptable de ejecución. Se debe observar la seguridad el sistema, planes de recuperación o “backups” entre otras cosas.
  • 29. 29 Herramienta CASE Para ayudar a acelerar el desarrollo de un sistema y para asegurar la calidad y el fácil mantenimiento se utilizan unos programas. Esos programas son “Computer-aided systems engineering”, lo que conocemos como CASE (Ingenieria de Sistemas asistida por computadoras)
  • 30. 30 CASE Generalmente son diseñadas para enfocar en la etapa de análisis del sistema en la fase de diseño e implantacion. Se conoce como “Upper CASE” a la herramienta que se utiliza en la etapa de Análisis, para preparar flujogramas, diagramas de E-R , El “Lower CASE” son las herramientas que se utilizan en la etapa de diseño e implantación y ayudan en el desarrollo de “structure charts”, prototipo de pantallas de “input”, informes, etc.