Home > Industry/Domain > Computer; Software > Software engineering
Software engineering
The systematic application of scientific principles and disciplines to the development, operation, and maintenance of software to perform prespecified functions with maximum economy and efficiency.
Contributors in Software engineering
Software engineering
configuration item (CI)
Computer; Software engineering
An aggregation of hardware, software, or both that is designated for configuration management and treated as a single entity in the configuration management process.
requirements engineering
Computer; Software engineering
The science and discipline concerned with analyzing and documenting requirements. It comprises needs analysis, requirements analysis, and requirements specifications.
software maintenance
Computer; Software engineering
The process of modifying a software system or component after delivery to correct faults, improve performance, add new capabilities, or adapt to a changed environment.
audit team
Computer; Software engineering
An experienced group (team) of engineers and applications experts who audit a hardware/software engineering project to identify problems and initiate corrective action.
coupling
Computer; Software engineering
In software design, a measure of the interdependence among modules in a computer program or the amount of information shared between two modules. Contrast with cohesion.
use case
Computer; Software engineering
In UML, a complete task of a system that provides a measurable result of value for an actor. More formally, a use case defines a set of use case instances or scenarios.
regression test
Computer; Software engineering
Retesting to detect faults introduced by modification as required from previous testing.
Featured blossaries
Sanket0510
0
Terms
22
Blossaries
25
Followers