Reliability Requirements – Non Functional Requirements Example

By: Prof. Fazal Rehman Shamil

Software is considered reliable if it consistently performs the given tasks without failure.

Example of Reliability Requirements

If you are using an ATM machine, insert the card into the machine, type your password, ask the machine to withdraw an amount of 100$. The amount is delivered by machine but you forgot to pick up the cash from the machine and move it outside of the ATM room. Now, its reliability requirement of the ATM software to rollback the money.