SlideShare una empresa de Scribd logo
1 de 70
DEFINIR SIADEFINIR SIA
ELEMENTOS QUE TIENE SIAELEMENTOS QUE TIENE SIA
Un SIA se describe como unaUn SIA se describe como una
estructura piramidalestructura piramidal
TIPOS Y USOS DE SIATIPOS Y USOS DE SIA
SIASIA
SIASIA
SIASIA
Ingenieros, Analistas, etc.
Archivos
Transacciones Proceso de
transacciones
Documentos
•Dirigir
•Reportar, confirmar
•Comunicar
Archivo
Maestro
Archivo
Maestro
Cambios del
archivo maestro
Cambios del
archivo maestro
Actualización
del archivo
maestro
Actualización
del archivo
maestro
Archivo maestro
actualizado
Archivo maestro
actualizado
•Pagar facturas
•Otras
transacciones
Datos de
transacciones
Datos de
transacciones
Consulta Ad Hoc Manejo deManejo de
consultasconsultas
Manejo deManejo de
consultasconsultas
Respuesta a la
consulta
Consulta
corriente
Respuesta a
la consulta
Mediante uso de
base de datos
Decisorio oDecisorio o
analistaanalista
Entrada y salidaEntrada y salida
del modelodel modelo
ProcesamientoProcesamiento
del modelo dedel modelo de
decisióndecisión
El Pc procesa usando modelo de
planeación, de decisión, etc.
Interactuando con el usuario
27
Introducir cambios organizacionalesIntroducir cambios organizacionales
significativos, puede llegar a ser una operaciónsignificativos, puede llegar a ser una operación
difícil y riesgosa:difícil y riesgosa:
Lo importante es que no se genereLo importante es que no se genere
incertidumbreincertidumbre
Se debe cuidar que el modelo se ajuste a laSe debe cuidar que el modelo se ajuste a la
organizaciónorganización A PrioriA Priori
28
Alinear el plan de I/S con las estrategiasAlinear el plan de I/S con las estrategias
organizacionalesorganizacionales
Definir el problema u oportunidad claramenteDefinir el problema u oportunidad claramente
Estimar y re-estimar la realización del proyectoEstimar y re-estimar la realización del proyecto
Utilizar técnicas apropiadas de administraciónUtilizar técnicas apropiadas de administración
de proyectos y herramientas para el desarrollode proyectos y herramientas para el desarrollo
de sistemasde sistemas
Asignar y/o despedir a las personas correctasAsignar y/o despedir a las personas correctas
Asegurar controles apropiados y reforzadosAsegurar controles apropiados y reforzados
29
UsuarioUsuario
– 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 NegociosAnalista de Negocios
– Analiza el aspecto comercial de el sistema, identificando
como proveerá valor comercial y diseña nuevas políticas y
procedimientos al negocio.
 ProgramadorProgramador
– Utiliza las especificaciones del diseño de Sistemas
para escribir y probar códigos de programas
– Implementa los nuevos sistemas.
 Administrador de Bases de DatosAdministrador 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.
Roles en el desarrollo de Sistemas de InformaciónRoles en el desarrollo de Sistemas de Información
Analista de InfraestructuraAnalista de Infraestructura
– Identifica e implanta cambios en la infraestructura
(capacidades del network)
– Vela por el cumplimiento de estándares.
Analista de Administración de CambiosAnalista de Administración de Cambios
– Desarrolla y ejecuta plan de administración de
cambios y adiestramientos a los usuarios
Administrador de ProyectosAdministrador 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)
33
Analista de SistemasAnalista de Sistemas
– Identifica como el Instrumento Tecnológico
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.
Busca la mejor solución paraBusca la mejor solución para
cubrir la necesidadcubrir la necesidad
34
Ciclo de vida de un SIACiclo de vida de un SIA
– El SIA tiene una etapa de Introducción,
Crecimiento, Madurez, Declinación
– La madurez debe contener mejora continua para
no declinar
– Debe buscar todas las estrategias para fortalecer
el sistema. Adquiere mayores atributos que
otorgan beneficio al usuario
37
Structured Development (Desarrollo Estructurado)Structured Development (Desarrollo Estructurado)
 Emplea variedad de diagramas y documentos paraEmplea variedad de diagramas y documentos para
