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

Create Budget Lines #674

Closed
58 of 59 tasks
jonnalley opened this issue Feb 13, 2023 · 6 comments
Closed
58 of 59 tasks

Create Budget Lines #674

jonnalley opened this issue Feb 13, 2023 · 6 comments
Assignees
Labels
design this is a design task Dev Frontend Ready Designers have created and finalized the designs, story has been refined, and ready for a Developer story A defined user story adhering to expected norms including a narrative user research this issue requires user research

Comments

@jonnalley
Copy link
Contributor

jonnalley commented Feb 13, 2023

User Story

As an OPRE staff member, I want to create budget lines on agreements so I can know what items make up an agreement

Acceptance Criteria

  • User can create a properly-formatted budget line entry that is persistently stored
  • User should see an indication of some kind that the creation was successful
  • The budget line's status should default to "Draft"

Tasks

UX

  • Outline a research plan / approach as needed
  • Schedule interviews with budget team
  • Conduct interviews with budget team
  • Develop a user workflow / process map of a budget line
  • Synthesize research findings
  • Explore design options
  • Share designs with stakeholders and other OPRE team members for feedback
  • Refine the design based on Sheila's feedback
  • Get more feedback from CORs
  • Refine the design based on feedback
  • Provide design assets with annotations to developers

Dev

Definition of Done Checklist

- [ ] UI works as designed see #1008

  • OESA: Code refactored for clarity
  • Automated unit tests updated and passed
  • Automated integration tests updated and passed
  • Automated quality tests updated and passed
  • Automated load tests updated and passed
  • Automated a11y tests updated and passed
  • Automated security tests updated and passed
  • 90%+ Code coverage achieved
  • PR(s) have been merged to main
  • Build process updated
    - [ ] Documentation updated or added
  • Feature flags/toggles created
  • OESA: Dependency rules followed

Additional Context & Resources

@jonnalley jonnalley added draft draft only, not ready for prime time. still being authored or needs refinement story A defined user story adhering to expected norms including a narrative design this is a design task user research this issue requires user research labels Feb 13, 2023
@kimschulke
Copy link
Contributor

Scheduled interview with a member of the budget team for Thursday 2/23 at 1pm ET

@jonnalley jonnalley removed the draft draft only, not ready for prime time. still being authored or needs refinement label Feb 17, 2023
@kimschulke
Copy link
Contributor

Creating a workflow to outline what we learned from the Budget Team in terms of their current process

@kimschulke
Copy link
Contributor

Planning to review with OPRE on Tuesday 3/7. We have a few questions to go over and once we confirm the content/information is accurate, we can further iterate on layout, if needed.

@kimschulke
Copy link
Contributor

Design is ready for development! Let us know if you have any questions

https://www.figma.com/file/dsQFe6G2KjcTWNq7NNZujm/OPRE-OPS?node-id=144%3A5515&t=jdcahfZgoOxL88Xx-1

@kimschulke kimschulke added the Dev Frontend Ready Designers have created and finalized the designs, story has been refined, and ready for a Developer label Mar 21, 2023
@jonnalley
Copy link
Contributor Author

marked for review 5/5

@jonnalley
Copy link
Contributor Author

A big batch of UI issues pertaining to a specific path of creating BLs is now in its own story, #1008

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design this is a design task Dev Frontend Ready Designers have created and finalized the designs, story has been refined, and ready for a Developer story A defined user story adhering to expected norms including a narrative user research this issue requires user research
Projects
None yet
Development

No branches or pull requests

7 participants