You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
Purpose
The purpose of this guide is to outline how Non-functional requirements are recorded and met in SyWay project
Definition
Non-functional requirements definition:
- Criteria specify the operation of a system rather than than specific behaviors or functions.
- Cannot be met by custom development or batch job design.
- Require the technology team to solution and implement.
Below are some examples of NFR:
- Performance: Scenarios to be included in performance test - Online transaction A should not take more than 10s to complete.
- Monitoring: Business users to receive alerts when certain interfaces or batch job fails.
- Security: Data encryption for a particular table or field.
- Compliance: Interface logs to be retained for 7 years for audit requirements.
Process
eyJleHRTcnZJbnRlZ1R5cGUiOiIiLCJnQ2xpZW50SWQiOiIiLCJjcmVhdG9yTmFtZSI6Ik1VVEhVU0FNWS1leHQsIEt1bmFsYW4iLCJvdXRwdXRUeXBlIjoiYmxvY2siLCJsYXN0TW9kaWZpZXJOYW1lIjoiTVVUSFVTQU1ZLWV4dCwgS3VuYWxhbiIsImxhbmd1YWdlIjoiZW4iLCJ1aUNvbmZpZyI6Int9IiwiZGlhZ3JhbURpc3BsYXlOYW1lIjoiIiwic0ZpbGVJZCI6IiIsImF0dElkIjoiOTMxNjkyMjcxIiwiZGlhZ3JhbU5hbWUiOiJORlIgcHJvY2VzcyAyIiwiYXNwZWN0IjoiIiwibGlua3MiOiJhdXRvIiwiY2VvTmFtZSI6Ik5vbi1GdW5jdGlvbmFsIFJlcXVpcmVtZW50IChORlIpIiwidGJzdHlsZSI6InRvcCIsImNhbkNvbW1lbnQiOmZhbHNlLCJkaWFncmFtVXJsIjoiIiwiY3N2RmlsZVVybCI6IiIsImJvcmRlciI6dHJ1ZSwibWF4U2NhbGUiOiIxIiwib3duaW5nUGFnZUlkIjo5MzE2OTIyMjgsImVkaXRhYmxlIjpmYWxzZSwiY2VvSWQiOjkzMTY5MjMwOSwicGFnZUlkIjoiIiwibGJveCI6dHJ1ZSwic2VydmVyQ29uZmlnIjp7ImVtYWlscHJldmlldyI6IjEifSwib2RyaXZlSWQiOiIiLCJyZXZpc2lvbiI6MiwibWFjcm9JZCI6Ijc0MGIwMTE3LTMxZTEtNDMxZC1hMTNlLWEyMTFjMDU3NmY4NCIsInByZXZpZXdOYW1lIjoiTkZSIHByb2Nlc3MgMi5wbmciLCJsaWNlbnNlU3RhdHVzIjoiT0siLCJzZXJ2aWNlIjoiIiwiaXNUZW1wbGF0ZSI6IiIsIndpZHRoIjoiMTAzMiIsInNpbXBsZVZpZXdlciI6ZmFsc2UsImxhc3RNb2RpZmllZCI6MTc0Njc3MjM2MzYyMCwiZXhjZWVkUGFnZVdpZHRoIjpmYWxzZSwib0NsaWVudElkIjoiIn0=
1Acceptance test is to be validated by requestor.
2Both requestor and technology team assignee will need to ensure relevant documents are updated (project plan, business process, design document, operational manuals, test scripts etc.)