ciclo de vida de un sistema de información.

ciclo de vida de un sistema de información.

r

Las etapas del proceso de desarrollo de software

Cualquier sistema de información va pasando por una serie de fases a lo largo de su vida

Cualquier sistema de información va pasando por una serie de fases a lo largo de su vida

Planificación

Subtema

Antes de que se le de oficialmente el pistoletazo de salida a un proyecto de desarrollo de un
sistema de información, es nece

Antes de que se le de oficialmente el pistoletazo de salida a un proyecto de desarrollo de un
sistema de información, es necesario realizar una serie de tareas previas que influirán
decisivamente en la finalización con éxito del proyecto.

Análisis

Lo primero que debemos hacer para construir un sistema de información es averiguar qué es
exactamente lo que tiene que hacer

Lo primero que debemos hacer para construir un sistema de información es averiguar qué es
exactamente lo que tiene que hacer el sistema.

La etapa de análisis en el ciclo de vida del
software corresponde al proceso mediante el cual se intenta descubrir qué es lo que realmente
se necesita y se llega a una comprensión adecuada de los requerimientos del sistema

Subtema

Diseño

Mientras que los modelos utilizados en la etapa de análisis representan los requisitos del
usuario desde distintos puntos de

Mientras que los modelos utilizados en la etapa de análisis representan los requisitos del
usuario desde distintos puntos de vista (el qué), los modelos que se utilizan en la fase de
diseño representan las características del sistema que nos permitirán implementarlo de forma
efectiva

SuUn software bien diseñado debe exhibir determinadas características. Su diseño debería ser
modular en vez de monolítico.btema

Uso y mantenimiento

La etapa de mantenimiento consume típicamente del 40 al 80 por ciento de los recursos de
una empresa de desarrollo de softwar

La etapa de mantenimiento consume típicamente del 40 al 80 por ciento de los recursos de
una empresa de desarrollo de software. De hecho, con un 60% de media, es probablemente la
etapa más importante del ciclo de vida del software. Dada la naturaleza del software, que ni se
rompe ni se desgasta con el uso, su mantenimiento incluye tres facetas diferentes

mantenimiento
correctivo, mantenimiento adaptativo, mantenimiento perfectivo

Instalación / Despliegue

Una vez concluidas las etapas de desarrollo de un sistema de información (análisis, diseño,
implementación y pruebas), llega

Una vez concluidas las etapas de desarrollo de un sistema de información (análisis, diseño,
implementación y pruebas), llega el instante de que poner el sistema en funcionamiento, su
instalación o despliegue.

De cara a su instalación, hemos de planificar el entorno en el que el sistema debe funcionar,
tanto hardware como software

Pruebas

Errar es humano y la etapa de pruebas tiene como objetivo detectar los errores que se hayan
podido cometer en las etapas ante

Errar es humano y la etapa de pruebas tiene como objetivo detectar los errores que se hayan
podido cometer en las etapas anteriores del proyecto (y, eventualmente, corregirlos).

La búsqueda de errores que se realiza en la etapa de pruebas puede adaptar distintas formas,
en función del contexto y de la fase del proyecto

Implementación

Una vez que sabemos qué funciones debe desempeñar nuestro sistema de información
(análisis) y hemos decidido cómo vamos a org

Una vez que sabemos qué funciones debe desempeñar nuestro sistema de información
(análisis) y hemos decidido cómo vamos a organizar sus distintos componentes (diseño), es el
momento de pasar a la etapa de implementación

Para la fase de implementación hemos de seleccionar las herramientas adecuadas, un entorno
de desarrollo que facilite nuestro trabajo y un lenguaje de programación apropiado para el tipo
de sistema que vayamos a construir.