describir los requisitos de la informacióndescribir los requisitos de la información
o Ejemplo:Ejemplo: E-R Diagram, Data Flow Diagra, Structrue
Chart, RAD (rapid application development), Microsoft
Visio
Er DiagramEr Diagram
Object - Oriented DevelopmentObject - Oriented Development
Un sistema de información es visto como unaUn sistema de información es visto como una
colección de objetos.colección de objetos.
oUn 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í.Los objetos pueden interactuar entre sí.
El desarrollador define los objetos que sonEl desarrollador define los objetos que son
necesarios. Si existen los revisa y continuanecesarios. Si existen los revisa y continua
usándolos, de lo contrario, los creausándolos, de lo contrario, los crea
• End-User DevelopmentEnd-User Development
o Los usuarios pueden adaptar ciertos programas
como Excel, Access, Fox pro, File Maker y pueden
hacer que las tareas repetitivas sean parte de un
formato, de acuerdo a sus necesidades
particulares.
• Rapid Application Development (RAD)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 cuando
hagas click en él.
4.-Determinar el entorno en que el SIA4.-Determinar el entorno en que el SIA
cumplirá su cometidocumplirá su cometido
8.-Descubrir nuevas aplicaciones e innovaciones que8.-Descubrir nuevas aplicaciones e innovaciones que
puedan aportar grandes beneficios.puedan aportar grandes beneficios.
 Una compañía que vende herramientas deUna compañía que vende herramientas de
construcción y materiales a contratistas, considera unconstrucción y materiales a contratistas, considera un
proyecto de sistemas, por lo siguiente: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.
 Metas:Metas:
– Reducir la incidencia de extender crédito a clientes de alto
riesgo
 Objetivos: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: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
• Definir objetivos y MetasDefinir objetivos y Metas
– En esta etapa es importante explorar y examinarEn esta etapa es importante explorar y examinar
las ideas:las ideas:
• ¿Se puede hacer?
• ¿Cuánto nos cuesta? ¿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 deHay que estudiar con precisión los factores de
éxito (CSF).éxito (CSF).
 Esta fase envuelve determinar los requisitos deEsta fase envuelve determinar los requisitos de
información, pero debe enfatizar en el Input,información, pero debe enfatizar en el Input,
Output, Processing, los datos y la escala deOutput, Processing, los datos y la escala de
procesamiento.procesamiento.
 Hay tres pasos para definir los requisitos del sistema:Hay tres pasos para definir los requisitos del sistema:
o Entender el sistema existente
o Identificar oportunidades de mejorarlo
o Desarrollar las especificaciones para el nuevo sistema
50
51
• 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.
52
• 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)
53
• La Implantación un sistema puede ser de
diversas maneras.
• Existen cuatro modos para hacer la
implantación:
1. Paralelo1. 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.
2. Piloto2. 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 Fases3. Por Fases
• Se implanta por fases, permitiendo que la organización
se vaya acostumbrando poco a poco.
55
4. Directo4. 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.
• Mantenimiento implica: “upgrade” de los sistemas, solución
de errores, material para adiestramientos o procedimientos
que deben ser corregidos.
• Se debe evaluar su ejecución: (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.
57
• 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)
• 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.
Modelo en CascadaModelo en Cascada
Modelo IncrementalModelo Incremental
Modelo en EspiralModelo en Espiral
Modelo PrototipadoModelo Prototipado
Conceptos generales de sia
Conceptos generales de sia
Conceptos generales de sia
Conceptos generales de sia
Conceptos generales de sia
Conceptos generales de sia
Conceptos generales de sia
Conceptos generales de sia
Conceptos generales de sia
Conceptos generales de sia
Conceptos generales de sia

Más contenido relacionado

La actualidad más candente

Universidad regional autonoma de los andes
Universidad regional autonoma de los andesUniversidad regional autonoma de los andes
Universidad regional autonoma de los andes
myle22
 
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
Caterine Ramírez Aldana
 
Pre. analisis de sistemas
Pre. analisis de sistemasPre. analisis de sistemas
Pre. analisis de sistemas
tifanyAguilar
 
