| Smoke testing - | (Software Engineering) an integration testing approach that constructs and tests software on a daily basis |
| Software problem report - | (Software Engineering) a report of a defect |
| Software Requirements Specification - | (Software Engineering) a deliverable that describes all data, functional and behavioral requirements, all constraints, and all validation requirements for software |
| State transition diagram (STD) - | (Software Engineering) a notation for behavioral modeling |
| Statistical quality assurance - | (Software Engineering) techniques for process improvement that are based on measurements of the product and the process |
| Structured programming - | (Software Engineering) a design method that limited design constructs to only three basic forms and constrains program flow for better quality |
| Task analysis - | (Software Engineering) a software engineering action that is conducted as part of user interface design; intended to better understand how a user is to interact with a system |
| Technical risks - | (Software Engineering) the set of potential technical problems or occurrences that may cause the project to fail |
| Test cases, derivation of - | (Software Engineering) the creation of data that can be used to uncover errors in the software |
| Time-boxing - | (Software Engineering) a project scheduling and control technique that establishes time boundaries for the completion of a specific project task |