Product Manager Onboarding
1. Introduction
-
Welcome to the team! We are excited to have you as a product manager for our next project
cyclecycle.As a Blueprint PM, you are the future of the organization
-
Purpose of the Runbook
-
Explain the goals of the onboarding process.
- Outline
whatthe scope of thedeveloperproductcanmanagerexpect to learnrole.
-
2. Blueprint Overview
-
Blueprint is a student organization created to serve Non-Profit
Organizations(Organizations (NPOs) by providing them with free web or mobile appdevelopmentsolutions.
3. Team and Role Responsibilities Responsibilities
-
Organize project team and NPO meetings
- Project
teamsteammeetmeetingsweeklymay consist of:- Standup – Quick updates on progress
NPO feedback review(if applicable)- Task Review – Evaluate ongoing/completed tasks and address any
concerns.concerns - NPO feedback review (if applicable)
- Task Assignment – Define and assign tasks for the upcoming
week.
week -
Open Discussion – Address any additional topics or unplanned updates
- Weekly meetings will alternate between standup and sprint planning/review. More info linked down below
- NPO meetings occur monthly and consist of:
- Progress Report – DIsplay project progress to
stakeholdersstakeholders - Open Discussion – Ask any relevant questions regarding the project or project status
- Progress Report – DIsplay project progress to
- Project
- Define Tasks/Features to be implemented
- Create user stories and task descriptions for developers to implement
- Work with the Tech Lead decide technical implementation of tasks/features
- Set goals and Timeline
-
- Set goals for each meeting and
sprintsprint - Determine the timeline of the project
- What features can be done by the MVP, by the final product handoff?
- What features need to be cut?
- If so, how should I tell the NPO?
- If so, how should I tell the NPO?
- What features can be done by the MVP, by the final product handoff?
- Set goals for each meeting and
-
- Team Dynamics/Hierarchy
- The project team hierarchy is as such: PM
&--> Tech Lead --> Designer &DevelopersDevelopers - PMs have the final say in all decisions
- Decide what can and cannot be done
- Determine priority of tasks/features
- The project team hierarchy is as such: PM
- Track Project Progress
- Utilize time management applications to track status of
projectproject- Github taskboard, Jira, Notion, etc..
- Github taskboard, Jira, Notion, etc..
- Utilize time management applications to track status of
4. Learning Resources and Documentation
- For Scrum/Agile
MethodologyMethodology
5. Communication Channels Channels
- For Project Team
-
GitHub Task Board
- Meeting
MinutesMinutes - Discord
ChannelsChannels
-
- For
NPONPO- Google meet, zoom, etc...
- For fast/urgent
communicationcommunication- Slack, Discord, etc...