<Place holder - updates in progress>< updates in progress>
Non-Functional Requirements to be considered during Report development
From this link https://www.quora.com/What-are-some-standard-practices-in-creating-a-professional-reports-from-a-database/answer/Anoop-Kumar-VK
- Optimize time taken for report refresh
- Layout and arrangement of objects (Charts/graphs/Grid/tables, logo, header, footer, Title and one or two line description, report refresh time, prompts answered by users )
- Best chart/graph types
- Prompts/filters that can be provided.
- Provide good description for each prompt that use can select or provide values.
- Identify and set best values as default values for prompts
- Test, modify report and mention which format ( Excel or pdf) export works best ( if not mentioned in functional requirements)
- Keep number of pages to minimum possible but ensure that there isn’t too much information in the report because of which User can get confused
- Use Legends, Consistent colour coding for same values across reports
- Spell checks
- Versioning the report
- Mention any specific inclusions/exclusion/filter applied
- Mention from where the data is sourced, And Data is valid as of which date.
- Additionally, based on organizations, you could also mention contact details (for example group email id) of support team for clarifications or to report issues related to the report.