Skip to content

Commit

Permalink
Add comment about tool support for maintaining SLAs.
Browse files Browse the repository at this point in the history
  • Loading branch information
evarga committed Apr 23, 2024
1 parent c88cffb commit 8252571
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,8 @@ The next figure shows a general template of where and how NFRs extend a process

<kbd>![How NFRs Fits a Process](./docs/role-NFRs-process.svg)</kbd>

NFRs play a key role in being able to efficiently integrate tools for handling SLAs. For example, DefectDojo offers a help in maintaining [security SLAs](https://documentation.defectdojo.com/usage/features/#service-level-agreement-sla) and producing tests resulting in various findings is much easier once there are proper NFRs specified in formal manner.

NFRs interrelate business desires with DevOps/SRE practices. There is no need to duplicate efforts nor risk a misalignment between business and development. There are two main objectives accomplished with this approach:
- Helps stakeholders attain alignment about expectations as well as give clear instructions to the development department and QA personnel how well features must be delivered.
- Gives operations an ability to set up necessary monitoring facilities to track SLIs, so that alerts are promptly sent whenever SLAs/SLOs are broken.
Expand Down

0 comments on commit 8252571

Please sign in to comment.