Conclusiones. Los distintos ciclos de software son utilizados según el tipo de proyecto que se esté realizando, sin importar que metodología se esté usando, siempre se deberá especificar el programa, diseñarlo, validarlo y evolucionarlo; todo esto no sólo válida a la empresa de software o proporciona una mayor satisfacción al cliente, sino que también permite a ingenieros de soporte el preservar el programa durante la vida de este. Resulta necesario identificar que metodología servirá mejor para el programa: una que tenga mayor documentación ayudará a desarrollos grandes y largos, mientras que uno pequeño requerirá más énfasis en entregas constantes. Los distintos ciclos de software son utilizados según el tipo de proyecto que se esté realizando, sin importar que metodología se esté usando, siempre se deberá especificar el programa, diseñarlo, validarlo y evolucionarlo; todo esto no sólo válida a la empresa de software o proporciona una mayor satisfacción al cliente, sino que tambié