Resultados producidos durante el desarrollo de software. Algunos artefactos, como casos de uso, diagramas de clase, requisitos y documentos de diseño, ayudan a describir la función, arquitectura y diseño del software. Otros artefactos tienen que ver con el proceso de desarrollo en sí, como los planes de proyecto, los casos de negocio y las evaluaciones de riesgos.