| Software testing - | (Software Engineering) a set of activities conducted with the intent of finding errors in software |
| Spiral model - | (Software Engineering) an evolutionary software engineering paradigm |
| Stakeholders - | (Software Engineering) any person of group that has a stake in the successful completion of a software project |
| 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 |
| Stepwise refinement - | (Software Engineering) a technique for accomplishing functional decomposition or procedural design (also called partitioning) |
| Stress testing - | (Software Engineering) a testing task that determines how software responds when it is forced to meet or exceed operational limits |
| Structured programming - | (Software Engineering) a design method that limited design constructs to only three basic forms and constrains program flow for better quality |
| System engineering - | (Software Engineering) focuses on the analysis and design of all elements of a complete product, service, or technology for the transformation of information or control |
| Sack | (Concrete Engineering) A quantity of cement: 94 Ibs. in the United States, 87.5 Ibs. in Canada, for portland or air entraining portland cement, or as indicated on the sack for other kinds of cement. |