Wikimedia Product/Technical Program Management/Day to day

What kinds of things the Technical Program Managers do on a regular basis:

Daily


 * Attend standups, surface cross-team/departmental issues
 * Facilitate meetings
 * Follow up (via email, chat, etc) on action items

Weekly


 * Do board grooming/refinement
 * Lead retros (some are every 2 weeks, some are monthly)
 * Send weekly QA request email to PMs
 * 1:1 check-ins with PMs for planning, task management, etc
 * If needed, raise concerns with TPgM team and/or Grace
 * Coordination with EM and PMs (Designers at times as well) to balance workload
 * Facilitate triage
 * Attend Scrum of Scrums

Monthly


 * Coordinate ordering and/or distributing testing devices

Quarterly


 * Ensure that quarterly goals are entered into Airtable
 * Organize interlock meetings to manage dependencies on other teams
 * Develop and maintain team timeline

At some point during the year


 * Organize and facilitate offsites
 * Send relevant feedback and suggest process changes based on results
 * Create artifacts to document and socialize team process/ceremonies
 * Partner with team to constantly refine team ceremonies
 * Follow up on process changes as needed (change management)
 * Document and escalate risks/mitigation strategies
 * Develop scoping document and timeline for ad hoc projects
 * Escalate blockers and challenging issues to Grace
 * Maintain, and when needed, create new Phabricator projects (e.g. #OWC2020)
 * Integrating new team members into team processes and artifacts
 * Create transition plans when new projects are started, etc.