software engineering JUST WRITTEN FOR YOU
/ˈsɒftwɛr ˌɛnʤɪˈnɪərɪŋ/ · soft·ware en·gi·neer·ing
noun
- A branch of engineering that applies systematic, disciplined, and quantifiable methods to the design, development, testing, and maintenance of software. She earned her master’s degree in software engineering to lead the development of safety‑critical systems.
- The professional practice or field involving the planning, architecture, implementation, and management of software systems. Software engineering has become essential for delivering reliable mobile applications at scale.
Synonyms
software developmentsoftware designapplication developmentsystems engineeringcomputer engineeringsoftware architecturesoftware craftsmanshipprogramming engineering
Antonyms
Did you know? The term 'software engineering' was popularized after a 1968 NATO conference warned of a looming 'software crisis', prompting the formal establishment of the discipline.