✴️ Scenario based question based upon SCRUM framework





In few of the interviews, I evaluated candidates (Aspiring to become Business Analyst) on their agile/scrum knowledge. Most of the time I felt, candidates have the theoretical knowledge about scrum, but they don't know how to apply the knowledge in real life situation.

 
Sometimes there are no absolutely right answer to the scenario-based questions, interviewer is interested in candidate's approach.
 
Here is one simple scenario-based question which I asked to one of the interviewees. You team has 2 weeks sprint. You are in the middle of a sprint and an important business stakeholder came with an urgent requirement mentioning that this needs to do by next release. What are you going to do?
 
Don't jump on the answer straight away. Take a pause, think for few seconds about what interview is asking. This simple question can have multiple answers, and all might be true based on the organization you are working or the type of requirement that is requested here.
 
Let me try to answer the possible cases here -
1. First of all, the requirement to a BA should come from product owner. If anyone apart from PO is asking to make any changes, scrum does not allow that.
2. Let's assume that PO is asking for BA's help to decide in this case. In that scenario BA is supposed to prioritize this. Any project is bound by Budget, Time and Resource. Here time is fixed i.e., 2 weeks. But if budget or resource can be increased, then the new requirement can be delivered along with the others.
3. Let's assume budget, time and resource - nothing can be changed. In that case tradeoff is required. Check for any requirement which can be pushed to next sprint, so that new requirement can be accommodate.
4. If new requirement is high valued and can't be delivered along with other requirements (because it will take all the time and resource of a sprint), in that case we have to see whether this new requirement is changing the current sprint goal. If it has a new goal, then we have to cancel the current sprint and start a new sprint to work on the new requirement. Because as per the rule of scrum, if sprint goal become obsolete then there is no point to continue with the sprint.
5. There might be other scenarios also

In this way, the interviewer will be able to understand the different possibilities which you can think. At least I will be impressed if someone answers with different possibilities.
 
What are the other possible answers you can think for the above question?

No comments:

Post a Comment