Scrum Master Flashcards

(27 cards)

1
Q

The Agile Manifesto infers people over processes. Isn’t a Scrum Master — whose role is meant to “enforce” the process — therefore a contradiction?

A
  • The Scrum Master serves the team rather than enforcing rigid rules
  • Helps the team adopt Agile principles in a way that suits them.
  • Supports collaboration, removes impediments, and fosters continuous improvement.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

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

A
  • Improved delivery speed
  • Higher quality outputs
  • Strong team morale and engagement
  • Adaptability to change
  • Customer satisfaction
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Should a Scrum Master remove impediments on behalf of the Scrum Team?

A
  • The Scrum Master assists in removing impediments but does not always handle them directly
  • The focus is on enabling the team to resolve challenges themselves.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How should a Scrum Master communicate with a Product Owner?

A
  • Frequent and Transparent Discussions
  • Facilitating Backlog Refinement
  • Bridging Business and Development
  • Encouraging Agile Best Practices
  • Resolving Conflicts & Stakeholder Alignment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

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

A

Yes, for two reasons
- Won’t pursue solutions that are technically not viable
- Develop a sense of ownership for a scrum team on what they need to build to create customer value

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

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

A
  • Facilitate effective backlog management
  • Improve stakeholder communication
  • Educate on Agile principles & value delivery
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

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

A
  • Define clear communication channels
  • Involve stakeholders in sprint reviews
  • Create a stakeholder engagement strategy
  • Address stakeholder feedback transparently
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

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 agile product development?

A
  • Educate Through Practical Examples
  • Encourage Cross-Team Collaboration
  • Make Agile Tangible
  • Address Resistance with Data
  • Foster an Agile Culture
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Definition of done (DoD)

A
  • Checklist of items that needs to be completed in order to declare a task as ‘Done’
  • Eg. Written codes, unit testing, integration testing, design documents, release notes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

MVP vs MMP

A

MVP (Minimum Viable Product)
- Product with minimal features released to market for customer to use and provide feedback
MMP (Minimum Marketable Product)
- Consists of all minimal features
- Functional software that is ready for monetization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Timebox

A
  • Timeslot of an activity
  • Eg 15 minutes for daily scrum
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Drawback of estimating user story in hours or days

A
  • Estimate varies between different team members
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Tools used in Scrum projects

A

Jira, Confluence, Azure Devops, Trello, Asana

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Is Scrum Master a management position?

A
  • Yes, it a management position
  • Manager of process and not people
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does the Scrum Master do to enhance the productivity of the development team?

A
  • Eliminates the hurdles of the development team
  • Shields the team from extrinsic troubles
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How do you follow up on action items?

A
  • Action items are one among the primary outcomes of the retrospectives-
  • Open the list of action items and their owners
  • Mark the progress of all items
  • Include newly pinpointed items
17
Q

Scrum artefacts

A
  • Product backlog
  • Sprint backlog
  • Increment
  • Burn-down chart
18
Q

Product goal vs sprint goal

Product Vision:
- Long term strategic goal
- Eg. Be the leading online bakery in the UK

A

Product goal
- Intermediate goal that will advance us towards product vision
- Eg Launch a website
Sprint goal
- Intermediate tactical goals which moves us towards product goal
- Eg1. Create basic website structure
- Eg2. Build capability to purchase products using credit card

19
Q

Scrum of Scrum

A
  • Scaled agile technique
  • Helps organizations to connect with multiple Scrum teams to develop and deliver complex solutions
20
Q

What elements constitute a good user story?

A
  • A description
  • Pre-condition
  • Performance criteria
  • UI design links
  • Dependencies
  • Acceptance criteria
  • Additional notes
21
Q

Explain the distinction between epics, stories, and tasks?

A

Epics (Large-Scale Initiatives)
- An epic is a large body of work that can be broken down into smaller, manageable pieces.
- Epics contain multiple stories.
- Example: Display trips data

Stories (User-Centric Features)
- A story (or user story) is a specific functionality or requirement that contributes to an epic
- Stories are broken down into tasks.
- Example: As a scheduler, I should be able to view speed and distance so that I schedule a trip

Tasks (Actionable Work Items)
- A task is a granular unit of work required to complete a story.
- Tasks are executed by developers, designers, or other team members.
- Example: Implement the backlog logic for calculating the speed and distance

22
Q

Differentiate between Agile and Scrum

A

Agile
- Agile is a development methodology that follows an incremental approach

Scrum
- Framework of Agile.
- Follows an iterative and incremental approach called sprints which lasts 2-3 weeks

23
Q

What are the Scrum Methodology steps?

A
  • Refining and building the Product Backlog
  • Sprint planning and building the sprint backlog
  • Sprint in progress
  • Daily scrum
  • Sprint Review
  • Sprint Retrospective
24
Q

SAFe (Scaled Agile Framwork)

https://www.tutorialspoint.com/what-is-scaled-agile-framework-safe-methodology-tutorial

A
  • Open source knowledge base
  • based on lean-agile principles
  • divided into 3 streams - team, program and portfolio
25
When to use SAFe
- Implementing agile across multi-team, program, and portfolio levels. - Addressing challenges, delays, and failures from inconsistent agile methodologies across teams. - Balancing team independence with alignment in scaled agile frameworks. - Defining new roles and adapting existing ones for enterprise-wide agile transformation. - Achieving consistency in strategy across departments, programs, and teams while scaling. - Enhancing product development lead time and learning from successful agile and SAFe scaling practices.
26
Agile manifesto
- Individuals and interactions over processes and tools - Working software over comprehensive documentation - Customer collaboration over contract negotiation - Responding to change over following a plan
27