Open vickyszuchin opened 4 months ago
This ticket is an action item from the engineering huddle (2/26/2024).
Check in with @trevorbryant-cisa, who has several diagrams we can use or build upon.
@vickyszuchin is there more information that can detail this ticket?
@trevorbryant-cisa This ticket came about while talking about new member onboarding. The team felt HL diagrams of the system would be a good resource for an understanding of the architecture. Your name came up because you may have generated some HL diagrams already for your work. So, this ticket (for the assignee) will be compiling the HL diagrams that you have and supplementing/creating additional diagrams that are deemed useful. cc: @abroddrick
with so many people being gone for sprint 43 and part of 44. this seems like a good one to wait until sprint 45. CC: @PaulKuykendall @vickyszuchin @h-m-f-t.
reasoning: This could be really easy to over engineer if done alone without feedback. Also, all devs would be responsible for maintaining diagrams, so if an individual over engineers this alone (while people are gone) it could cause more work for other engineers or result in the diagrams not being maintained due to an annoyance/frustration factor.
I put "blocked" tag for that reason.
"refinement" label added: action item from refinement meeting (4/15) for dev team to discuss AC#1 in an upcoming engineer huddle meeting. cc: @abroddrick
Eng huddle discussion on 5/20. See eng huddle notes.
Issue description
Create high level diagrams of manage.get.gov codebase
Acceptance criteria
Additional context
HL diagrams should not include a database diagram, nor should it be easily require lots of edits in the near future. For instance, a class diagram with very specific reasonings on how the code works, could result in lots of edits anytime that code is changed. slack discussion
This should be timeboxes to 5 days per the points. Follow on tickets can be made if needed
Links to other issues
No response