z Scrum Interview Questions | Eklavya Online

z Scrum Interview Questions

How much of a Development Team’s capacity during a regular Sprint would you consider adequate for refactoring? Fixing important bugs? Exploring new technologies or ideas?

Apart from Sprints during which there are critical and urgent tasks to address (such as fixing a problem that has taken the website offline), a good rule of thumb is a 15-10-5 allocation of a Scrum Team’s capacity to refactoring, fixing, and research. Specifically, this means dedicating: 15% of a team’s capacity to technical debt …

How much of a Development Team’s capacity during a regular Sprint would you consider adequate for refactoring? Fixing important bugs? Exploring new technologies or ideas? Read More »

Should the Scrum Team become involved in the product discovery process and, if so, how?

There are two principal reasons why a Scrum Team should be involved in the product discovery process as early as possible: The sooner engineers participate in the product discovery process, the lesser the chances solutions will be pursued that are technically not viable or would not result in a return on investment. Involving a Scrum …

Should the Scrum Team become involved in the product discovery process and, if so, how? Read More »

You’ve already provided your product’s stakeholders with training in Scrum. After the initial phase of trying to apply the concepts, when the very first obstacles are encountered, some of these stakeholders begin to resist continued adoption. What is your strategy for and experience in handling these situations?

This question is meant to encourage an exchange of ideas about, and lessons learned when overcoming resistance to Scrum within an organization. Familiarity with agile failure patterns that are common to many organizations will demonstrate your candidate’s experience. (We have published a list of several agile failure patterns.) Your candidate should also be familiar with …

You’ve already provided your product’s stakeholders with training in Scrum. After the initial phase of trying to apply the concepts, when the very first obstacles are encountered, some of these stakeholders begin to resist continued adoption. What is your strategy for and experience in handling these situations? Read More »

What is MVP & MMP?

An MVP is set of minimum requirements or features with which it looks like the product if shipped can be used by the users well and they feel the major value is delivered. However MMP is the minimal set of a requirement that is ready to be shipped to market and can be marketed that …

What is MVP & MMP? Read More »

Who should participate in a Sprint Retrospective?

Only the immediate members of a Scrum Team — Development Team members, Product Owner, and Scrum Master — should participate in that team’s Sprint Retrospectives. Especially noteworthy is that the line-managers of a Scrum Team’s members not be present. Also, they should not be allowed access to the minutes of any Sprint Retrospective.

Benefits of Agile:

The perspective for Customer: When the customer takes a lookout in the market as for going with which technique for Software Development process, Agile Methodology stands perfectly for the need and outreach for the Customers. The Agile Methodology is more responsive to the customer’s request. Not only it gives the customer high valued features but …

Benefits of Agile: Read More »

What anti-patterns might a Scrum Master fall into during a Sprint?

Typical Scrum Master Sprint anti-patterns are below. Any of these behaviors will impede the team’s productivity. It is the Scrum Master’s obligation to prevent them from manifesting themselves. Some of the Scrum Master anti-patterns are: Keeping the Scrum team dependent: In this scenario, the Scrum Master pampers the team to a level that keeps the …

What anti-patterns might a Scrum Master fall into during a Sprint? Read More »

Do you expect experienced team members to wait until the next Daily Scrum in order to ask for help overcoming an impediment?

When impeded, members of a Scrum Team should never need to wait, neither for a Daily Scrum nor any other event, to ask for help. A team waiting to ask for help is a team delaying progress. If the more experienced members of a Scrum Team are waiting for the next Daily Scrum before either …

Do you expect experienced team members to wait until the next Daily Scrum in order to ask for help overcoming an impediment? Read More »

What is Waterfall Method?

Waterfall Model was the first process model to be introduced. The Waterfall Model is a linear sequential life cycle model which is very easy to understand and use. The key principle on which the waterfall model emphasizes is only after the completion of one phase, the working team are allowed to begin with another phase. …

What is Waterfall Method? Read More »

Your Scrum team is consistently failing to meet commitments, and its velocity is volatile. What might the possible reasons be? How would you address this issue with the team?

If a Scrum Team is exhibiting a volatile velocity, consistently failing to meet their forecasts, it suggests that velocity is being used as the prevalent metric for measuring that team’s progress. Your candidate should mention this, and talk about the notoriety of ‘velocity’ as the industry’s most prevalent metric for measuring a team’s progress. They …

