Classic life cycle - |
(Software Engineering) a linear, sequential approach to process modeling |
Complexity - |
(Software Engineering) a quantitative measure of a program's complexity |
Constraints - |
(Software Engineering) an restrictions or limitations placed on requirements or design |
Customer - |
(Software Engineering) the person or group that has requested the software and will be paying the bill for its development |
Data dictionary - |
(Software Engineering) a database that contains definitions of all data items defined during analysis; see also, Requirements dictionary |
Data warehouse - |
(Software Engineering) a large, independent database that has access to databases that serve many different applications that are required by a business |
Debugging - |
(Software Engineering) the activity associated with finding and correcting an error or defect - a lack of conformance to requirements found in the software after delivery to the customer |
Design - |
(Software Engineering) an activity that translates the requirements model into a more detailed model that is the guide to implementation of the software |
Enhancement - |
(Software Engineering) an extension of functional or performance requirements |
Equivalence partitioning - |
(Software Engineering) a black-box testing method |