-
Notifications
You must be signed in to change notification settings - Fork 10
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
SPIKE: Performance Measurement #10432
Comments
Pre-refinement/refinement notes:
|
I've had a pretty positive experience in the past with using OpenTelemetry, which may be worth considering here (https://opentelemetry.io/docs/what-is-opentelemetry/). Some of it may be redundant with metrics we already collect, but even still it may inform ways of thinking about performance measurement, observability, and metrics. |
What performance questions are we trying to answer?
|
After talking with the team we have decided to try both AWS RUM and custom Kibana logging for performance measurements. All the work for this SPIKE is on 3 branches.
|
This is a spike to inform potential future stories about ways to improve performance in DAWSON. Although we currently have some metrics we can observe in AWS, we believe that we can enhance the user experience in DAWSON by understanding potential areas of opportunity w/r/t the front end and instrumenting DAWSON to measure performance and establish standards and goals for future development.
The objectives of this spike:
Pre-Conditions
Acceptance Criteria
Notes
Tasks
Test Cases
Story Definition of Ready (updated on 12/23/22)
The following criteria must be met in order for the user story to be picked up by the Flexion development team.
The user story must:
Process:
Flexion developers and designers will test if the story meets acceptance criteria and test cases in Flexion dev and staging environments (“standard testing”). If additional acceptance criteria or testing scenarios are discovered while the story is in progress, a new story should be created, added to the backlog and prioritized by the product owner.
Definition of Done (Updated 5-19-22)
Product Owner
UX
Engineering
efcms-local.json
, 3 local s3 files corresponding to that docketEntryId have been added toweb-api/storage/fixtures/s3/noop-documents-local-us-east-1
test
environment if prod-like data is required. Otherwise deployed to anyexperimental
environment.staging
environment.The text was updated successfully, but these errors were encountered: