Program SenseProgram Management
How would you handle new requirements in the middle of a project you're managing at Google?
Technical Program Manager
Answers
Anonymous
7 months ago
1) Understand the requirements and assess the impact and risk to the program.
2) Get the team together to determine the risks vs rewards and timeline issues.
3) If additional resources are required escalate to the executive and discuss the dependencies and impact to the program. Convince the exec through data from brainstorming sessions with the team if the feature is essential for program delivery
Anonymous
10 months ago
As a TPM with experience in Agile methodologies, I value changing and adapting to new changes that contribute to the overall goal. To deal with this situation, I would first assess the impact that this change would cause on the goal of the project. I would achieve this by checking if the changes align with the project mission, if the stakeholders satisfaction is affected by the same, if the value derived from the new requirements are worth extending deadlines or adding resources. After the assessment, I would document the new requirements, new timelines, new resource requirements and communicate the same with stakeholders. If the additional requirements would have a negative impact on the project, I would politely decline and notify the stakeholders of the same, while communicating alternatives like accommodating the requirements in another project lifecycle.
Interview question asked to Technical Program Managers interviewing at Google: How would you handle new requirements in the middle of a project you're managing at Google?.