Your Scrum team is consistently failing to meet commitments, and its velocity is volatile. What might the possible reasons be? How would you address this issue with the team? Read More »

The role of the Product Owner is a bottleneck by design. How do you support the Product Owner so that they maximize value?

This question revisits the previous. Again, your candidate should focus on explaining why involving the Scrum Team early in the product discovery process is beneficial for both the Product Owner and the organization. Additionally, Scrum Masters can effectively support Product Owners by ensuring that the Product Backlog refinement process is continuous and of a high …

The role of the Product Owner is a bottleneck by design. How do you support the Product Owner so that they maximize value? Read More »

The Product Owner for your Scrum Team frequently turns requirements documents received from stakeholders into tickets and asks you to estimate each. How do you feel about this procedure?

A Product Owner should not take this shortcut and turn requirements documents received from stakeholders into work items, and a Scrum Master should never accept such a procedure. It’s nothing more than a waterfall process dressed-up as a pseudo-agile practice. If an organization is supposed to focus on delivering value to its customers, it is …

The Product Owner for your Scrum Team frequently turns requirements documents received from stakeholders into tickets and asks you to estimate each. How do you feel about this procedure? Read More »

What is the major advantage of using Scrum?

Early & continuous feedback which fosters inspect & adapt Early delivery to markets Increases communication between business and implementer reducing the scope for defects Technology and business are aligned and hence cost reduction

Should you check a team’s health during a Sprint Retrospective, or is doing so unnecessary? If you do, how would you go about it?

Measuring the health of a Scrum Team — that is, getting an idea about current levels of engagement and satisfaction — is useful for identifying trends that may affect productivity and team cohesion. For example, one effective method of measuring the health of a Scrum Team is to circulate an anonymous multiple-choice questionnaire before the …

Should you check a team’s health during a Sprint Retrospective, or is doing so unnecessary? If you do, how would you go about it? Read More »

What anti-patterns do you know of that can happen during a Sprint Retrospective?

Typical Scrum Sprint Retrospective anti-patterns are: Waste of time: The team does not collectively value the Sprint Retrospective. If some team members consider the Sprint Retrospective to be of little or no value, it is most often the Sprint Retrospective itself that sucks. Is it the same procedure every time, ritualized and boring? Have a …

What anti-patterns do you know of that can happen during a Sprint Retrospective? Read More »

How do you handle team members who ‘lead’ Daily Scrums, turning the event into a reporting session for themselves?

There are no leadership roles in the Development Team. However, it’s not uncommon for some members of a Development Team to assume leadership. This typically happens when a particular team member possesses superior (technical) expertise, communication skills, or simply a greater level of engagement. All teams go through Tuckman’s stages of team development: forming, norming, …

How do you handle team members who ‘lead’ Daily Scrums, turning the event into a reporting session for themselves? Read More »

What is Scrum?

Scrum is a simple iterative framework which comprises of 3 roles, 4 events, 3 artifacts and few rules which believe in delivery of product features or solution in iterative, incremental manner. The iteration is called as SPRINT and is mostly of a month or less where teams deliver a potentially releasable solution at the end …

What is Scrum? Read More »

Should a Product Owner assign user stories or tasks to individual members of a Development Team?

A Product Owner individually assigning user stories to members of a Development Team is not Scrum, and if a Product Owner is doing this they need to be stopped. Development Teams are self-organizing. The assignment of user stories and the distribution of tasks among the members of a Development Team is the prerogative of the …

Should a Product Owner assign user stories or tasks to individual members of a Development Team? Read More »

The role of the Product Owner is a bottleneck by design. How do you support the Product Owner so that they maximize value?

This question revisits the previous. Again, your candidate should focus on explaining why involving the Scrum Team early in the product discovery process is beneficial for both the Product Owner and the organization. Additionally, Scrum Masters can effectively support Product Owners by ensuring that the Product Backlog refinement process is continuous and of a high …

The role of the Product Owner is a bottleneck by design. How do you support the Product Owner so that they maximize value? Read More »

The Product Owner of your Scrum Team tends to add ideas of all kinds to the Product Backlog as a reminder to work on them at a later stage. Over time, this has led to over 200 items in various stages. What are your thoughts on this? Can a Scrum Team work on 200 Product Backlog items?

Any Product Backlog larger than the scope of two or three Sprints is barely manageable. Misusing a Product Backlog by adding hundreds of items to it is a clear sign that the Product Owner needs help from the Scrum Team or the Scrum Master to better cope with an influx of ideas, suggestions, and requirements. …

The Product Owner of your Scrum Team tends to add ideas of all kinds to the Product Backlog as a reminder to work on them at a later stage. Over time, this has led to over 200 items in various stages. What are your thoughts on this? Can a Scrum Team work on 200 Product Backlog items? Read More »

What kind of information would you require from the Product Owner in order to provide your team with an update on the product and market situation?

Information that a Scrum Master might require from a Product Owner when wanting to update their team on the product, or a market’s reaction to it, would include any information that could provide the Scrum Team with an understanding of why something is of value to customers. Such information may be of a quantitative nature …

What kind of information would you require from the Product Owner in order to provide your team with an update on the product and market situation? Read More »

What are the roles involved in the Scrum framework?

A Scrum framework has three roles: Scrum Master Product Owner Development Team There are no other roles than these but beyond Product organization, they can have other organizational roles too. Scrum does not speak anything on these roles and this depends on organization to organization.

What indicators might there be that demonstrate agile practices are working for your organization, and which of these would demonstrate your efforts are succeeding?

There is no standard or general definition of ‘agile success’ that can be used to measure an organization’s agility. Every organization must develop its own criteria. Increasing team velocity is usually not considered to be a meaningful indicator. However, although mostly indirect, there are various indicators that may be useful in determining success: Products delivered …

What indicators might there be that demonstrate agile practices are working for your organization, and which of these would demonstrate your efforts are succeeding? Read More »

I have mix of features as well as defects being planned in every sprint? Defects being from field can come anytime. How do we deal with this?

The catch: This is a tricky situation – if you say that you will accept defects midway you are playing with change of sprint goal mid of the sprint which is a No-No and if you say you won’t accept defects midway then you are not solving the business problem. Answer: There are multiple options …

I have mix of features as well as defects being planned in every sprint? Defects being from field can come anytime. How do we deal with this? Read More »

How can you ensure that a Scrum Team has access to a product’s stakeholders?

When answering this question, your candidate should explain that there is no simple way to ensure access to stakeholders. For example, in larger organizations, functional silos, budgeting and governance practices, and the organizational hierarchies often effectively limit team members’ access to stakeholders. Overcoming this organizational debt, thus building trust among all participants, is a prime …

How can you ensure that a Scrum Team has access to a product’s stakeholders? Read More »

How can you ensure that a Scrum Team has access to a product’s stakeholders?

When answering this question, your candidate should explain that there is no simple way to ensure access to stakeholders. For example, in larger organizations, functional silos, budgeting and governance practices, and organizational hierarchies often effectively limit team members’ access to stakeholders. Overcoming this organizational debt, thus building trust among all participants, is a prime objective …

How can you ensure that a Scrum Team has access to a product’s stakeholders? Read More »

What indicators might there be that demonstrate agile practices are working for your organization, and which of these would demonstrate your efforts are succeeding?

There is no standard or general definition of ‘agile success’ that can be used to measure an organization’s agility. Every organization must develop its own criteria. Increasing team velocity is usually not considered to be a meaningful indicator. However, although mostly indirect, there are various indicators that may be useful in determining success: Products delivered …

What indicators might there be that demonstrate agile practices are working for your organization, and which of these would demonstrate your efforts are succeeding? Read More »

Your team’s Daily Scrums are not attended by any stakeholder. Should that change?

Asking this question can easily spark a philosophical discussion about whether stakeholders should be allowed to participate in a Development Team’s Daily Scrums. Try to avoid this. If stakeholders participate in a Development Team’s Daily Scrums, is it likely to result in a form of reporting that circumvents Scrum rules? Not necessarily. It’s good if …

Your team’s Daily Scrums are not attended by any stakeholder. Should that change? Read More »

How can a Scrum Master contribute to Sprint Planning in a way that enables the Scrum Team to work only on the most valuable user stories?

It is the prerogative of the Product Owner to define the business objective of an upcoming Sprint by identifying and ranking the most valuable user stories in the Product Backlog, and it is the duty of the Scrum Master to support the Product Owner in this. Pursuant, a suitable way for a Scrum Master to …

How can a Scrum Master contribute to Sprint Planning in a way that enables the Scrum Team to work only on the most valuable user stories? Read More »

Are you a Certified Scrum Master?

