The IT Law Wiki

Software engineering

32,079pages on
this wiki
Add New Page
Add New Page Talk0

Definition Edit

Software engineering is

[t]he application of a systematic, disciplined, quantifiable approach to the development and operations and support (O&S) of software; that is, the application of systems engineering (SE) to software. Typical software engineering tasks include analyzing the system requirements allocated to the software, developing the software requirements, developing the software architecture, designing the software, implementing the software in the code, integrating the software components, and testing the software to verify that the software satisfies the specified requirements allocated to the software component of a system or subsystem. It may also include management issues such as directing program teams, scheduling, and budgeting.[1]

References Edit

  1. Defense Acquisition University, Glossary, at B-166 (13th ed. Nov. 2009) (full-text).

Also on Fandom

Random Wiki