If a stakeholder / customer gives you a requirement how would you work on it
Question Explain
This question primarily evaluates how you handle and implement requirements from a stakeholder or customer. The interviewer wants to know your approach towards managing requirements and how you incorporate them into your work. The key points to address in your answer include:
- Your understanding of the requirement.
- Your communication with stakeholders for clarity.
- Your ability to assess the feasibility and impact of the requirement on existing processes.
- The steps you take to implement and validate the requirement.
Answer Example 1
When a stakeholder or customer presents a requirement, my first step would be to fully understand their needs. As a point of clarification, I would engage in open communication with them, requesting detailed specifications to avoid any ambiguities. This could involve running a discovery session, asking probing questions, or documenting an overview of their needs.
Once I've gained a complete understanding, I would assess the feasibility of their requirement considering factors like resource availability, manpower, and timeline, etc. Then, I would plan how the requirement will be integrated into the existing process or system without adversely impacting any ongoing tasks.
Upon finalizing the plan, I would present it to the stakeholder, ensuring they are aware and satisfied with the proposed approach. Once approved, the implementation phase begins. Upon completion, I would validate the solution against the initial requirement and involve the stakeholder in this validation process, thereby ensuring mutual satisfaction.
Answer Example 2
My approach to working on a new requirement from a stakeholder or customer primarily involves four steps. First, I will listen and understand the need of stakeholder, directly interacting with them to eliminate any potential misunderstandings.
Second, I will evaluate the requirement, analyzing its compatibility with the ongoing process and determining the resources needed to implement it.
The third step is about communication and consensus: I would discuss the requirement and our proposed solution with the team, ensuring that everyone is on the same page. Moreover, I would seek stakeholder approval of the proposed solution too.
Finally, the implementation would start while ensuring the transparency of the work progress to the stakeholder. After implementation, I would confirm the effectiveness of the solution and if the stakeholder's needs have been satisfactorily addressed. I believe in the importance of receiving feedback and making improvements for future similar situations."
More Questions
- Why did Microsoft buy GitHub?
- How would you let Lyft drivers select from scheduled rides?
- Build a mobile Gmail app for a team of Google engineers who are the first humans to land on Mars.
- The CEO of a your company asks you to design a new ATM for their Airport segment, what do you do?
- all kind of oops cocepts in python