• Version control systems require the following capabilities
o Project repository – stores all relevant configuration objects
o Version management capability – stores all versions of a configuration object (enables any version to be built from past versions)
o Make facility – enables collection of all relevant configuration objects and construct a specific software version
o Issues (bug) tracking capability – enables team to record and track status of outstanding issues for each configuration object