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

functional audit

Computer; Software engineering

An audit that is held prior to software delivery in order to verify that all requirements specified in the software requirements document have been met.

contractor

Computer; Software engineering

In an engineering project, these are third party individuals or companies brought in to work on the software design, programming, testing, or integration.

derived requirement

Computer; Software engineering

In system/software system engineering (requirements), a lower level requirements that is determined to be necessary for a top-level requirement to be met.

independent verification and validation (IV&V)

Computer; Software engineering

V&V processes performed by an organization with a specified degree of technical, managerial, and financial independence from the development organization.

Jackson Structured Design Method (JSD)

Computer; Software engineering

A structured software development methodology for the analysis and design of both data processing and real-time systems developed by Michael Jackson Systems.

requirements traceability

Computer; Software engineering

The identification and documentation of the derivation path (upward) and allocation/flow down path (downward) of requirements in the requirements hierarchy.

break-even analysis

Computer; Software engineering

An analysis technique that analyzes two or more objective functions (cost functions or revenue functions) to find where, if at all, they have the same value.

Featured blossaries

Stanford University

Category: Education   2 5 Terms

Russian Musicians

Category: Arts   1 20 Terms