Академический Документы
Профессиональный Документы
Культура Документы
Capítulo 13
CONSTRUCCIÓN DE SISTEMAS DE
INFORMACIÓN
CASOS DE VIDEO
Caso 1: IBM: Gestión de Procesos de Negocio en una Arquitectura Orientada a Servicios
y Gestión de Proyectos
Caso 2: Desarrollo rápido de aplicaciones con Appcelerator
Instructional Video 1: Salesforce y Google: Ventas Desarrollo de soportar sistemas con
aplicaciones en línea
Management Information Systems
CAPÍTULO 13: LOS SISTEMAS DE INFORMACIÓN DE CONSTRUCCIÓN
Objetivos de Aprendizaje
CAMBIO
ORGANIZACIONAL
LLEVA RIESGOS Y
BENEFICIOS
Las formas más comunes de cambio
en la organización son la
automatización y racionalización.
Estas estrategias relativamente
lentos y lento cambiante presentar
retornos modestos, pero poco
riesgo. Más rápido y más completo
de cambios como el rediseño y
cambios de paradigma-lleva
grandes recompensas, pero ofrece
posibilidades importantes de
fracaso.
FIGURA 13-1
• Desarrollo de sistemas:
– Las actividades que intervienen en la producción de una
solución de sistema de información para un problema
de organización o de oportunidad
1.Análisis de sistemas
2.Diseño de sistemas
3.Programación
4.Pruebas
5.Conversión
6.La producción y mantenimiento
EL PROCESO DE
DESARROLLO DE
SISTEMAS
La construcción de un sistema
puede ser dividido en seis
actividades principales.
FIGURA 13-4
• Análisis de sistemas
– Análisis de problema a ser resuelto por el sistema de
nuevo
• La definición del problema y la identificación de las causas
• Especificación de soluciones
– Informar de propuesta identifica y analiza las soluciones
alternativas
• Identificar las necesidades de información
– Incluye el estudio de factibilidad
• Es la inversión solución factible y bueno?
• Se requiere la tecnología, la habilidad disponibles?
• Diseño de sistemas
– Describe las características de la red que ofrecerán funciones
identificadas durante el análisis de los sistemas de
– Debe abordar todos los componentes gerenciales,
organizacionales y tecnológicas de la solución del sistema
– Papel de los usuarios finales
• Requisitos de usuario información de la unidad de construcción de
sistemas
• Los usuarios deben tener el suficiente control sobre el proceso de
diseño para asegurar que el sistema refleje sus prioridades de negocio y
necesidades de información
• Insuficiente participación de los usuarios en el esfuerzo de diseño es de
las principales causas de fallo del sistema
• Programación:
– Especificaciones del sistema de la etapa de diseño se
traducen a código de programa de software
• Pruebas
– Asegura sistema produce resultados correctos
– Las pruebas unitarias: Pruebas de cada programa por
separado en el sistema
– Sistema de prueba: Prueba de funcionamiento de sistema
como un todo
– Las pruebas de aceptación: Hace que el sistema esté listo
para ser utilizado en el entorno de producción
– Plan de pruebas: Todos los preparativos para la serie de
pruebas
FIGURA 13-5 Cuando se desarrolla un plan de prueba, es imperativo incluir las diversas condiciones para ser probados, los requisitos para cada condición de prueba y
los resultados esperados. Los planes de prueba requieren la participación de los usuarios finales y especialistas en sistemas de información.
• Conversión
– Proceso de cambiar de sistema antiguo al nuevo sistema
– Cuatro estrategias principales
1. Estrategia paralela
2. Direct corte y cambio
3. Estudio piloto
4. Enfoque por fases
– Requiere formación del usuario final
– Finalización de la documentación detallada que muestra
cómo funciona el sistema del punto de vista técnico y
de usuario final
• La producción y mantenimiento
– Sistema revisado para determinar si las revisiones necesarias
– Puede incluir post-implementación documento de auditoría
– Mantenimiento
• Los cambios en el hardware, software, documentación o
procedimientos para un sistema de producción para corregir
errores, cumplir con los nuevos requisitos, o mejorar la
eficiencia de procesamiento
– 20% de la depuración, el trabajo de emergencia
– 20% de los cambios en el hardware, software, datos, informes
– 60% de los trabajos: mejoras de los usuarios, la mejora de la
documentación, la recodificación de una mayor eficiencia de
procesamiento
FIGURA 13-6 El sistema consta de tres procesos: Verificar la disponibilidad (1,0), inscripción estudiantil (2,0), y confirmar la inscripción (3,0). El nombre y el contenido de cada
uno de los flujos de datos aparecen junto a cada flecha. Hay una entidad externa en este sistema: el alumno. Hay dos almacenes de datos: el archivo de estudiante
maestro y el archivo de curso.
FIGURA 13-7 Este gráfico muestra la estructura de nivel más alto o más abstracta de diseño para un sistema de nómina,
proporcionando una visión general de todo el sistema.
CLASE Y HERENCIA
FIGURA 13-8
• Prototipos
– La construcción del sistema experimental rápidamente ya
bajo costo para los usuarios finales para evaluar
– Prototipo: Trabajo pero la versión preliminar del sistema de
información
• Aprobado prototipo sirve como molde para la final del sistema
– Pasos en la creación de prototipos
1. Identificar las necesidades de los usuarios
2. Desarrollar prototipo inicial
3. Utilice prototipo
4. Revisar y mejorar el prototipo
EL PROCESO DE
PROTOTIPOS
El proceso de desarrollo de un prototipo
se puede dividir en cuatro pasos. Debido
a que un prototipo se pueden desarrollar
de forma rápida y poco costosa, los
fabricantes de sistemas puede ir a través
de varias iteraciones, repitiendo los
pasos 3 y 4, para refinar y mejorar el
prototipo antes de llegar a la operación
final.
FIGURA 13-9
• Ventajas de prototipos
– Útil si alguna incertidumbre en los requisitos o las soluciones de
diseño
– A menudo se utiliza para el diseño de interfaz de usuario final
– Es más probable que cumplan los requisitos de los usuarios
finales
• Desventajas
– Puede pasar por alto los pasos esenciales
– No puede acomodar grandes cantidades de datos o el número
grande de usuarios
• Es posible que no se someten a pruebas o documentación completa
• Subcontratación
– Varios tipos
• Cloud y SaaS proveedores
– Empresas Participantes utilizar el software y hardware de la
computadora proporcionada por los distribuidores
• Proveedores externos
– Contratado para diseñar, crear software
– Interno de outsourcing
» Impulsado por las empresas necesitan de habilidades
adicionales, recursos, activos
– La subcontratación
» Impulsada por la reducción de costos
• Outsourcing (cont.)
– Ventajas
• Permite flexibilidad en la organización de TI
necesita
– Desventajas
• Los costos ocultos, por ejemplo,
– Identificación y selección de proveedores
– Transición al vendedor
• La apertura de los procesos propios del negocio a
terceros
40 © Prentice Hall 2011
Management Information Systems
CAPÍTULO 13: LOS SISTEMAS DE INFORMACIÓN DE CONSTRUCCIÓN
FIGURA 13-10 Si una empresa invierte $ 10 millones en contratos de outsourcing costa afuera, esa compañía realmente pasará del 15,2 por ciento en costes adicionales, incluso en el
mejor de los casos. En el peor de los casos, donde hay una caída drástica de la productividad a lo largo de la transición excepcionalmente altos costos de despido, una
empresa puede llegar a pagar hasta un 57 por ciento en costos adicionales en la parte superior de la inversión $ 10 millones para un contrato en alta mar.
• El desarrollo ágil
– Se centra en la rápida entrega de software que trabaja
rompiendo proyecto grande en varios pequeños
subproyectos
– Subproyectos
• Se trata como proyectos separados, completos
• Terminado en cortos períodos de tiempo utilizando la
iteración y retroalimentación continua
– Destaca cara a cara la comunicación a través de
documentos escritos, lo que permite la colaboración y
la decisión de hacer más rápido