Es un conjunto estructurado de actividades requeridas para desarrollar un sistema de software este contiene unos pasos que son requisitos, Diseño, Validación, evolución.
también tiene unas caracteristicas
Entendible
Se encuentra el proceso bien definido y es entendible ?
Visible
El proceso es visible al exterior ?
Aceptable. el proceso es aceptado por aquellos involucrados en el ?.
Confiable. Los errores del proceso son descubiertos antes de que se conviertan en errores del producto ?
Mantenible. Puede el proceso evolucionar para cumplir con los objetivos organizacionales ?
Rapidez. Que tan rápido puede producirse el sistema ?