Logotipo de Orbis Sapientia Elearning Services

Servicios de formación. Especialistas en E-learning.

Ciclo de vida del software

Programar es desarrollar software y crear software es un proceso formado a su vez por otros procesos en un determinado orden. Si, es un algoritmo de proporciones enormes.

Por supuesto, cada proceso del ciclo de vida, tendrá a su vez, otra serie de procesos menores: divide y vencerás.

Esa división resulta en etapas o fases que llevan a la correcta realización del programa, aplicación o software deseado. Como esto es abordable de muy diferentes maneras, existen etapas que se pueden ordenar de forma diferentes, reciben otro nombre, se utilizan de distinta manera, etc.

Cada conjunto de fases o etapas que guardan una relación y están ordenadas de una forma determinada para que finalmente, todo resulte en la generación de un software, reciben el nombre de ciclo de vida del software. Y como, insistimos, hay diferentes conjuntos o ciclos de vida del software, aquí elegiremos el llamado ciclo de vida del software lineal por su sencillez (idóneo para quién empieza).

Las etapas o procesos principales del ciclo de vida del software lineal son:

  • Planificación.
  • Análisis.
  • Fase de diseño.
  • Implementación.
  • Depuración.
  • Explotación (comprende la fase de instalación y aceptación).

Insistimos, cada uno de estos procesos, puede dividirse en otros más pequeños pero en resumen, quedan así.

Otro tipo de ciclo de vida, también muy simple, es el llamado en cascada.


";}
X