Configuration Management Flashcards
1
Q
Configuration management
A
- CM is essential for projects to control changes made.
2
Q
CM activities
A
- Version management
- System building
- Change management
- Release management
3
Q
Configuration management and agile
A
- Cannot do agile without CM.
4
Q
Development system platform
A
- Platform in which source code is created and edited
5
Q
Build server platform
A
- Platform in which source code is compiled and managed
6
Q
Target environment platform
A
- Platform in which the built system is executed
7
Q
Change management process objectives
A
- Analyzing the costs and benefits of proposed changes, approving changes that are worthwhile, and tracking which components of the system have been changed
8
Q
System version
A
- An instance of a system that differs, in some ways, from other instances
9
Q
System release
A
- A version that is released to customers
10
Q
Large systems and configuration management
A
- For large systems, never just one working version of the system
11
Q
Version management
A
- Keeping track of different versions of software components
12
Q
Public repository and private workspaces
A
- Project repository (master version) and private workspace (checked out developer copy)
13
Q
Most popular open source version management system
A
- Git
14
Q
Release management
A
- Version of a software system that is distributed to customers
15
Q
Release tracking
A
- Need to be able to exactly reproduce software that has been delivered to a particular customer