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

Design strategies

Computer; Software engineering

An overall plan and direction for performing design (for example, functional decomposition).

Design concept

Computer; Software engineering

A fundamental idea that can be applied to designing a system (for example, information hiding).

Correctability

Computer; Software engineering

The degree of effort required to correct software defects and to cope with user complaints. .

Responsibility

Computer; Software engineering

An obligation to perform assigned and implied duties to the best of the individual's ability.

Re-engineering

Computer; Software engineering

Pulling the software apart and reassembling it in a more robust way to do the same application.

Expandability

Computer; Software engineering

The degree of effort required to improve or modify the efficiency of software functions. .

Release

Computer; Software engineering

The formal notification and distribution of an approved version of a hardware/software system.

Featured blossaries

10 Material Design Android apps you should be using right now

Category: Technology   1 10 Terms

French Cuisine

Category: Food   2 20 Terms