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

Operational testing

Computer; Software engineering

Testing conducted to evaluate a system or component in its operational environment.

Path testing

Computer; Software engineering

Testing designed to execute all or selected paths through a computer program.

Statement testing

Computer; Software engineering

Testing designed to execute each statement of a computer program.

Effective instruction

Computer; Software engineering

The computer instruction that results from performing any required indexing, indirect addressing, or other modification on the addresses in a specified computer instruction. Note: If the specified ...

Product configuration identification

Computer; Software engineering

The current approved or conditionally approved technical documentation defining a configuration item during the production, operation, maintenance, and logistic support phases of its life cycle. It ...

Product management

Computer; Software engineering

The definition, coordination, and control of the characteristics of a product during its development cycle. Example is configuration management.

Acceptance criteria

Computer; Software engineering

The criteria that a system or component must satisfy in order to be accepted by a user, customer, or other authorised entity.

Featured blossaries

Game of Thrones

Category: Entertainment   5 20 Terms

Brand Management

Category: Business   2 13 Terms