Está en la página 1de 2

Introduccion

El capítulo 11 de Sistemas de Información aborda el tema del desarrollo de sistemas en un


entorno globalizado y competitivo. El autor comienza presentando dos tipos de software:
software interno y software de aplicación. El software interno es el que permite interactuar
con el sistema computacional, mientras que el software de aplicación es el que resuelve
problemas funcionales de los usuarios.

El autor luego discute la tendencia de los costos de hardware y software. Los costos de
hardware han disminuido, mientras que los costos de software han aumentado. Esto hace que
el desarrollo de sistemas sea un proceso costoso y complejo.

Un estudio realizado en diversas organizaciones encontró que el 25% de los proyectos de


desarrollo de software se cancelaron, menos del 1% se completaron a tiempo y dentro del
presupuesto, y los proyectos grandes se retrasaron un año o más y costaron el doble de lo
presupuestado. Estos resultados indican que es necesario mejorar el proceso de desarrollo de
sistemas.

El capítulo revisa los siguientes aspectos del desarrollo de sistemas:

Ciclo de vida de los sistemas de información: Este ciclo consta de las siguientes etapas: análisis,
diseño, implementación, prueba y operación y mantenimiento.

Variables determinantes en el proceso de desarrollo de sistemas: Estas variables incluyen los


requerimientos del usuario, las limitaciones de tiempo y presupuesto, y la tecnología
disponible.

Métodos alternos para la adquisición de sistemas: Estos métodos incluyen el método


tradicional, la compra de paquetes, el desarrollo por parte del usuario final y el outsourcing.

El capítulo concluye con una discusión de las ventajas y desventajas de cada método de
adquisición de sistemas.

El ciclo de vida de los sistemas de información

El ciclo de vida de los sistemas de información se compone de cinco fases: nacimiento,


desarrollo, operación, mantenimiento y muerte. En la fase de nacimiento, se identifica una
necesidad y se evalúa si es justificable desarrollar el sistema. En la fase de desarrollo, se
analizan los requerimientos, se diseña el sistema y se desarrollan los programas necesarios. En
la fase de operación, el sistema está en pleno funcionamiento, y los usuarios introducen datos
y obtienen información. Si no cumple con los requisitos o surgen errores, se pasa a la fase de
mantenimiento, donde se corrigen errores y se pueden incluir nuevos requerimientos.
Finalmente, en la fase de muerte, el sistema se retira si ya no es necesario o se reemplaza por
uno mejor, reiniciando el ciclo si se realizan cambios significativos.
Variables determinantes en el proceso de desarrollo de sistemas

En el contexto del desarrollo de sistemas de información, es fundamental considerar diversas


variables que tienen un impacto significativo en todo el proceso. Estas variables, son la calidad,
las especificaciones del usuario, los recursos y el tiempo. Comprender y gestionar estas
variables es esencial para evitar problemas durante la operación del sistema.

Calidad: La calidad se refiere a qué tan bien el sistema cumple con los requisitos de
confiabilidad y eficiencia. Un sistema de alta calidad suele tener una vida útil más larga,
mientras que un sistema de baja calidad puede tener una vida útil más corta y requerir
mantenimiento constante. La calidad del sistema es esencial para garantizar su eficacia y
eficiencia a lo largo del tiempo.

Especificaciones del usuario: Estas especificaciones son las funciones y características que el
usuario espera que el sistema realice. Cumplir con todas las especificaciones y expectativas del
usuario es crucial para que el proceso de desarrollo se considere exitoso. Las especificaciones
del usuario actúan como un conjunto de requisitos clave que deben ser satisfechos.

Recursos: Los recursos se componen de las personas involucradas en el proceso de desarrollo,


el equipo y el financiamiento necesario. La gestión eficiente de los recursos es esencial para
asegurar un desarrollo competitivo. Es importante que el proceso de desarrollo consuma la
cantidad mínima de recursos sin comprometer la calidad ni las especificaciones del usuario.

Tiempo: El tiempo abarca desde el inicio del desarrollo hasta que el sistema entre en
operación. Cumplir con las expectativas de tiempo es esencial para que el proyecto sea
exitoso. La gestión adecuada del tiempo es clave para evitar retrasos que puedan afectar el
negocio o el entorno en el que se utiliza el sistema.

Estas variables están estrechamente interconectadas, lo que significa que cambios en una
variable pueden influir en las demás. Por ejemplo:

Si se incrementan las especificaciones del usuario, es probable que aumente el tiempo de


desarrollo y que se requieran más recursos, lo que a su vez puede afectar la calidad final del
software.

También podría gustarte