Emory CS377 Scrum test
How long should sprints be?
1-4 weeks
How many scrum roles are there in a team?
3
What is considered a good scrum team size?
7+-2 (5-9)
How is the story related to sprints?
A story is a long term set of expectations while a sprint is a short-term expectation.
On which days of the week should a team ideally meet
All days
Which of the following is a benefit for test driven programming? Maintaining a blanket of tests allows the developer(s) to fearlessly modify and improve the code, It enables rapid, agile developement, Writing tests first better equips the developer to implement the code as they have a clear idea of what the code should do, None of the above, All of the above.
All of the above
What is refactoring?
Altering the internal structure of code without changing its external behavior
When should the team have retrospective meetings?
At the end of each sprint.
Which is not a scrum artifact? Burn charts, product backlog, informations radiators, attendance chart, task board?
Attendance chart
BDUF stands for:
Big Design Up Front
Which of the following is not a characteristic of agile approaches? Fail-early lifecycle, small iterative cycles, provide early milestones, adaptive empirical process, or Big design up front?
Big design up front
What does the product owner do?
Controls the priority of backlog items
Which are the formal feedback cycles?
Daily scrum, sprint review, retrospective
When practicing agile methodologies you will do all of the following except: test as you go, design the full product first before all other stages, deliver product early and often, document as you go, build cross-functional teams ?
Design the full product first before all other stages
Which is not a way of pair programming? Driver-navigator pairing, ping pong pairing, tDD pair programming, test driven development pair programming, divide and conquer pairing
Divide and conquer pairing
Which of the following is not in the micro charter?
Ethical values
Which set of numbers correlate with the rate as humans easily perceive differences and are thus useful for story point estimations?
Fibonacci
Which of the following helps indicates what is left to do, what is in progress and what is done?
Information radiators
In the Iron Triangle what does scope represent?
It involves how many stories will be included
Which is false about a story map? It is two-dimensional, It helps the team understand how stories fit together, It is always a replacement for a product backlog, A story map was used to help write the book, It indicates the priority of stories??
It is always a replacement for a product backlog
What is a benefit of the waterfall model
It is very disciplined approach
Where does the name scrum from?
It's a rugby term
What do all agile methods have in common?
Iterative methodologies
Which is not a responsibility of the product owner? Capturing the product vision, Creating initial product backlog, Judging the work done, Writing customer-centric itmes, or Helping set the direction of the product?
Judging the work done.
If a team's velocity is good and they seem to be getting all work done by deadlines what is an appropriate action?
Leave the number of points per sprint as is
Why should you stand during the morning meetings?
Makes it concise, reduce time meeting, no tangents.
Which of these is not an element of the micro-charter?
Mission statement
What shouldn't the daily scrum be? Daily, small, brief, pointed, optional
Optional
Which of the following is not a feature of agile methodologies?
Perfect the requirements before you code
Which of the following is not a stage included in the waterfall method? Requirement gathering, Periodic meetings, design, coding or testing??
Periodic meetings
Which of the following is NOT a scrum master role? Scrum expert and advisor, coach, impediment bulldozer, faciliator, prioritizes stories?
Prioritizes stories
who is responsible for changing the priority of backlog items?
Product Owner
A Scrum team consists of:
Product Owner, Scrum Master, and Team Members
Who is responsible for the product backlog?
Product owner
What are three scrum roles?
Product owner, scrum master and team member
What is the first step of the waterfall method?
Requirements gathering
what is the correct order of the waterfall method?
Requirements, design, implementation, verification, maintenance
Which of these is a role in a scrum team? Product marketer, scrum analyzer, product overviewer, scrum apprentice, scrum master?
Scrum master
Which are the two required roles in a scrum team?
Scrum master product owner
What elements are in the "iron triangle" of a project?
Speed, scope, cost
Which of the following is not a scrum ceremony?
Sprint backlog
Which of the following is not part of the scrum development cycle? Daily standup meeting, sprint review, sprint planning, sprint retrospective, sprint refactoring?
Sprint refactoring
The daily scrum is also called
Stand-up meeting
Which are bigger tasks or stories?
Stories
A backlog item is often referred to as a
Story
Which of these are three common ways to estimate tasks for sprint planning? Task wages, task meetings, task complexity; task score, task variance, task year; task drivers, task risks, task profit; task break-even, task weeks, task subtasks; task hours, task points, task count??
Task hour task points task count
What is one difference between the Waterfall method and the Scrum methodology?
The Scrum methodology is based on breaking a project into "mini projects"
The sprint backlog is
The team's to do list for the sprint
What is the project backlog?
The upcoming projects that product owner/team will assign in the coming sprints.
Why do scrum meetings happen standing up?
To encourage brevity
What is the point of estimating story size?
To provide predictability of schedule
What is the proper name for the cads that outline a project's details?
User Story
What is not shared at the daily scrum?
What I plan to add for the next 3 scrum
What is a sprint backlog?
What the team needs to do for each sprint
A burn down chart depicts...
Work left to be done over time
What is the primary measure of progress in scrum?
Working software
In TDD pair programming what is the only move when in the red state?
Write code to make the failing tests pass
Scrum team should meet
all the business days
which of the following is not a scrum artifact?
bug history
Rank the scrum roles from most to least authority?
each role has equal rank
The product backlog includes a list of
features
A task board is an _________ radiator
information
Which of the following is not a stage of the waterfall method?requirements-gathering, design, coding, testing, marketing?
marketing
Which is not one of the agile principles?
only when problems arise the team reflects how to become more effective (its continuous regardless if problems arise)
The scrum master roles include all the following except.... Facilitator, impediment bulldozer, scrum expert and advisor, coach, prioritizes stories?
prioritizes stories
Who decides which stories to prioritize?
product owner
A negative persona?
someone who would not use the system.
Scrum indicates an iterative approach to getting work done through
sprints
Which is not a role of the scrum master? Helping understand the use of the artifacts of scrum, removing impediments for the team, facilitating scrum meetings, team coach, or team boss?
team boss