Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PARTE III
CONSTRUCCIÓN DE LOS SISTEMAS DE INFORMACIÓN: ENFOQUES CONTEMPORÁNEOS
Resumen Capítulo 11
Rediseño de la institución mediante sistemas de información
Preguntas de repaso
1. ¿Por qué un nuevo sistema de información puede considerarse como cambio
2. organizacional planeado?
3. ¿Cuáles son las cuatro áreas organizacionales de responsabilidad para los
Resumen Capítulo 12
Otros métodos de diseño de sistemas
Distinguir entre las distintas alternativas de desarrollo de sistemas: el del ciclo de vida tradicional
de los sistemas, la elaboración de prototipos, paquetes de software de aplicaciones, desarrollo por
usuarios finales y fuentes externas.
El ciclo de vida tradicional de los sistemas (el más antiguo método para el desarrollo de sistemas) divide el
desarrollo de los sistemas de información en seis etapas formales: definición del proyecto, análisis de
sistemas, diseño, programación, instalación y postimplantación. Las etapas deben llevarse a cabo de
manera secuencial, tienen productos definidos y requieren de autorización formal antes de que principie la
siguiente etapa luego de terminar la anterior.
La elaboración de prototipos consiste en desarrollar un sistema no-funcional rápido y barato para que los
usuarios finales interactúen con él y lo evalúen. El prototipo se afina y se mejora hasta que los usuarios
quedan satisfechos porque cumple con todos sus requerimientos y puede ser usado como marco para
crear el sistema final.
Preguntas de repaso
1. ¿Cuál es el ciclo de vida tradicional de los sistemas? ¿Cuáles son sus características?
2. Describir cada una de las etapas del ciclo de vida de los sistemas.
3. ¿Cuáles son las ventajas y desventajas del desarrollo de un sistema de información usando el
método del ciclo de vida tradicional de los sistemas?
4. ¿Qué significa prototipo del sistema de información?
5. ¿Bajo qué condiciones es el uso de prototipos un enfoque útil de sistemas? ¿Qué tipos de
problemas puede ayudar a resolver?
6. Describir cinco cosas en las que la elaboración de prototipos difiere del método del ciclo de vida
tradicional de los sistemas.
7. Enlistar y describir las etapas del proceso de elaboración de prototipos.
8. Enlistar y describir cuatro limitaciones de la elaboración de prototipos.
9. ¿Qué es un paquete de software de aplicaciones? ¿Bajo qué circunstancias deberían usarse los
paquetes para la construcción de los sistemas de información?
10. ¿Cuáles son las principales ventajas del uso de paquetes de software de aplicaciones para el
desarrollo de un sistema de información? ¿Por qué los
11. paquetes ejercen un gran atractivo para los administradores?
12. Enlistar y describir las principales desventajas de los paquetes de software para aplicaciones.
13. ¿Qué significa la adaptación de paquetes? ¿Bajo qué circunstancias puede crearse un problema al
implantar un paquete de software de aplicación?
14. Enumerar los principales criterios para evaluar un paquete de software de aplicación.
15. ¿Cómo se altera el proceso de desarrollo de sistemas cuando un paquete de software de aplicación
se considera y se selecciona?
Resumen Capítulo 13
Aseguramiento de la calidad de los sistemas de información
Describir cómo los sistemas de información pueden contribuir con la administración de calidad
total en una institución.
Los sistemas de información pueden contribuir con la administración de calidad total al ayudar a otras
funciones de negocios a realizar su trabajo de manera más eficaz, al ayudar a analizar y rediseñar los
procesos de negocios, al sugerir nuevas maneras para aplicar la tecnología para mejorar la calidad y
compartiendo su experiencia en los procesos de cuantificación y medición con otras áreas de la institución.
Explicar por qué los sistemas de información deben prestar cuidado especial al aseguramiento de la
calidad del software.
El software juega un papel central en la mayoría de las organizaciones y es una parte integral de las
operaciones, productos y servicios diarios. Sin embargo, presenta problemas de calidad a causa de la
dificultad en desarrollar software que capte con precisión las especificaciones del usuario, porque las
monsergas en el software pueden ser imposibles de eliminar y por los altos costos de mantener el software
y corregir los errores.
Identificarlas principales soluciones a los problemas de calidad en los sistemas de información.
Los problemas de calidad en los sistemas de información pueden ser minimizados usando metodologías de
desarrollo, métricas de software, herramientas de calidad, procedimientos profundos de prueba de sistemas
estructurados y reasignando los recursos para recalcar más la importancia de las primeras etapas del ciclo
de desarrollo de los sistemas.
Describir las herramientas y metodologías tradicionales para la promoción de la calidad en los
sistemas de información.
El análisis estructurado destaca el flujo de datos y el proceso a través del cual los datos se transforman. Su
herramienta principal es el diagrama de flujo de datos. El diseño y la programación estructuradas son
disciplinas de diseño de software que producen un software confiable y bien documentado con una
estructura sencilla y clara que es fácil para los demás de entender y mantener. Las tablas de decisiones,
los árboles de decisiones y el pseudocódigo describen a la lógica de procesamiento en una forma tabular,
gráfica y narrativa, respectivamente. Los diagramas de flujo de sistemas son útiles para documentar los
aspectos físicos del diseño de sistemas.
Describir las nuevos enfoques para la promoción de la calidad en los sistemas de información.
La ingeniería de software apoyada por computadora (CASE) automatiza las metodologías para el desarrollo
de sistemas. Promueve normas y mejora la coordinación y consistencia durante el desarrollo de los
Lic. Manuel Armando Arana Nava Página 5
Administración de Sistemas de Información
sistemas. Las herramientas CASE ayudan a los constructores de sistemas a construir un mejor modelo del
sistema y facilitan la revisión de las especificaciones de diseño para corregir errores. Se espera que el
desarrollo del software orientado a objetos reduzca el tiempo y costo de escribir software y de hacer
cambios de mantenimiento, porque modela al sistema corno una serie de objetos reutilizables que combina
datos y procedimientos. La reingeniería de software ayuda a los constructores de sistemas a reconfigurar el
software envejecido para que se apegue a los principios del diseño estructurado, haciéndolo más fácil de
mantener.
Preguntas de repaso
1. ¿Qué es administración de calidad total? ¿Cómo pueden los sistemas de información contribuir con
ella?
2. ¿Por qué puede el software llegar a ser una problema tan importante de calidad para los sistemas
de información?
3. Describir dos problemas de calidad del software.
4. Citar y describir cuatro soluciones para problemas de calidad de software.
5. ¿Qué es el análisis estructurado? ¿Cuál es el papel de lo siguiente en el análisis estructurado:
diagramas de flujo de datos, diccionarios de datos, especificaciones de proceso?
6. ¿Cuáles son las tres técnicas para documentar las reglas de decisiones? Comparar las
características de las tres.
7. ¿Cuáles son los principios de diseño estructurado? ¿Cómo puede promover la calidad del software?
8. ¿Cuál es la relación entre la programación estructurada y el diseño estructurado?
9. Describir el uso de diagramas de flujo de sistemas.
10. ¿Cuál es la diferencia entre el desarrollo de software orientado a objetos y las metodologías
estructuradas tradicionales?
11. ¿Qué es CASE? ¿Cómo puede promover la calidad en los sistemas de información?
12. ¿Cuáles son algunos de los elementos claves de las herramientas CASE?
13. ¿Qué son la reingeniería de software y la ingeniería retrospectiva? ¿Cómo promueven la calidad en
los sistemas de información?
Resumen Capítulo 14
Éxito y fracaso de los sistemas: implantación
Preguntas de repaso
1. ¿Qué significa el fracaso de los sistemas de información?
2. ¿Qué tipos de problemas evidencian el fracaso de los sistemas de información?
3. ¿Cómo se puede medir el éxito de los sistemas? ¿Qué parámetros de medición del éxito son los
más importantes?
4. Definir implantación. ¿Cuáles son los principales enfoques para la implantación?
5. ¿Por qué es necesario entender el concepto de implantación al examinar el éxito o fracaso de los
sistemas?
6. ¿Cuáles son las principales causas del éxito y del fracaso en la implantación?
7. ¿Cuál es la brecha de comunicación usuario-diseñador? ¿Qué problemas de implantación puede
crear?
8. Listar algunos problemas de implantación que pueden ocurrir en cada etapa del proceso de
desarrollo de los sistemas.
9. ¿Qué dimensiones influyen sobre el nivel de riesgo en cada proyecto de desarrollo de sistemas?
10. ¿Qué técnicas de administración de proyectos pueden ser usadas para controlar el riesgo en los
proyectos?
11. ¿Qué estrategias pueden ser usadas para vencer la resistencia de los usuarios a los proyectos de
desarrollo de sistemas?
12. ¿Qué consideraciones institucionales deben ser atacadas por el diseño de sistemas de
información?
Lic. Manuel Armando Arana Nava Página 7