How You Analyze a Requirement
You can break down your requirement under logical information chunks of what, where, when, and the rule criteria to understand your objective. This table helps you to break down your requirement using some common examples of autocomplete rules.
Rule |
What |
Where |
When |
Criteria |
---|---|---|---|---|
Add a functional description of the use case |
Default or validate fields. For validation, either show an error message or warning message |
Specify actions and the section where you want to trigger the rule |
When must the rule be triggered - when the user enters a section or page (default), clicks the Continue or Submit buttons (validate), or tabs out of a field (validate or default) |
List all the criteria (area and field) to default or validate fields |
Working hours must not be less than 40 hours when the employee is a full time employee |
Validation - error message |
|
Continue or Submit button |
|
During termination, warn a user that selecting some action reasons prevents employees from being rehired |
Validation - warning message |
|
Tab out of the Action Reason field |
|
Default Salary Basis based on the job FLSA status |
Default |
|
Enter section or page |
|
Default these field values when the user selects job BAA in the Add Contingent Worker flow
|
Default |
|
Tab out of the Job field |
|