OCL (Object Constraint Language) - (Software Engineering) a supplement to UML, this formal language allows a software engineer to construct unambiguous statements about the characteristics of various design model elements
Pair programming - (Software Engineering) two people work together (side-by-side) to design and construct a software component, providing real-time problem solving and quality control.
PDL - (Software Engineering) program design language; a combination of natural language with programming language-like constructs
Preliminary design - (Software Engineering) creates representation of the data and architecture
Procedural design - (Software Engineering) creates representations of algorithmic detail within a module
Processing narrative - (Software Engineering) a natural language description of a model (program component)
Project scope - (Software Engineering) a statement of basic requirements of the software to be built
Project size - (Software Engineering) an indication of the overall effort to be expended or the number of people working on the project
Quality function deployment (QFD) - (Software Engineering) a technique that translates the needs of a customer in technical requirements for software by assessing the value of each requirement
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.
Browse Dictionary
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z