Definicion de proceso de software
Un proceso de software es un conjunto de pasos o tareas definidas que se deben llevar a cabo para desarrollar, construir y mantener un software. Estas tareas incluyen el análisis de requisitos, diseño, codificación, pruebas, depuración, instalación, aseguramiento de la calidad y mantenimiento. Cada paso sirve para garantizar que el software cumpla con los requisitos especificados por el usuario. Algunos procesos más que se implican en el mantenimiento y mejora de un software incluyen actualizaciones, retrabajos, pruebas y documentación. Un proceso de software exitoso debe ser consistente, adaptable y, por supuesto, eficaz.