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

Number Compare main checklist #1

Open
9 of 75 tasks
chrisklus opened this issue Oct 6, 2022 · 1 comment
Open
9 of 75 tasks

Number Compare main checklist #1

chrisklus opened this issue Oct 6, 2022 · 1 comment
Assignees

Comments

@chrisklus
Copy link
Contributor

chrisklus commented Oct 6, 2022

Number Compare main checklist

Design

  • Sim folder and design doc created (Date: //)
  • Review user feedback
  • Learning goals and standards identified (Date: //)
  • Design concept complete (Date: //)
  • Wireframes complete (Date: //)
  • Mockups complete (Date: //)
    • Mockups checked for colorblind and greyscale
  • Features for PhET-iO discussion
  • Interviews complete (Date: //)
    • Results reported to team
    • Notes pasted into design doc
    • Back-up of interviews
  • Lead designer "sign off" (Date: //)
    • Performance acceptable
    • Carefully review ?showPointerAreas
    • No new feature requests
  • Pre-prototype items
    • Auxiliary screenshots (at least 1 additional)
    • Accessories (keywords, categories, description, learning goals, related sims, NSDL) as appropriate
    • Email/Twitter announcement language
    • Teacher Guide created, uploaded, and added to sim design folder
  • Pre-publication items
    • Auxilary screenshots (up to 3 additional)
    • Screen-specific screenshots for metadata service (see naming convention)
    • Accessories (keywords, categories, description, learning goals, related sims, NSDL)
    • Accessibility features
    • Email announcement language
    • Teacher Guide created, uploaded, and added to sim design folder
    • LoL icons for each screen created and uploaded to Drive
    • LoL metadata for each screen (description, vocab words, questions for before/after sim use)
  • Make sim visible on website
  • Post-publication items
    • If a Port: Review legacy gold star activities, copy over if appropriate
    • Share new features, design challenges, and treats with group!
    • Email announcement
    • Deliver to Legends of Learning
    • Create "sim primer" issue
    • Hold postmortem if applicable (Date: //)

Inclusive Features

  • Alternative Input (Started: ) (Completed: )
  • Pan & Zoom
  • Sound & Sonification (UI)
  • Sound & Sonification (Pedagogical) - (include link to relevant sonification design document)
    • Sound design complete (Started: ) (Completed: )
    • Development complete (Started: ) (Completed: )
  • Interactive Description - (link to description design & implementation checklist)
    • Description design complete (Started: ) (Completed: )
    • Development complete (Started: ) (Completed: )
    • Mobile description included
  • Voicing - (include links to relevant voicing design document)

Implementation

  • Repository created by following new_repo_checklist.md (Date: //)
  • Development started (Date: //)
  • Sim is "feature complete" (Date: //)
  • QA team "first look" (Date: //)
  • Interviews may happen around here (see above)
  • Code review checklist completed" (Date: //)
  • Sim team sign-off (Date: //)
  • Code review completed (Date: //)
  • Sim dev test completed (Date: //)
  • Sim RC tests completed (Date: //)
  • Pre-publication items
    • Main screenshot (read this)
    • Verify credits with lead (Team, Contributors, QA, Graphic Arts, Sound Design, any Thanks - see conventions)
    • Add CT tests for public query parameters
  • Published (Date: //)

QA

  • If a Port: Legacy sim tested for bugs; issues reported in repo
  • Dev testing started (Date: //)
  • Dev testing completed (Date: //)
  • First RC published (Date: //)
  • RC testing completed (Date: //)
@chrisklus chrisklus self-assigned this Oct 6, 2022
chrisklus added a commit to phetsims/perennial that referenced this issue Oct 6, 2022
chrisklus added a commit to phetsims/chipper that referenced this issue Oct 6, 2022
chrisklus added a commit that referenced this issue Oct 6, 2022
chrisklus added a commit to phetsims/phet-info that referenced this issue Oct 6, 2022
chrisklus added a commit to phetsims/number-play that referenced this issue Oct 6, 2022
@pixelzoom pixelzoom changed the title main checklist Number Compare main checklist Feb 6, 2023
@chrisklus
Copy link
Contributor Author

Leaving self assigned to fill out some dates

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants