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

software engineering project management

Computer; Software engineering

A system of management procedures, practices, technologies, skill, and experience that is necessary to manage successfully a software development.

present worth

Computer; Software engineering

The basis for comparison that translates a cash flow stream into an equivalent single cash-flow instance at the beginning of the planning horizon.

relationship

Computer; Software engineering

A semantic connection between model elements. Examples include associations, dependencies, and generalizations. Relationships to use cases include.

interface requirement specification (IRS)

Computer; Software engineering

Documentation that specifies requirements for interfaces between systems or components. These requirements include constraints on formats and timing.

risk reduction

Computer; Software engineering

Reducing the probability and/or potential impact of a risk factor. Risk reduction might involve research, prototyping, and other means of exploration.

requirements flow down

Computer; Software engineering

The systematic decomposition of system requirements into allocated and derived requirements, appropriately assigned to low-level functional components.

test design specification

Computer; Software engineering

A document specifying the details of the test approach for a software feature or combination of software features and identifying the associated tests.

Featured blossaries

The World's Most Valuable Soccer Teams 2014

Category: Sports   1 10 Terms

Twitter

Category: Technology   1 15 Terms