Usability: Buildability

return to list
Feature 1 2 3 4 5 6 7 8 9
All mandatory third-party dependencies or external references are currently available. 0.1 0.3 0.5 0.7 0.9 1.0
All optional third-party dependencies or external references are currently available. 0.2 0.4 0.5
An automated build (e.g. Make, ANT, custom solution) is used to build any software. 0.1 0.3 0.5 0.8 0.9 1.0 1.0
Dependency management is used to automatically download dependencies (e.g. ANT, Ivy, Maven or custom solution). 0.1 0.3 0.5 0.5
Source distributions have instructions for building corresponding software. 0.1 0.2 0.4 0.6 0.8 0.8
Source distributions list all third-party dependencies that are not bundled, along with web addresses, suitable versions, licences and whether these are mandatory or optional. 0.2 0.4 0.6 0.6
Tests are provided to verify the build or distribution has succeeded, or service/information is presented as intended. 0.1 0.3 0.5 0.7 0.8 0.8
Web site has instructions for building the product. 0.1 0.2 0.4 0.6 0.8 0.8
Web site lists all third-party dependencies that are not bundled, along with web addresses, suitable versions, licences and whether these are mandatory or optional. 0.2 0.4 0.6 0.6