Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADR]: Business Intelligence Tool for Dashboards #1507

Closed
5 tasks
acouch opened this issue Mar 20, 2024 · 2 comments · Fixed by #1677 or #1796
Closed
5 tasks

[ADR]: Business Intelligence Tool for Dashboards #1507

acouch opened this issue Mar 20, 2024 · 2 comments · Fixed by #1677 or #1796
Assignees
Labels
docs: adr Architecture decision record ticket project: grants.gov Grants.gov Modernization tickets

Comments

@acouch
Copy link
Collaborator

acouch commented Mar 20, 2024

Description

This project aims to be as metric-driven and transparent as possible. Toward that end a public analytics page, similar to https://analytics.usa.gov/ is being planned which is directed toward the general public and will be designed and implemented with simpler.grants.gov branding in mind.

There is also a need to create public reports that can be quickly created and updated. It would be useful to be able to initially make some of those reports private in order to quickly iterate, get feedback from key stakeholders, and stage reports for data that is not publicly yet available. To this end, a business intelligence tool should be evaluated for the project.

Approvers

@widal001 @lucasmbrown-usds @acouch @coilysiren @sumiat @jamesbursa

Options

Decision Criteria

  • Can share public dashboards
  • Can show private dashboards to selected users
  • Can connect to common data sources (S3, Redshift, Postgres, Snowflake)
  • Allows technical users to create ad hoc queries to create graphs
  • Easy-to-use UI for non-coders
  • Cost of ownership
  • Replicable for users outside of the project

Definition of Done

  • The approvers for this decision have been identified (ideally before work on the ADR starts)
  • The ADR is created and stored in documentation/decisions/adr with status "Accepted"
  • The ADR satisfies requirements that are outlined in the ADR template
  • Any follow-up tickets have been created (if necessary)

Out of scope

  • The ADR has been reviewed and approved by the approvers listed above. The final decision will be made when the new data engineer has joined the team

Notes

@acouch acouch added docs: adr Architecture decision record ticket project: grants.gov Grants.gov Modernization tickets labels Mar 20, 2024
@acouch acouch added this to the Delivery dashboard - Planning milestone Mar 20, 2024
@acouch acouch self-assigned this Apr 1, 2024
@coilysiren coilysiren self-assigned this Apr 9, 2024
@coilysiren
Copy link
Collaborator

I don't think this is 3 points, its more like 5 or 8

@acouch acouch removed their assignment Apr 10, 2024
@acouch
Copy link
Collaborator Author

acouch commented Apr 10, 2024

@coilysiren agreed, updated the points!

@acouch acouch self-assigned this Apr 15, 2024
coilysiren added a commit that referenced this issue Apr 16, 2024
@coilysiren coilysiren reopened this Apr 22, 2024
coilysiren added a commit that referenced this issue May 1, 2024
## Summary
Fixes #1507

### Time to review: __5 mins__

## Changes proposed

Updates the BI tool ADR with our recent account configuration
discoveries.

---------

Co-authored-by: acouch <acinternets@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs: adr Architecture decision record ticket project: grants.gov Grants.gov Modernization tickets
Projects
3 participants