Los procesos de desarrollo de software

El proceso de desarrollo de software es muy parecido del ciclo de vida del software los dos siguen una cantidad de pasos, pero la diferencia es que uno es una rama del otro, el proceso de desarrollo de software se refiere a los pasos a seguir y da una explicación de porqué se tiene que seguir estos pasos y el ciclo de vida del software son los pasos a seguir.

Los procesos de desarrollo de software se dividen en muchos pasos que pueden seguir pero las principales que se tienen son:

  • Recolección de datos o analizar.
  • Especificar
  • Arquitectura de software
  • Implementación
  • Testeo
  • Documentación
  • Soporte
  • Mantenimiento

 

La recolección de datos es donde se investiga lo que quieres hacer y si es viable tu idea, las especificaciones es tener bien definido lo que quieres hacer y como lo quieres hacer, la arquitectura de software es donde se empieza a hacer el código de lo que quieres implementar, la implementación es donde ya tienes el producto y lo empiezas a distribuir entre los usuarios, el testeo es recibir feedback de las personas que están probando tu producto y corregir los errores marcados, la documentación es lo que se va a utilizar si en el futuro se va a mejorar lo que quieres hacer y facilitar su uso, el soporte es donde haces que tu producto sea requerido o usado por los usuarios y por último es el mantenimiento es como el testeo pero con un producto más completo donde los problemas que salieron son corregidos.