ScrumMaster Intro to Scrum
Does Scrum have rules or just guidelines? a - scrum has few rules b - scrum has guidelines, not rules
a
How is the Product Backlog arranged? (choose 1) a - most important items at the top to least important items at the bottom b - large items at the top to small items at the bottom c - into categories P1, P2, P3, etc d - items are randomly arranged
a
In a Scrum organization, which is a responsibility of management external to the Scrum Team? a - help resolve team reported impediments and improve the larger organization b - set up performance appraisals c - monitor the sprint burndown chart to ensure individuals are contributing d - coordinate activities between scrum teams e - monitor the daily scrum meetings and reward team players
a
Who owns the sprint commitments? (choose 1) a - the team owns them collectively b - individuals, as assigned by the ScrumMaster c - the SrumMaster d - individuals, as determined during the Sprint Planning Meeting
a
during Sprint execution, when are new Sprint Tasks added? (choose 1) a - as soon as possible after they are identified, unless they reflect a scope change in the spring goals or committed product backlog items b - never. the sprint tasks are fixed and decided during Sprint Planning c - when the ScrumMaster identifies a new task d - when the product owner identifies a new task e - when the scrummaster approves them
a
What is a Scrum Development Team expected to do during the first sprint? (choose 2) a - build a think slice of potentially-shippable functionality b - nail down the architecture c - develop a detailed plan for the rest of the project d - test the project
a d
In a good retrospective when are decisions made? a - during the meeting as soon as someone suggests them b - at the end of the meting, after all team members of expressed themselves c - at the beginning of the meeting to avoid discomfort
b
Most organizations that claim to be doing scrum....... a - have modified the difficult, uncomfortable parts that could have led to breakthroughs b - are doing it as well as possible
a
Does Scrum have a role called "project manager"? a - yes b - no
b
When should the product backlog be re-prioritized? a - always, the product owner should re-prioritize the product backlog constantly, as we learn more b - sometimes, the product owner should re-prioritize only before the elaboration state gate c - never. due to the cost of change curve, the product backlog should be locked down before sprinting begins
a
Which is more important reason to demonstrate working products frequently? a - to accelerate our understanding of the user's real needs b - to get more features out
a
Who creates a Product Backlog Items effort estimate? (choose 1) a - the scrum development team, after clarifying the requirement b - the ScrumMaster, with input from the Scrum Development Team c- the most senior people in the organization, such as engineering mangers or software architect d - the product owner, with input from the scrum development Team
a
What should happen in the Sprint Review Meeting? choose 3 a - feedback from stakeholders resulting in additional items added to the product backlog b - a report about what happened during the sprint c - declaration by the product owner which items are done vs. not done d - live demonstration of potentially-shippable (property tested) product increment f - a power point presentation about hyphothecial things
a c d
Should the product backlog contain tasks? a - yes b - no
b
What is the timebox for a Daily Scrum (standup) meeting? a - 5 min b - 15min c - 60 min d - as long as necessary
b
What often happens to the Product Backlog as development continues from sprint to sprint? a - it gets smaller, because scrum teams work so fast b - it gets larger, because every sprint review demonstration prompts requests for more or different features c - it gets smaller, because the initial scope was probably right
b
When is the Spring Backlog Created? a - whenever needed b - during the Sprint Planning Meeting, though the tasks needed to accomplish the fixed goals with change during sprint execution c - during the backlog refinement meeting d - at the beginning of the project
b
When should a retrospective meeting be held? a - at the end of each sprint, before the sprint review meeting b - at the end of each sprint, after the sprint review meeting c - only at the end of the project d - only at the end of the release e - every now and then, when the team wants to improve
b
Which of the following is the Team NOT responsible for? (choose 1 ) a - resolving internal conflicts b - selecting the product owner c - coordinating daily during the sprint to meet the sprint goal d - planning how to meet a sprint goal e - increasing productivity and learning
b
Which technique is LEAST effective way to encourage collaboration between the Scrum Development Team and the Product Owner? a - teach the product owner about technologies the team uses b - act as a go-between for them c - teach them to talk in terms of business needs and objectives d - listen to their communications
b
The CEO asks a team member to do some work outside the goals of the current Sprint in progress. What should the team member do? (choose 1) a - add it to the next sprint b - add it to the current sprint while swapping out committed work of equal size c - inform the project owner so he can work with the CEO d - add it to the current sprint
c
What is the recommended size of a scrum team? a - it doesn't matter as long as the team is cross functional b - 10 plus or minus 3, or more if the team is geographically dispersed c - 7, plus or minus 2 d - 9, plus or minus 3
c
Which Statement Best Describes Scrum? (choose 1) A - A cookbook that defines best practices for software development B - Complete methodology that defines how to develop software C - a framework with built-in reality checks for complex work in uncertain domains D - a defined and predictive process that fits in with traditional management approaches
c
How often should the Backlog Refinement Meeting (aka backlog grooming) occur? (choose 1) a - once, at the end of the project b - once at the beginning of the project c - every release cycle d - every sprint
d
When is a Sprint Execution completed? (choose 1) A - when all tasks are complete B - when all committed product backlog items meet their definition of "done" C - it depends D - when the timebox expires
d
Which technique is the LEAST effective way to encourage collaboration between Scrum Development Team and other parties such as external departments or other Scrum Teams? a - walk them over to their desks and meeting spaces b - listen to their communications c - remove impediments to teammmeber travel d - act as a go-between for them e - introduce them to each other
d
how frequently do experienced Agile Software developers test? a - once per day or night b - once per week c - once per 30 days d - as soon as the QA person is abvailable e - every time code changes ( potentially many times per day)
e
Which skills are typically needed on a scrum development team? A - software design/architecture b - coding c - database d - user interface design, user experience, information architecture e - technical writing f - testing g - business domain knowledge and requirements analysis h - all
h