AnáLisis De Sistemas
AnáLisis De SistemasAnáLisis De Sistemas
AnáLisis De Sistemas
nera24mx
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de información
nelvi guerrero minga
 

La actualidad más candente (20)

Análisis y diseño de sistemas sesion 01 - introduccion a los procesos de ne...
Análisis y diseño de sistemas   sesion 01 - introduccion a los procesos de ne...Análisis y diseño de sistemas   sesion 01 - introduccion a los procesos de ne...
Análisis y diseño de sistemas sesion 01 - introduccion a los procesos de ne...
 
Análisis y diseño de sistemas sesion 07 - casos de estudio (captura de requ...
Análisis y diseño de sistemas   sesion 07 - casos de estudio (captura de requ...Análisis y diseño de sistemas   sesion 07 - casos de estudio (captura de requ...
Análisis y diseño de sistemas sesion 07 - casos de estudio (captura de requ...
 
Universidad regional autonoma de los andes
Universidad regional autonoma de los andesUniversidad regional autonoma de los andes
Universidad regional autonoma de los andes
 
Diseño de bases de datos
Diseño de bases de datosDiseño de bases de datos
Diseño de bases de datos
 
Análisis y diseño de sistemas sesion 11 - modelo de analisis
Análisis y diseño de sistemas   sesion 11 - modelo de analisisAnálisis y diseño de sistemas   sesion 11 - modelo de analisis
Análisis y diseño de sistemas sesion 11 - modelo de analisis
 
Trabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin juniorTrabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin junior
 
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
 
Pre. analisis de sistemas
Pre. analisis de sistemasPre. analisis de sistemas
Pre. analisis de sistemas
 
Es una aplicación de software que automatiza e integra tanto los procesos de...
Es una aplicación de software que  automatiza e integra tanto los procesos de...Es una aplicación de software que  automatiza e integra tanto los procesos de...
Es una aplicación de software que automatiza e integra tanto los procesos de...
 
AnáLisis De Sistemas
AnáLisis De SistemasAnáLisis De Sistemas
AnáLisis De Sistemas
 
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitosAnálisis y diseño de sistemas   sesion 06 - fundamentos y capturas de requisitos
Análisis y diseño de sistemas sesion 06 - fundamentos y capturas de requisitos
 
Base de Datos II UTPL 20071
Base de Datos II UTPL 20071Base de Datos II UTPL 20071
Base de Datos II UTPL 20071
 
Diseño logico de una base de datos
Diseño logico de  una base de datosDiseño logico de  una base de datos
Diseño logico de una base de datos
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Planificacion del diseño y desarrollo
Planificacion del diseño y desarrolloPlanificacion del diseño y desarrollo
Planificacion del diseño y desarrollo
 
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio iiAnálisis y diseño de sistemas   sesion 02 - modelado de procesos de negocio ii
Análisis y diseño de sistemas sesion 02 - modelado de procesos de negocio ii
 
Diseño fisico
Diseño fisicoDiseño fisico
Diseño fisico
 
Analisis de sistemas clase 1
Analisis de sistemas clase 1Analisis de sistemas clase 1
Analisis de sistemas clase 1
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de información
 
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
 

Destacado

Just Amazing
Just AmazingJust Amazing
Just Amazing
josie25
 
Amazing pictures
Amazing picturesAmazing pictures
Amazing pictures
josie25
 

Destacado (17)

DCPRO Introduction Summary Updated
DCPRO Introduction Summary UpdatedDCPRO Introduction Summary Updated
DCPRO Introduction Summary Updated
 
Get yourself connected - to SharePoint and SAP from business processes and do...
Get yourself connected - to SharePoint and SAP from business processes and do...Get yourself connected - to SharePoint and SAP from business processes and do...
Get yourself connected - to SharePoint and SAP from business processes and do...
 
Avoiding Data Breaches in 2016: What You Need to Kow
Avoiding Data Breaches in 2016: What You Need to Kow Avoiding Data Breaches in 2016: What You Need to Kow
Avoiding Data Breaches in 2016: What You Need to Kow
 
Nicholas Ward CV (2)
Nicholas Ward CV (2)Nicholas Ward CV (2)
Nicholas Ward CV (2)
 
Just Amazing
Just AmazingJust Amazing
Just Amazing
 
2011 Annual Report
2011 Annual Report2011 Annual Report
2011 Annual Report
 
4life enummi
4life enummi4life enummi
4life enummi
 
Tutoria 3º eso 2015 2016
Tutoria 3º eso 2015 2016Tutoria 3º eso 2015 2016
Tutoria 3º eso 2015 2016
 
Operaciones básicas para dibujo - AUTOCAD
Operaciones básicas para dibujo - AUTOCADOperaciones básicas para dibujo - AUTOCAD
Operaciones básicas para dibujo - AUTOCAD
 
Центральне перехрестя Луцька
Центральне перехрестя ЛуцькаЦентральне перехрестя Луцька
Центральне перехрестя Луцька
 
Relleno en autocad
Relleno en autocadRelleno en autocad
Relleno en autocad
 
Principios basicos en redaccion uso correcto de informes basicos partes que i...
Principios basicos en redaccion uso correcto de informes basicos partes que i...Principios basicos en redaccion uso correcto de informes basicos partes que i...
Principios basicos en redaccion uso correcto de informes basicos partes que i...
 
3 ds max
3 ds max3 ds max
3 ds max
 
Amazing pictures
Amazing picturesAmazing pictures
Amazing pictures
 
Capas en autocad
Capas en autocadCapas en autocad
Capas en autocad
 
Fundamentos Teoricos
Fundamentos TeoricosFundamentos Teoricos
Fundamentos Teoricos
 
Automation
AutomationAutomation
Automation
 

Similar a Conceptos generales de sia

Articulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemasArticulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemas
Mario J Arrieta
 
Articulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemas
Mario J Arrieta
 
Analisis de sistema
Analisis de sistemaAnalisis de sistema
Analisis de sistema
el_musico
 
Desarrollode Sistemas
Desarrollode SistemasDesarrollode Sistemas
Desarrollode Sistemas
paty.alavez
 

Similar a Conceptos generales de sia (20)

Articulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemasArticulo análisis y diseño de sistemas
Articulo análisis y diseño de sistemas
 
Articulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemasArticulo de análisis y diseño de sistemas
Articulo de análisis y diseño de sistemas
 
metodologias de desarrollo.ppt
metodologias de desarrollo.pptmetodologias de desarrollo.ppt
metodologias de desarrollo.ppt
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Unidad II - Documentación del software
Unidad II - Documentación del softwareUnidad II - Documentación del software
Unidad II - Documentación del software
 
Tipos de requerimeintos
Tipos de requerimeintosTipos de requerimeintos
Tipos de requerimeintos
 
Reingenieria inversa
Reingenieria inversaReingenieria inversa
Reingenieria inversa
 
Analisis de sistema
Analisis de sistemaAnalisis de sistema
Analisis de sistema
 
Desarrollo de sistemas de información
Desarrollo de sistemas de informaciónDesarrollo de sistemas de información
Desarrollo de sistemas de información
 
Gestion de proyectos de SW
Gestion de proyectos de SWGestion de proyectos de SW
Gestion de proyectos de SW
 
Gestión de Proyectos Informáticos
Gestión de Proyectos InformáticosGestión de Proyectos Informáticos
Gestión de Proyectos Informáticos
 
Desarrollode Sistemas
Desarrollode SistemasDesarrollode Sistemas
Desarrollode Sistemas
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Analista de sistemas
Analista de sistemasAnalista de sistemas
Analista de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Desarrollo de la base de datos
Desarrollo de la base de datosDesarrollo de la base de datos
Desarrollo de la base de datos
 
Trabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin juniorTrabajo grupal flavio cosme eldin junior
Trabajo grupal flavio cosme eldin junior
 
análisis y diseño de sistemas
análisis y diseño de sistemas análisis y diseño de sistemas
análisis y diseño de sistemas
 

Más de Antonio Atenas (8)

Elaboración y pasos para crear una Carta de Crédito 2023.pptx
Elaboración y pasos para crear una Carta de Crédito 2023.pptxElaboración y pasos para crear una Carta de Crédito 2023.pptx
Elaboración y pasos para crear una Carta de Crédito 2023.pptx
 
1.-Investigación Completa.pptx
1.-Investigación Completa.pptx1.-Investigación Completa.pptx
1.-Investigación Completa.pptx
 
Excelente en financieras 2014
Excelente en financieras 2014Excelente en financieras 2014
Excelente en financieras 2014
 
Procesos contables en los rrhh
Procesos contables en los rrhhProcesos contables en los rrhh
Procesos contables en los rrhh
 
Procesos contables en los rrhh
Procesos contables en los rrhhProcesos contables en los rrhh
Procesos contables en los rrhh
 
Conceptos generales de sia
Conceptos generales de siaConceptos generales de sia
Conceptos generales de sia
 
Conceptos generales de sia
Conceptos generales de siaConceptos generales de sia
Conceptos generales de sia
 
Demanda agregada
Demanda agregadaDemanda agregada
Demanda agregada
 

Conceptos generales de sia

  • 1.
  • 2.
  • 3.
  • 5. ELEMENTOS QUE TIENE SIAELEMENTOS QUE TIENE SIA Un SIA se describe como unaUn SIA se describe como una estructura piramidalestructura piramidal
  • 6. TIPOS Y USOS DE SIATIPOS Y USOS DE SIA
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 17.
  • 18.
  • 19.
  • 21. Archivo Maestro Archivo Maestro Cambios del archivo maestro Cambios del archivo maestro Actualización del archivo maestro Actualización del archivo maestro Archivo maestro actualizado Archivo maestro actualizado •Pagar facturas •Otras transacciones Datos de transacciones Datos de transacciones
  • 22.
  • 23. Consulta Ad Hoc Manejo deManejo de consultasconsultas Manejo deManejo de consultasconsultas Respuesta a la consulta Consulta corriente Respuesta a la consulta Mediante uso de base de datos
  • 24. Decisorio oDecisorio o analistaanalista Entrada y salidaEntrada y salida del modelodel modelo ProcesamientoProcesamiento del modelo dedel modelo de decisióndecisión El Pc procesa usando modelo de planeación, de decisión, etc. Interactuando con el usuario
  • 25.
  • 26.
  • 27. 27 Introducir cambios organizacionalesIntroducir cambios organizacionales significativos, puede llegar a ser una operaciónsignificativos, puede llegar a ser una operación difícil y riesgosa:difícil y riesgosa: Lo importante es que no se genereLo importante es que no se genere incertidumbreincertidumbre Se debe cuidar que el modelo se ajuste a laSe debe cuidar que el modelo se ajuste a la organizaciónorganización A PrioriA Priori
  • 28. 28 Alinear el plan de I/S con las estrategiasAlinear el plan de I/S con las estrategias organizacionalesorganizacionales Definir el problema u oportunidad claramenteDefinir el problema u oportunidad claramente Estimar y re-estimar la realización del proyectoEstimar y re-estimar la realización del proyecto Utilizar técnicas apropiadas de administraciónUtilizar técnicas apropiadas de administración de proyectos y herramientas para el desarrollode proyectos y herramientas para el desarrollo de sistemasde sistemas Asignar y/o despedir a las personas correctasAsignar y/o despedir a las personas correctas Asegurar controles apropiados y reforzadosAsegurar controles apropiados y reforzados
  • 29. 29 UsuarioUsuario – 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 NegociosAnalista de Negocios – Analiza el aspecto comercial de el sistema, identificando como proveerá valor comercial y diseña nuevas políticas y procedimientos al negocio.
  • 30.  ProgramadorProgramador – Utiliza las especificaciones del diseño de Sistemas para escribir y probar códigos de programas – Implementa los nuevos sistemas.  Administrador de Bases de DatosAdministrador 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. Roles en el desarrollo de Sistemas de InformaciónRoles en el desarrollo de Sistemas de Información
  • 31. Analista de InfraestructuraAnalista de Infraestructura – Identifica e implanta cambios en la infraestructura (capacidades del network) – Vela por el cumplimiento de estándares. Analista de Administración de CambiosAnalista de Administración de Cambios – Desarrolla y ejecuta plan de administración de cambios y adiestramientos a los usuarios
  • 32. Administrador de ProyectosAdministrador 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)
  • 33. 33 Analista de SistemasAnalista de Sistemas – Identifica como el Instrumento Tecnológico 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. Busca la mejor solución paraBusca la mejor solución para cubrir la necesidadcubrir la necesidad
  • 34. 34 Ciclo de vida de un SIACiclo de vida de un SIA – El SIA tiene una etapa de Introducción, Crecimiento, Madurez, Declinación – La madurez debe contener mejora continua para no declinar – Debe buscar todas las estrategias para fortalecer el sistema. Adquiere mayores atributos que otorgan beneficio al usuario
  • 35.
  • 36.
  • 37. 37
  • 38. Structured Development (Desarrollo Estructurado)Structured Development (Desarrollo Estructurado)  Emplea variedad de diagramas y documentos paraEmplea variedad de diagramas y documentos para describir los requisitos de la informacióndescribir los requisitos de la información o Ejemplo:Ejemplo: E-R Diagram, Data Flow Diagra, Structrue Chart, RAD (rapid application development), Microsoft Visio Er DiagramEr Diagram
  • 39. Object - Oriented DevelopmentObject - Oriented Development Un sistema de información es visto como unaUn sistema de información es visto como una colección de objetos.colección de objetos. oUn 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í.Los objetos pueden interactuar entre sí. El desarrollador define los objetos que sonEl desarrollador define los objetos que son necesarios. Si existen los revisa y continuanecesarios. Si existen los revisa y continua usándolos, de lo contrario, los creausándolos, de lo contrario, los crea
  • 40. • End-User DevelopmentEnd-User Development o Los usuarios pueden adaptar ciertos programas como Excel, Access, Fox pro, File Maker y pueden hacer que las tareas repetitivas sean parte de un formato, de acuerdo a sus necesidades particulares.
  • 41. • Rapid Application Development (RAD)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 cuando hagas click en él.
  • 42. 4.-Determinar el entorno en que el SIA4.-Determinar el entorno en que el SIA cumplirá su cometidocumplirá su cometido
  • 43. 8.-Descubrir nuevas aplicaciones e innovaciones que8.-Descubrir nuevas aplicaciones e innovaciones que puedan aportar grandes beneficios.puedan aportar grandes beneficios.
  • 44.
  • 45.
  • 46.  Una compañía que vende herramientas deUna compañía que vende herramientas de construcción y materiales a contratistas, considera unconstrucción y materiales a contratistas, considera un proyecto de sistemas, por lo siguiente: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.
  • 47.  Metas:Metas: – Reducir la incidencia de extender crédito a clientes de alto riesgo  Objetivos: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: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
  • 48. • Definir objetivos y MetasDefinir objetivos y Metas – En esta etapa es importante explorar y examinarEn esta etapa es importante explorar y examinar las ideas:las ideas: • ¿Se puede hacer? • ¿Cuánto nos cuesta? ¿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 deHay que estudiar con precisión los factores de éxito (CSF).éxito (CSF).
  • 49.  Esta fase envuelve determinar los requisitos deEsta fase envuelve determinar los requisitos de información, pero debe enfatizar en el Input,información, pero debe enfatizar en el Input, Output, Processing, los datos y la escala deOutput, Processing, los datos y la escala de procesamiento.procesamiento.  Hay tres pasos para definir los requisitos del sistema:Hay tres pasos para definir los requisitos del sistema: o Entender el sistema existente o Identificar oportunidades de mejorarlo o Desarrollar las especificaciones para el nuevo sistema
  • 50. 50
  • 51. 51 • 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.
  • 52. 52 • 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)
  • 53. 53 • La Implantación un sistema puede ser de diversas maneras. • Existen cuatro modos para hacer la implantación: 1. Paralelo1. 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.
  • 54. 2. Piloto2. 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 Fases3. Por Fases • Se implanta por fases, permitiendo que la organización se vaya acostumbrando poco a poco.
  • 55. 55 4. Directo4. 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.
  • 56. • Mantenimiento implica: “upgrade” de los sistemas, solución de errores, material para adiestramientos o procedimientos que deben ser corregidos. • Se debe evaluar su ejecución: (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.
  • 57. 57 • 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)
  • 58. • 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.
  • 59. Modelo en CascadaModelo en Cascada Modelo IncrementalModelo Incremental Modelo en EspiralModelo en Espiral Modelo PrototipadoModelo Prototipado