The Artifacts
In many ways, software development can be thought of as the creation, evolution, and transformation of a series of artifacts that begin with the vision document and unambiguously lead to the final product. The process describes the required artifacts and often provides guidelines and additional help throughout their evolution. The business use case Software Iteration describes how and when the artifacts of the process are evolved.
Building software is all about decisions. The transformation of a software product from an idea into an executable system is nothing but the result of the many decisions made by the workers in the process. To help structure and communicate these decisions, artifacts documenting the work are created along ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access