2. El ciclo de vida de un
software comprende
diversas etapas que
lo acompaña desde
un inicio, hasta que
el producto está
terminado; luego de
la etapa final el
equipo de trabajo
suele hacer
constantes
mantenciones para
optimizar el
funcionamiento
3. Primera etapa: Análisis de Entorno
En la etapa de análisis hay que investigar y evaluar el entorno para solucionar un problema
y cubrir una necesidad.
4. Segunda etapa: Especificación de
Requerimientos
Consiste en planificar, asignando
tiempo, fondos y materiales
necesarios para que el equipo
pueda trabajar. En esta fase
también vemos las futuras
funcionalidades del software en
base a los requerimientos
determinados
5. Tercera
etapa: Diseño
En esta etapa,
utilizamos la
información
conseguida de las
fases anteriores y
definimos las
especificaciones del
Software. La mayor
tarea de la etapa de
diseño es crear un
modelo del Software,
para tener un punto
de guía.
6. Cuarta etapa:
Desarrollo
Aquí empezamos a
emplear el código
base para
seleccionar el rumbo
del código. Es la
etapa donde el
equipo de trabajo
tiene las tareas
definidas y se pone
a cabo el desarrollo
del Software.
7. Quinta etapa: Pruebas
El testeo es la base de esta tarea. Se buscan
vulnerabilidades a corregir para lanzar la primera
versión oficial del producto. En este punto del ciclo
del Software es cuando está casi listo para lanzarse,
habiendo superado exitosamente todas las fases
anteriores.
8. Sexta y última
etapa: Mantención
En esta etapa desarrollamos
nuevas versiones del producto
para actualizarlo. Buscamos
errores, defectos y
malfuncionamientos del producto
para solucionarlos y así optimizar
el funcionamiento del Software.