Scrum Masters play a veritable role in development and deployment of Software Projects. The need for Scrum Master is soaring high in the market with the evolution of Scrum Framework into much use. The prerequisites and responsibilities of a Scrum Master are very broad. From managing the team and leading them to being an interface …

Are you a Certified Scrum Master? Read More »

What are the main tools you have used in a Scrum project?

Ideally, Scrum does not suggest or justify usage of tools but there are quite a few tools which helps Iterative implementation and those are Simple Excel (Customized as per need) Atlassian JIRA. Version One. RTC Jazz Sprintster

A valuable user story is lacking the final user interface designs, but the design team promises to deliver on day two of the upcoming Sprint. The Product Owner for your team is fine with that and pushes to have the user story added to the Sprint Backlog. What are your thoughts on this scenario?

Whether an incomplete user story should be added to the Sprint Backlog depends upon the Development Team’s present concerns and experience with the circumstances. In the case of an incomplete or missing user interface (UI) design, for example, if the design team is almost certain to deliver because they have done so in the past, …

A valuable user story is lacking the final user interface designs, but the design team promises to deliver on day two of the upcoming Sprint. The Product Owner for your team is fine with that and pushes to have the user story added to the Sprint Backlog. What are your thoughts on this scenario? Read More »

How do you promote an agile mindset across departmental boundaries and throughout an organization and, in pursuit of that, what is your strategy when coaching stakeholders not familiar with IT?

There are various tactics a Scrum Master can use to engage stakeholders with Scrum, for example: Most importantly, a Scrum Master should live and breathe the principles of the Scrum Guide and the Agile Manifesto. They should talk to everyone in the organization involved in building the product, and they should be transparent about what …

How do you promote an agile mindset across departmental boundaries and throughout an organization and, in pursuit of that, what is your strategy when coaching stakeholders not familiar with IT? Read More »

Who should be writing user stories?

Writing user stories should be a joint effort by all members of a Scrum Team—card, conversation, confirmation. If it’s not, the team might not feel that they have ownership of the work items — inevitably leading to less or no commitment, reduced motivation, and ultimately a lower-quality product. Additionally, handing down user stories reduces the …

Who should be writing user stories? Read More »

If your team is picking reasonable action items but not delivering, how would you address the situation?

During a Sprint Retrospective, the members of a Scrum Team would usually pick some action items — tasks to be done — and include them in the upcoming Sprint Backlog. If these action items are subsequently not completed in a timely manner, the Scrum Master needs to follow up. A team might not be completing …

If your team is picking reasonable action items but not delivering, how would you address the situation? Read More »

With what metrics would you assess the value of a user story?

There are quantitative as well as qualitative measurements that may be used to assess the value of a user story or whether the investment is worthwhile. These may include, for example: Revenue increases, Cost-cutting benefits achieved by internal process improvements, Increases in customer satisfaction rates (NPS), Increases in signups for new products, or Positive customer …

With what metrics would you assess the value of a user story? Read More »

How do you promote an agile mindset across departmental boundaries and throughout an organization and, in pursuit of that, what is your strategy when coaching stakeholders not familiar with IT?

There are various tactics a Scrum Master can use to engage stakeholders with Scrum, for example: Most importantly, a Scrum Master should live and breathe the principles of the Scrum Guide and the Agile Manifesto. They should talk to everyone in the organization involved in building the product, and they should be transparent about what …

How do you promote an agile mindset across departmental boundaries and throughout an organization and, in pursuit of that, what is your strategy when coaching stakeholders not familiar with IT? Read More »

How do you approach Daily Scrums with distributed teams?

Daily Scrums for Development Teams whose members are distributed between different offices or working remotely are not much different from Daily Scrums for Development Teams whose members are co-located. The exception is that distributed teams sharing board activity may require video conferencing when working with offline boards that mirror each other. If a Scrum Team …

How do you approach Daily Scrums with distributed teams? Read More »

A member of the Scrum Team does not want to participate in Sprint Planning and considers the meetings a waste of time. How do you deal with this attitude?

If the member of a Development Team does not want to participate in Sprint Planning and considers the meetings a waste of time, they’re exhibiting a type of passive-aggressive behavior. Although not particular to Scrum, this is a problem because the underlying attitude is toxic and will affect both team-building and team performance as now …

A member of the Scrum Team does not want to participate in Sprint Planning and considers the meetings a waste of time. How do you deal with this attitude? Read More »

What does a good user story look like? What is its structure?

