Head of Development
The Head of Development is responsible for the development and release of products and components in the development stream.
Description
He/she organizes the development stream, drives the lean-agile execution model, and facilitates a lean-agile culture among the participants in the stream.
In case the product or component is delivered to a customer, he/she ensures R&D activities for the release is included in the development stream (milestone checklists, OSS, DSAC, certifications, standards, etc.) and plan for the information requested by other organizational functions (manufacturing, support, service, etc.).
He/she collaborates with product management and the Program Management Office (PMO).
Responsibilities
- Define the cadence and synchronization events (meetings) for sprints and increments, and establish an annual calendar.
- Ensure the program increment (PI) planning readiness (vision, roadmaps, epics/features, budget, resources, etc.).
- Assist the development stream execution, e.g., dev. stream sync meetings, system demos, and retrospectives.
- Report status to key stakeholders, e.g., feature completion, release burndown, risks, and impediments.
- Facilitate alignment of key stakeholders (e.g., product management, product owners, and architects), and ensure necessary decisions are taken (re-) organizes the teams, configuration management, UX, and other key roles for the stream.
- Ensure the development is following required standards, instructions, and agreed processes.
- Synchronize with System stream and other development streams to manage deliverables and dependencies.
- Promote build-in quality (shift left), visualization, and fast feedback.
- Provide related PCP R&D information to PMO for status follow-up and gate assessments.