Punto en la vida de un programa en el que se considera completado y libre de errores. El desarrollo continuo puede ser innecesario, pero como pueden aparecer correcciones de errores ocasionales y parches de seguridad, se puede considerar esta fase como de mantenimiento a largo plazo.