Artifact: Build |
An operational version of a system or part of a system that demonstrates a subset of the capabilities to be provided in the final product.
Domain: Development Work Product Kinds: Solution
Purpose
Deliver incremental value to the user and customer, and provide a testable artifact for verification.
Relationships
Roles | Responsible: Developer | Modified By: Developer
Tasks | Input To: Run Tests Implement Tests | Output From: Implement the Solution
Description
Main Description | This working version of the system is the result of the development effort. It is the result of putting the implementation of the system through a build process (typically an automated build script) that creates an executable version of the system.
Key Considerations
In an iterative lifecycle each build must evolve from the previous iteration's build, adding more functionality and improving quality. Though early iterations might produce executeables that attack some risk or verify some architectural decision, builds should quickly turn into stable, releasable versions of the system.
Tailoring
Reasons for not needing | There will always need to be an executable version of the system.
Representation Options | This work product is almost always a composite product made up of numerous parts required to make the executable system. The specifics of those parts will vary by technology in use.
More Information
Guidelines | Promoting Builds
This program and the accompanying materials are made available under the Eclipse Public License v1.0 which accompanies this distribution. View copyright information here: OpenUP Copyright