-
Notifications
You must be signed in to change notification settings - Fork 3
Sinopia Product Owner responsibilities
michelleif edited this page Dec 12, 2021
·
14 revisions
- With technical lead, manage the product backlog, including creating epics and prioritizing issues. We are using ZenHub, and the most recent board is: https://app.zenhub.com/workspaces/sinopia-fall-2021-61099a83af54cc000f437879/
- Test new features and bug fixes as they are deployed to the Development environment.
- To keep track of what to test:
- Ideally, test things as soon as they are deployed by keeping an eye on PRs as they are merged, and issues as they are closed, via the issue board or subscribing to github notifications. (To see if a merged PR has been successfully deployed to DEV: https://app.circleci.com/pipelines/github/LD4P/sinopia_editor)
- Sometimes you'll want to review all issues / PRs completed since a given date. In Github, to search closed issues updated after a certain date, use a query like: is:issue is:closed sort:updated-desc updated:>=2020-09-15
- You may want to use a sheet like this to track tests and results: https://docs.google.com/spreadsheets/d/1A_RiSJDTF40i_SdZNcYivED2G93iuh97fH-ex0e0gnc/
- If the fix or feature passes your test, apply the "PO UAT Passed" label.
- Identify good examples to show in a demo while reviewing and testing features and fixes.
- Report any bugs found.
- To keep track of what to test:
- Write text for home page with release highlights. Tech lead will ask for home page text when completing release checklist. Or PO can do PR for this file: https://github.com/LD4P/sinopia_editor/blob/main/src/components/home/NewsItem.jsx
- Write release notes for this wiki page including known issues. Move older release notes to the earlier releases page.
- Produce demo of features and fixes as often as appropriate.
- Plan the demo. It's helpful to write a demo script.
- Record demo using Zoom or other screen capture tool.
- Publish demo video to Sinopia playlist on Stanford YouTube channel. Add demo video link to release notes page.
- Keep users informed about new releases and invite feedback, on #sinopia Slack channel (LD4 Workspace) and user email list (sinopia-users Google group).
- When appropriate (Work Cycle end for example) send summary to internal groups.
- Write or revise help pages to describe new and improved features.
- Manage user permissions: respond to requests from users to be added to a group in order to have edit permission; respond to requests from users to add new groups and to assign users to those groups. Can also proactively add new users to the "Other" group upon receiving Cognito notification of new user registration (see Send welcome email, below)
- Note that the Product Owner cannot create new users; new users can only be created through the account signup page in the Sinopia application, and require email confirmation by the registrant.
- Keep the Help menu in the Sinopia application up to date. To edit the menu, edit this page https://github.com/LD4P/sinopia/edit/master/help_and_resources/menu_content.html and submit pull request.
- Monitor new issues in the repo https://github.com/LD4P/sinopia_editor/issues and escalate to first responder when there's a bug that needs fixing before the next work cycle. Respond to other bugs and feature requests as appropriate, asking for additional details, offering workarounds, prioritizing and categorizing for the next work cycle, letting the author know that the issue will be considered for the next work cycle.
- Facilitate the Sinopia User Group, or act as resource for the facilitator.
- Send welcome email to new users. (Notification of user registrations comes to PO email; check if user is newly registered or just resetting password; send welcome if new.)
- Monitor Sinopia communication channels and answer questions.
- [email protected] email (This is a shared Stanford email and the recipients are managed via Stanford's account management page)
- #sinopia channel in LD4 Slack workspace
- [email protected] mailing list
- Monitor Sinopia usage statistics and create reports for project stakeholders as necessary, using the Actions / Metrics feature in Sinopia. Some earlier statistics are reported here on the LD4P3 wiki.
- Home - How To Get Help
- Sinopia background
- Sinopia environments
- Supported browsers
- Ontology, vocabulary, BIBFRAME optimization
- Latest release / What's next
- Earlier releases
- Demo playlist
- Create an account
- Search
- RDF to MARC conversion
- Diacritics and character sets
- Permissions
- Action icons
- QuickStart in creating a description