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

Postmortem #237

Open
4 of 9 tasks
amanda-phet opened this issue Apr 28, 2023 · 1 comment
Open
4 of 9 tasks

Postmortem #237

amanda-phet opened this issue Apr 28, 2023 · 1 comment

Comments

@amanda-phet
Copy link
Contributor

amanda-phet commented Apr 28, 2023

  • 1. Schedule the meeting

  • Require the entire sim team to participate, and optionally anyone else who had a significant involvement. Have the meeting as soon as possible after the sim is released, so that experiences are still fresh in everyone's mind. Allow sufficient time for the meeting, 1.5-2 hours.

  • 2. Enlist a meeting moderator

  • The moderator's job is to make sure the meeting runs efficiently, stays on point, and focuses on constructive (but
    not overly negative) criticism. The moderator can be someone not on the sim team, or in many cases the Development
    Coordinator. The moderator also documents the important points of the meeting.

  • 3. Create github postmortem issue and postmortem google doc

  • Create a github issue in the repository of the sim for which the postmortem is occurring. This checklist will should be copied into the issue.

  • Create a postmortem google doc for the sim and set phethelp as the owner. This google doc should live within the appropriate sim folder on google drive.

  • 4. Two successes and two improvements

  • Require participants to bring a list of no more than 2 items that were done well during the project and no more than 2 items that could be improved upon. Limiting to 2 requires people to think critically about their experience.

  • 5. Identifying the top five

  • At the meeting, start by going around the room and having each person present their items (successes, then improvements). Make a list of these items, and note duplicates. Based on popularity, identify the top 5 success items and the top 5 items that need improvement.

  • Discuss the 5 success items first. Identify specific things that can be applied to future sims. Celebrate, pat each other on the back. Then move on to the harder part.
  • Discuss the 5 improvement items. Try to avoid getting personal. Discuss what was learned, and identify specific things that can be done to prevent these problems in the future. If anything needs more investigation, assign to specific individuals.
  • 6. Modifications to Look & Feel
  • Identify modifications to the PhET Look-&-Feel Guidelines. If applicable, based on what we learned during development of this sim, suggest revisions to the guidelines.
  • 7. Sim checklist

  • Review the "Sim checklist" (under development). Will be a "living" issue for each sim repository

  • 8. Action items

  • Note important items in the postmortem github issue, and create issues for any tasks the require action (such as updating documents, leftover "todo's", etc.

  • 9. Take home messages

  • From the top 5 successes/improvements, decide what are the "take home messages" that would be useful to note in the future, and add these to the HTML5 Postmortem Take Home Messages google doc

  • Report out at status meeting

@amanda-phet
Copy link
Contributor Author

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

No branches or pull requests

1 participant