Skip to content

Latest commit

 

History

History
22 lines (11 loc) · 2.08 KB

File metadata and controls

22 lines (11 loc) · 2.08 KB

Dependability

The quality/ability/extent of being dependable.

Dependability is a system quality attribute that refers to the ability of a system to consistently and reliably perform its intended function under normal and abnormal conditions. It encompasses a range of related qualities such as reliability, availability, maintainability, safety, and security.

As a non-functional requirement: Dependability sets the expectation for the system's performance in terms of reliability, availability, maintainability, safety, and security. It is a crucial factor in ensuring system usability, trustworthiness, and customer satisfaction.

Dependability is also a cross-functional constraint that affects various aspects of the system development lifecycle. It requires comprehensive design, testing, and validation of the system to ensure its reliability, availability, and safety. It may also impact the choice of technologies, standards, and techniques used in system development, testing, and maintenance.

Define dependable: Dependable refers to the reliability and consistency of a software program or computer system to consistently produce accurate results with a low probability of failure, error or unexpected behavior, even under adverse conditions, such as heavy loads or unexpected inputs. A dependable software or system is one that can be trusted to work as expected and meet the intended goals with a high level of confidence. Dependable systems and software are critical in industries such as healthcare, aviation, and finance, where unexpected errors or glitches can lead to catastrophic consequences or loss of life.

See Also