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
review
Computer; Software engineering
A review is a process or meeting during which a work product, or set of work products, is presented to project personnel, managers, users, customers, or other interested parties for comment or ...
sensitivity analysis
Computer; Software engineering
A technique that studies how changes in the values of estimated parameters affect an alternative’s desirability. Parameters where small changes in estimated values cause larger changes in ...
functional requirement
Computer; Software engineering
A system/software requirement that specifies a function that a system/software system or system/software component must be capable of performing. These are software requirements that define behavior ...
activity
Computer; Software engineering
In project management, (1) A major unit of work to be completed in achieving the objectives of a software project. An activity has precise starting and ending dates, incorporates a set of tasks to be ...
work task
Computer; Software engineering
The smallest unit of work subject to management accountability. A work task must be small enough to allow adequate planning and control of a software project, but large enough to avoid ...
baseline
Computer; Software engineering
(1) A description of a system and its components (configuration items) at a particular period of time, and any approved updates to the baseline. (2) A work product that has been placed under formal ...
hazard analysis
Computer; Software engineering
A systematic qualitative or quantitative evaluation of software for undesirable outcomes resulting from the development or operation of a system. These outcomes may include injury, illness, death, ...