Software Configuration Management SCM Unit 5 SCM is
- Slides: 11
Software Configuration Management (SCM) Unit 5
• SCM • is the set of activities, • Used for managing the change • During the life cycle of computer software
• Following are the basic sources of • the change, in software requirements 1. Every new business conditions and market conditions 2. Customer may require some modifications in existing software 3. Based on – growing or downsizing of the business 4. Budget and time scheduling constraints
SCM Basics or SCM Elements 1. Component elements – • Set of Tools, in the file management system • Uses the software configuration item 2. Process elements – • collection of procedures and tasks • that define an effective approach • to change management for all stakeholders
3. Construction elements – • Set of automated tools, used to develop the software 4. Human elements • Software team makes use of various – tools and processes • To make the effective use of SCM
Baselines • In the beginning, • Customer is not fully aware of the product requirements • As the development begins, • Customer need a lot of changes in the requirements
• Once the customer modifies the requirements, • The project manager, • Modifies (changes), The project strategy
• As the time passes, • All the people, involved in the project development • Come to know • The exact need, approach and time.
• The baseline is SCM • That help in development process • Without affecting – The schedule • and • Controlling the -- changes
IEEE Baseline Definition • A specification & requirement • that is agreed upon between customer and developer • is basis for the product development • and these requirements can be changed • only through the change control procedures.
SCM Process • Consists of - Series of tasks • Which Monitors the – changes, occurred • during maintenance phase. • These tasks are used to 1. Manage the changes, taking place in various individual items 2. Handle different versions or releases of the software 3. Maintain quality of the software
- Software configuration items
- Example of relative configuration
- Chiral and achiral molecules examples
- Electron configuration vs noble gas configuration
- Difference between relative and absolute configuration
- Scm software engineering
- Version control in software configuration management
- Configuration management tutorial
- Edward h. bersoff
- Cisco configuration management software
- Software configuration management basics and standards
- Principles of software configuration management