Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

<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


  1. Optimize time taken for report refresh
  2. 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 )
  3. Best chart/graph types
  4. Prompts/filters that can be provided.
  5. Provide good description for each prompt that use can select or provide values.
  6. Identify and set best values as default values for prompts
  7. Test, modify report and mention which format ( Excel or pdf) export works best ( if not mentioned in functional requirements)
  8. 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
  9. Use Legends, Consistent colour coding for same values across reports
  10. Spell checks
  11. Versioning the report
  12. Mention any specific inclusions/exclusion/filter applied
  13. Mention from where the data is sourced, And Data is valid as of which date.
  14. 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.