Perdón por la demora en responder, el proceso unificado o UP (en inglés unified process) es una metodología para desarrollo de proyectos de software. Es una metodología basada en el desarrollo incremental de los distintos artefactos necesarios para el desarrollo de software, desde los relacionados con el Análisis de Requisitos hasta los relacionados con el Modelo del Diseño u otros. El proceso unificado es una de las metodologías o corrientes que se oponen a la concepción "tradicional" del modelo de desarrollo de software en cascada según el cual el desarrollo de software se estructuraba en una serie de pasos secuenciales de modo que el análisis de requisitos era una etapa previa al diseño y este a su vez una etapa previa al desarrollo. El UP y otros modelos proponen el desarrollo de software en iteraciones donde se trabaja incrementalmente sobre requisitos, diseño, implementación, etc. desde momentos tempranos y el trabajo acumulando va retroalimentando de información a las siguientes partes del desarrollo.
En el UP se llama artefacto a un documento o parte del proyecto, que puede recoger cosas diversas. Un artefacto puede ser el Modelo de Casos de Uso, otro el Modelo del Dominio, otro el Modelo de Diseño, etc. Los artefactos se clasifican en disciplinas.