La vida también existe en la tecnología
Todos los softwares tienen un ciclo de vida, que deben de ir cumpliendo con las diferentes etapas para tener el mejor funcionamiento. Es muy interesante ver que se requiere de ciertas etapas para poder ser mejor cada vez, es una forma en la que nos podemos relacionar con la tecnología, con el ciclo de vida.
El ciclo de vida del software consta de tres partes el desarrollo,
el uso y el mantenimiento. Se entra en un loop de uso y mantenimiento. Este loop
dura el resto de la vida útil de el software, ya que siempre esta en uso y
siempre se debe de recuperar o de reparar en algún aspecto por el mismo desgaste
que se le da. El mantenimiento lo que se
le hace son correcciones a los errores que pudo a ver presentado en el pasado y
las actualizaciones le añaden contenido. Si te cuesta entenderlo piénsalo como
si fuera un videojuego cuando tiene bugs se deben de arreglas y para meterle
nuevas cosas al juego se actualiza.
En el caso del mantenimiento debe de existir una persona
encargada de estudiar las bases del programa además de la documentación para así
poder entenderlo. Lo que sucede cuando existen muchos problemas que hace casi
inutilizable al software es mejor partir de cero ya que puede tomar mucho y
costar demasiado arreglar el paquete existente.
Existen varias fases en el la etapa del desarrollo, dentro de estas se encuentran los análisis de requisitos, el diseño, la implementación y las pruebas. cada una de estas etapas tiene mucha importancia ya que si falla una se debe de repetir el proceso. es decir aquí es todo o nada.
El ciclo de vida del software es algo muy interesante, como
lo veo yo es algo que se puede humanizar, vemos que como nosotros siempre esta creció
y siempre debe de mejorar para adaptarse a lo que se demande en el presente y
el futuro cercano. Sin duda una de las tareas más difíciles que tienen los
ingenieros en software.

No hay comentarios.:
Publicar un comentario