Levels of abstraction - |
(Software Engineering) the degree of detail with which some representation of the software is presented |
Maintenance - |
(Software Engineering) the activities associated with changes to software after it has been delivered to end-users |
Measurement - |
(Software Engineering) collecting quantitative data about the software or the software engineering processMetrics - |
Object-oriented - |
(Software Engineering) an approach to software development that makes use of a classification approach and packages data and processing together |
Perfective maintenance - |
(Software Engineering) enhancement, |
Process framework - |
(Software Engineering) a relatively small set of fundamental software engineering activities that define a software process |
Processing narrative - |
(Software Engineering) a natural language description of a model (program component) |
Project size - |
(Software Engineering) an indication of the overall effort to be expended or the number of people working on the project |
Quality management - |
(Software Engineering) a set of software engineering actions that helps ensure that software is built in a way that achieves high quality |
Refactoring - |
(Software Engineering) changing software in a way that improves its internal structure but does not change it external behavior; often conducted iteratively as design evolves into code. |