Software Engineering Glossary Definition

Term Software Engineering
Definition

Software Engineering is the disciplined application of engineering practices to the design, development, testing, deployment, operation, and maintenance of software.

Context & Usage

The term connects programming work with requirements, architecture, quality, process, project constraints, documentation, and lifecycle management.

Related concepts include Source Code, Syntax and Variable.

Categories Technical Writing and Documentation, Knowledge Management and Content Governance, Software Development and Programming