Artifacts

Unified Process for EDUcation: Artifacts

Artifacts are either final or intermediate work products that are produced and used during a project. Artifacts are used to capture and convey project information. An artifact can be any of the following:
  • A document, such as Software Requirements Specification
  • A model, such as the Use-Case Model or the Design Model
  • A model element; that is, an element within a model, such as a class, or a subsystem

Models and model elements, have reports associated with them (See: Software Development Templates). A report extracts information about models and model elements from a tool. A report presents an artifact or a set of artifacts. Most artifacts have guidelines, which describes the artifact in more detail.

Most artifacts are also linked to a specific template and case study so you can have a better view on how to use and understand the artifact itself. See Software Development Templates for more detail regarding the templates.

To make the development of a complete software system manageable, the artifacts are organized into sets corresponding to the disciplines. . These kinds of artifacts belong to the artifact set where they are primarily produced. 

Artifact Sets





Major artifacts of the Unified Process for EDUcation, and the information flow between them



Copyright:   © 2011 École Polytechnique de Montréal