
SOFTWARE MAINTENANCE AND PROJECT MANAGEMENT 199
9.4 SOFTWARE-VERSION CONTROL
During the process of software evolution, many objects are produced; for example,
files, electronic documents, paper documents, source code, executable code, and
bitmap graphics. A version control tool is the first stage towards being able to
manage multiple versions. Once it is in place, a detailed record of every version of
the software must be kept. This report includes:
The name of each ...