Software Engineering 4453A/B Lecture Notes - Lecture 7: Component-Based Software Engineering, Release Management, The Need

114 views4 pages

Document Summary

Definition of cm: sqa component responsible for applying technical tools and administrative procedures that enable completion of the tasks required to maintain software configuration items (scis) and software configuration versions. Change management: keeping track of requests for changes from customers and developers, working out costs and impact of changes, deciding if changes should be implemented. Version management: keeping track of multiple versions of system components, ensuring that changes made by different developers do not interfere with each other. System building: process of assembling program components, data and libraries, compiling these to create an executable system. Release management: preparing software for external release, keeping track of system versions that have been released for customer use. Factors in change analysis: consequences of not making the change, benefits of the change, number of users affected by the change, costs of making the change, product release cycle.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents