Software Configuration Management Flashcards
Three parts of configuration management
*Change control
*Version control
*build-making/generation
Why software configuration management
Help maintain C&C (concurrency n control)
make you have
1. right versions
2. right requirements (traceability)
3. right software, docs, manuals (integrity)
Software integrity
*Software with integrity is software that:
- is traceable through life-cycle phases
- works
Configuration item
- A configuration item is a doc/codebit under configuration control
can be broken down into smaller bits
There’s a cycle, what’s the cycle
Identification: find stuff to make scis
Control: during sldc
Status Account: trace through sldc
Audit: make sure works w srs or etv
Baseline
it’s a foundation that you build the rest of prod on
it’s agreed upon config shit during some review/inspection process
before it, we were free
after it, we’re locked into it, unless a formal change control procedure is launched
Change control board
*Activities
- they help change direction of proj
- moderate change requests