[ Ciclo de vida del desarrollo de un Sistema ]
En este nuevo capítulo nos centraremos en analizar y desarrollar el proceso de vida de un sistema de información, en palabras más simples, nos encargaremos de explicar y resumir todo el proceso de desarrollo que conlleva la creación de este tipo de sistemas.
Los sistemas de información se dividen en seis fases respectivamente, aunque esto depende más que nada de la empresa, ya que dependiendo de la empresa que sea, el nivel de fases aumenta o disminuye.
-Fase de Requisitos.
-Fase de Análisis.
-Fase de Diseño.
-Fase de Implementación.
-Fase de Mantenimiento.
-Retiro.
Los sistemas de información se dividen en seis fases respectivamente, aunque esto depende más que nada de la empresa, ya que dependiendo de la empresa que sea, el nivel de fases aumenta o disminuye.
-Fase de Requisitos.
-Fase de Análisis.
-Fase de Diseño.
-Fase de Implementación.
-Fase de Mantenimiento.
-Retiro.
La primera fase que encontramos es la "fase de requisitos", en esta primera fase se crea un documento que tendrá como objetivo almacenar todos los requerimientos e instrucciones que el cliente le dará a los analistas de sistemas para la elaboración del sistema de información, en otras palabras, se anotarán en el documento todas las necesidades que tenga el cliente.
La segunda fase que encontramos es la "fase de análisis", en esta segunda fase se crea el documento de "especificaciones funcionales", documento que se encargará de explicar con detalle todas las funciones que podrá realizar el sistema cuando esté terminado, esta fase es un tanto delicada, ya que debe ser aprobada por el propio cliente que costeará el sistema, si este sistema no llegara a satisfacer sus necesidades, se tendrá que corregir una y otra vez hasta que cumpla con las respectivas expectativas y especificaciones redactadas en el documento.
Una vez que el cliente consigue aprobar este documento, se pasa a redactar un "plan de administración", plan que incluye el presupuesto del sistema, las necesidades de las personas que llevarán a cabo el proyecto, etcétera.
La tercera fase que encontramos es la "fase de diseño", fase que se encargará de descomponer al sistema en módulos, los módulos deben ser descritos con detalle y se debe explicar de manera clara los algoritmos usados por los módulos, los módulos son los encargados de realizar una tarea en específico en beneficio de la creación del sistema.
Se puede agregar que los módulos trabajan con estructuras de datos, datos que estarán en los módulos para poder hacer que los módulos trabajen... Esta fase debe ser entregada en forma de "documento de diseño".
La cuarta fase que encontramos es la "fase de implementación", en esta fase se entrega todo lo hecho a los programadores, ellos tendrán la labor de traducir todo lo dicho a un lenguaje de programación en específico, por ejemplo, C++ o Python.
En esta fase los módulos se combinan con los documentos para formar al sistema de información al completo.
La quinta fase que encontramos es la "fase de mantenimiento", después de terminar el sistema de información, es normal que este presente una serie de errores, por lo que debe pasar por una fase de mantenimiento para poder solventar estos errores.
También podemos estar en el caso de que deseamos mejorar el sistema o simplemente ampliarlo, esto también entraría en esta fase.
La sexta y última fase que encontramos es la "fase de retiro", esta fase es la encargada de acabar con el último suspiro del sistema, es decir, acabar con su objetivo y apagar su funcionamiento, ya sea porque su objetivo ha sido cumplido, ha sido modificado, o porque ya no da un servicio útil.
Se puede agregar que los módulos trabajan con estructuras de datos, datos que estarán en los módulos para poder hacer que los módulos trabajen... Esta fase debe ser entregada en forma de "documento de diseño".
La cuarta fase que encontramos es la "fase de implementación", en esta fase se entrega todo lo hecho a los programadores, ellos tendrán la labor de traducir todo lo dicho a un lenguaje de programación en específico, por ejemplo, C++ o Python.
En esta fase los módulos se combinan con los documentos para formar al sistema de información al completo.
La quinta fase que encontramos es la "fase de mantenimiento", después de terminar el sistema de información, es normal que este presente una serie de errores, por lo que debe pasar por una fase de mantenimiento para poder solventar estos errores.
También podemos estar en el caso de que deseamos mejorar el sistema o simplemente ampliarlo, esto también entraría en esta fase.
La sexta y última fase que encontramos es la "fase de retiro", esta fase es la encargada de acabar con el último suspiro del sistema, es decir, acabar con su objetivo y apagar su funcionamiento, ya sea porque su objetivo ha sido cumplido, ha sido modificado, o porque ya no da un servicio útil.
Comentarios
Publicar un comentario