Bienvenido al blog de Underc0de   Click to listen highlighted text! Bienvenido al blog de Underc0de

Ciclo de vida del desarrollo de software

El término ciclo de vida del software describe el desarrollo de software, desde la fase inicial hasta la fase final, incluyendo su estado funcional.

Es necesario definir y seguir un ciclo de vida para tener la certeza de que el software que se desarrollará cumplirá con las necesidades definidas y tendrá la calidad suficiente para ponerlo en producción. Básicamente se debe:

  • Validar que el desarrollo de la aplicación es la correcta
  • Garantizar que el software cumple los requisitos

Ciclo de vida básico de un software

consta de al menos, los siguientes procedimientos:

  • Definir los objetivos que debe cumplir el software.
  • Análisis de los requisitos y su viabilidad: recopilar, examinar y formular los requisitos del cliente y examinar cualquier restricción que se pueda aplicar.
  • Requisitos generales de la arquitectura de la aplicación.
  • Definición precisa de cada subconjunto de la aplicación.
  • Programación (programación e implementación) en un lenguaje de programación donde se crearán las funciones definidas durante la etapa de diseño.
  • Pruebas unitarias, donde se comprobará a nivel individual cada subconjunto de la aplicación para garantizar que se implementaron de acuerdo con las especificaciones.
  • Integración: para garantizar que los diferentes módulos y subprogramas se integren con la aplicación.
  • Prueba y validación que garantiza que el software cumple con las especificaciones originales.
  • Documentación y manual del usuario.
  • Mantenimiento

Comentarios

comentarios

0 Reviews

Posts Relacionados

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Click to listen highlighted text!