A good user story: Includes a description, Has acceptance criteria defined, Can be delivered within a single Sprint, Has all UI deliverables available, Has all (probable) dependencies identified, Has performance criteria defined, Has tracking criteria defined, and Is estimated by the Scrum Team.

What are traits of a good scrum master?

A servant leader Who puts teams needs ahead of his/her Who fosters leadership in team A good impediment resolver Patient listener Coach to individuals and team A protector for team An effective facilitator

How do you facilitate user story selection in a way that the most valuable stories are chosen without overruling the Development Team’s prerogative to select the Sprint Backlog?

If a Development Team is involved early enough in either user story selection (preferably by jointly creating the stories with the Product Owner) or product discovery, a Scrum Master will probably not need to provide any guidance to see that the most valuable stories are chosen. If a Development Team resorts to cherry-picking — choosing …

How do you facilitate user story selection in a way that the most valuable stories are chosen without overruling the Development Team’s prerogative to select the Sprint Backlog? Read More »

What is Agile Methodology:

Agile Methodology refers to the software development process with an idea of iterative development between the self organised cross-functional team. The agile method emphasizes on breaking the whole process into different stages so as to keep track of every activity with constant collaboration resulting in improved and quality results at every stage of the workflow …

What is Agile Methodology: Read More »

What is time boxing in Scrum?

Time boxing means allotting a fixed unit of time for an activity. So the time is over activity is over – irrespective of the result. This brings in discipline, predictability and creates a situation for inspect and adapt. Every event in Scrum is time boxed which Must not be extended like Sprint, Daily Scrum etc.

Would you recommend formal Daily Scrums for all teams, no matter the size or experience level?

In answering this question, your candidate should exhibit common sense regarding “ritualized” Daily Scrums. Daily Scrums are an important part of Scrum, but not all Daily Scrums need to be formal — a Development Team should not have a Daily Scrum for the sake of having it; it serves a different purpose than ticking off …

Would you recommend formal Daily Scrums for all teams, no matter the size or experience level? Read More »

You’ve already provided your product’s stakeholders with training in Scrum. After the initial phase of trying to apply the concepts, when the very first obstacles are encountered, some of these stakeholders begin to resist continued adoption. What is your strategy for and experience in handling these situations?

This question is meant to encourage an exchange of ideas about, and lessons learned when overcoming resistance to Scrum within an organization. Familiarity with agile failure patterns that are common to many organizations will demonstrate your candidate’s experience. (We have published a list of several agile failure patterns.) Your candidate should also be familiar with …

You’ve already provided your product’s stakeholders with training in Scrum. After the initial phase of trying to apply the concepts, when the very first obstacles are encountered, some of these stakeholders begin to resist continued adoption. What is your strategy for and experience in handling these situations? Read More »

How do I handle bigger teams?

There are multiple approaches to it. Scrum has given SoS (Scrum of Scrums Model) which is very simplistic or there are quite a few situation specific and proven models like SAFe ( Scaled Agile Framework ) Nexus And many more We can use anything suitable or even customize one for ours based on need and …

How do I handle bigger teams? Read More »

Would you recommend following up on action items? If so, how would you do that?

The Scrum Team is self-organizing. However, there are always moments when working on improving its practices is less of a Scrum Team’s priority. In this situation, a Scrum Master should follow up on the action items — tasks to be done — that members of a Scrum Team pick during their team’s Sprint Retrospective to …

Would you recommend following up on action items? If so, how would you do that? Read More »

What is a “user story” in Scrum?

A user story is a tool used in Agile software development that captures the description of a feature from an end-user perspective. It describes, among others, the type of users and their motivations. A user story creates a simplified description of a user’s requirements.

Should the Scrum Team become involved in the product discovery process and, if so, how?

There are two principal reasons why a Scrum Team should be involved in the product discovery process as early as possible: The sooner engineers participate in the product discovery process, the lesser the chances solutions will be pursued that are technically not viable or would not result in a return on investment. Involving a Scrum …

Should the Scrum Team become involved in the product discovery process and, if so, how? Read More »

What does the acronym INVEST mean?

The INVEST acronym was coined by Bill Wake and describes the characteristics of a good user story: Independent. The user story should be self-contained, in a way that there is no inherent dependency on another user story. Negotiable. Until becoming part of an iteration, user stories can always be changed and rewritten. Valuable. A user …

What does the acronym INVEST mean? Read More »