Chapter 1: Questions Flashcards
Name the phases of the classical model.
Requirements Phase Analysis Phase Design Phase Implementation Phase Post-Devivery Maintenance Retirement
What are the two types of design that are done in the design phase?
Architectural Design
Detailed Design
What is done during the requirements phase?
The concept is explored and refined
Analysis Phase
Requirements are processed in to a specification document
Architectural Design
A product is analyzed and modules are designed
Detailed Design
Modules are designed
Implementation Phase
Modules are coded, tested and then integrated
What phase ends with acceptance testing
Implementation phase
Post-Delivery Phase
The product is installed and in use by the customer
Name three types of maintenance
Corrective Maintenance
Perfective Maintenance
Adaptive Maintenance
Corrective Maintenance
Removal of previously undetected faults
the inclusion of enhancements based on specification changes
Preventative Maintenance
improvements of functionality
decreased response time
Adaptive Maintenance
Changes to software based on hardware, operating system or regulatory changes
Name two problems with the Development - Maintenance Model
Large Scale project require maintenance during project
inefficient and doesn’t properly utilize code reuse.
What percentage of faults are related to the design or requirements phase?
60 - 70%