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

Section 1 of Activity Report creation #81

Closed
pamlo412 opened this issue Oct 7, 2020 · 6 comments
Closed

Section 1 of Activity Report creation #81

pamlo412 opened this issue Oct 7, 2020 · 6 comments
Assignees
Labels
5 Story Points AR Activity Summary Issues concerning the Activity Summary section of ARs enhancement New feature or request In epic 5 Issue is a child in the indicated parent epic V1.0 MVP Indicates the release version for the issue

Comments

@pamlo412
Copy link
Contributor

pamlo412 commented Oct 7, 2020

User story:
As a TTA specialist creating an activity report, I want a quick and easy way to enter the initial facts about a TTA activity I've completed so that I can save them and come back later to complete the full report.

Acceptance criteria:

  • After logging in to the TTA Smart Hub at https://tta-smarthub-dev.app.cloud.gov/, click the Activity Reports tab header to access the first section of the Activity Report.

    • Note: This is not how users will normally access the activity report. We are accessing it this way because we don't as yet have any content on the landing page, such as a button to create a new AR report, which will be added by Pre-submission validations of activity report #6.
  • Identify who the activity was for:

    • select using these labels: Grantee Name(s) or Non-Grantee(s)
    • if "Grantee Name(s)", many can be chosen. The options are Grantee Name 1, Grantee Name 2, and Grantee 3 (see Exclusions for future work to populate the grantees here)
  • Identify: “For multiple grantees: choose Cluster (single event) or Community of Practice (recurring)”

  • if Non-Grantee(s) the options are:
    CCDF / Child Care Administrator
    Head Start Collaboration Office
    QRIS System
    Regional Head Start Association
    Regional TTA/Other Specialists
    State CCR&R
    State Early Learning Standards
    State Education System
    State Health System
    State Head Start Association
    State Professional Development / Continuing Education

  • Identify "Other Specialist(s) involved in this activity"

    • select from a list of current TTA Smart Hub users (i.e. us on the team. See Exclusions for future work to populate and possibly filter this list)
  • Identify, for this activity: "Start Date and End Date"

  • Identify "TTA duration (in hours)"

  • Identify "What services were provided?":
    - Training
    - Technical assistance
    - Both

- Identify "How was TTA provided?":
- In-person
- Virtual
- Email
- Telephone

  • Identify "Grantee participant(s) involved":

    • CEO / CFO / Executive
    • Center Director / Site Director
    • Coach / Trainer
    • Direct Service / Front line / Home Visitors
    • Family Chlid Care
    • Governing Body / Tribal Council / Policy Council
    • Head Start Program Director
    • Manager / Coordinator / Specialist / Case Manager
    • Program Support / Administrative Assistant
    • Teacher / Infant-Toddler Caregiver
    • Parent / Family / Guardian
    • Volunteer
  • ** Identify the "Number of grantee participants involved"**

Design:
This is where the design lives, but it needs updates to align with the above requirements from @PatricePascual-ACF
UXPin design

Exclusions:

@pamlo412 pamlo412 added the enhancement New feature or request label Oct 7, 2020
@pamlo412 pamlo412 changed the title Enable entry of grantee name Enable entry of grantee name and grant ID Oct 7, 2020
@pamlo412 pamlo412 changed the title Enable entry of grantee name and grant ID Enable entering and saving basic data to the activity report Oct 7, 2020
@pamlo412 pamlo412 changed the title Enable entering and saving basic data to the activity report Step 1 of Activity Report creation Oct 9, 2020
@pamlo412
Copy link
Contributor Author

pamlo412 commented Oct 9, 2020

@arickalewis1 @jasalisbury @kryswisnaskas - @PatricePascual-ACF will be adding fields to this story. The rule we agreed to was that we would exclude fields that blow out the scope of the story too much. So we're leaving Topics out even though we expect that field will be on this page. We'll finalize the list with her on Tuesday.

@rahearn
Copy link
Contributor

rahearn commented Oct 14, 2020

One thing to think about here: I think for accessibility reasons the browser title should update not only on the "big" page changes (already implemented!) but for each step, and possibly even for each page within a step. Something like Activity Reports - Step 1 or Activity Reports - Activity Summary with the second part indicating where in the process the user is.

@jasalisbury
Copy link
Contributor

One thing to think about here: I think for accessibility reasons the browser title should update not only on the "big" page changes (already implemented!) but for each step, and possibly even for each page within a step. Something like Activity Reports - Step 1 or Activity Reports - Activity Summary with the second part indicating where in the process the user is.

Yeah I was looking at https://github.com/nfl/react-helmet to help managing the browser title, looks to be simple to implement

@pamlo412 pamlo412 added the 5 Story Points label Oct 15, 2020
@PatricePascual-ACF
Copy link
Contributor

@jasalisbury Hi. I made some updates based on Pat and Damon yesterday and marked them in bold.
I also tried to make sure you had label names by "putting them in quotes."
Please lmk if anything is unclear. Thanks!
Source: https://docs.google.com/document/d/1pFhoBlRtl19TZb0cteUOGq8YaGw4GxXzx1pgvgWHTEk/edit#

@rahearn
Copy link
Contributor

rahearn commented Oct 28, 2020

Definition of Done

  • The business and/or user value of a story has been met
  • CI pipeline green
  • Code is meaningfully tested
  • No linting errors or warnings
  • UI meets WCAG 2.1 - Levels A and AA
  • Code has deployed to a staging environment
  • Security scans have passed
  • Architectural Decision Records are written for major infrastructure decisions with the Nygard template.
  • Boundary and Data Flow Diagrams are updated when a change invalidates the current version.
  • Logical Data Model Diagram is updated on DB schema changes.
  • Public API methods are documented when added or changed.
  • OSCAL templates are completed when security controls are implemented or modified.

@rahearn
Copy link
Contributor

rahearn commented Oct 28, 2020

Closed via #120

@rahearn rahearn closed this as completed Oct 28, 2020
@pamlo412 pamlo412 added the In epic 5 Issue is a child in the indicated parent epic label Oct 30, 2020
@pamlo412 pamlo412 modified the milestones: sprint3, V1.0 MVP Oct 30, 2020
@pamlo412 pamlo412 changed the title Step 1 of Activity Report creation Section 1 of Activity Report creation Oct 30, 2020
@pamlo412 pamlo412 added the V1.0 MVP Indicates the release version for the issue label Oct 31, 2020
@pamlo412 pamlo412 added the AR Activity Summary Issues concerning the Activity Summary section of ARs label Nov 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5 Story Points AR Activity Summary Issues concerning the Activity Summary section of ARs enhancement New feature or request In epic 5 Issue is a child in the indicated parent epic V1.0 MVP Indicates the release version for the issue
Projects
None yet
Development

No branches or pull requests

4 participants