Head of System
The Head of System is responsible for the integration and release of deliverables from development streams to customers.
Description
He/she organizes the system stream, drives the lean-agile execution model, and facilitates a lean-agile culture among the participants in the stream. The system stream pulls deliverables (hardware, software, and firmware) from the development streams and continuously integrates and verifies the typical customer systems.
He/she ensures R&D activities for the release are included in the system (milestone checklists, OSS, DSAC, certifications, standards, etc.) and plans 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
- Ensure the release scope and objectives, minimum viable product (MVP), high-level requirements, etc., are defined, understood, and communicated to key stakeholders.
- Ensure all release work is planned (release checklists, intellectual property, OSS, security, standard fulfillment, etc.).
- Pull deliverables from development streams and continuously integrate and verify the systems. Provide immediate feedback to the development streams if issues are found. Automate installation and test execution.
- Proactively participate in development streams program increment (PI) planning and sync meetings to ensure dependencies between streams are considered.
- Proactively monitor quality in the development streams, coach them to identify quality issues, and coach them to improve quality.
- Facilitate alignment of key stakeholders (e.g., product management, product owners, and architects), and ensure necessary decisions are taken
- Report status to key stakeholders, e.g., release roadmap, test pass rate, test coverage, and defect trends.
- Maintain documentation for the release.
- Provide R&D-related information to PMO for status follow up.