| Domain analysis - | (Software Engineering) an object-oriented software engineering activity that attempts to identify classes that are relevant to an entire application domain, rather than a specific application |
| Enhancement - | (Software Engineering) an extension of functional or performance requirements |
| Extreme programming - | (Software Engineering) an agile process model that emphasizes scenario-based planning, incremental delivery, refactoring, pair programming and continuous testing. |
| Factoring - | (Software Engineering) a technique that distributes control and work in a top-down manner within a software architecture (used a part of structured analysis) |
| FAST - | (Software Engineering) Facilitated application specification techniques, a structured meeting between developer and customer; intent is to define basic requirementsFormal methods - |
| Formulation - | (Software Engineering) a Web engineering action that identifies business need, describes WebApp objectives, defines major features and functions, and establishes mechanisms for requirements gathering |
| Functional decomposition - | (Software Engineering) a technique used during planning, analysis and design; creates a functional hierarchy for the software |
| Go, no-go decision - | (Software Engineering) a point at which manager or the customer decides whether the project should proceed |
| Grammatical parse - | (Software Engineering) a technique that is used during analysis and intended to help isolate basic data objects and functions |
| Independent test group (ITG) - | (Software Engineering) a group of people whose primary responsibility is software testing |