Question
Cognizant Technology Solutions
US
Last activity: 17 Jul 2017 1:55 EDT
Difference between Business Rules and Functional Requirements
Can anyone clarify the difference between business rules and functional requirement. In the DCO Essensials 7.1 course the below example is given. Business rules, Enterprise standard, Change control and Functional requirement types examples - All look same to me. They all talk about field level validation. How do I differentiate between them
Can anyone clarify the difference between business rules and functional requirement. In the DCO Essensials 7.1 course the below example is given. Business rules, Enterprise standard, Change control and Functional requirement types examples - All look same to me. They all talk about field level validation. How do I differentiate between them
Type | Description | Example |
---|---|---|
Business rule | Related to the business processes in the specific application. Is usually associated with a specific use case or step in a process, and identifies the system behavior at that step. | First Name should not be longer than 20 characters |
Change control | Related to the needs of making modifications in the application and system, and managing those changes. | System shall support two-digit version numbers |
Enterprise standard | Identifies an enterprise- or industry-wide standard to which the application or system must adhere. | Routing Transit Number must be 9 digits |
Functional | Similar to the business rule type, identifies what the system has to do. Typically used to identify a function that will be used in the application, such as a data transformation or calculation, rather than describing system behavior. | Remaining budget must be calculated to two decimal points |