SCRUM 1. Upon what type of process control is Scrum based? a. Empirical b. Hybrid c. Defined d. Complex

Similar documents
Introduction to Agile and Scrum

The Basics of Scrum An introduction to the framework

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July Developed and sustained by Ken Schwaber and Jeff Sutherland

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Agile Scrum Foundation Training

Scrum and Kanban 101

When is Agile the Best Project Management Method? Lana Tylka

Scrum, User Stories, and More! CSCI 5828: Foundations of Software Engineering Lecture 22 11/06/2014

Agile Information Management Development

Sometimes: 16 % Often: 13 % Always: 7 %

Adapting Agile Software Development to Regulated Industry. Paul Buckley Section 706 Section Event June 16, 2015

Scrum In 10 Slides. Inspect & Adapt

References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions!

Agile Software Development

Scrum Guide. By Ken Schwaber, May, 2009

Nexus Guide. The Definitive Guide to Nexus: The exoskeleton of scaled Scrum development. Developed and sustained by Ken Schwaber and Scrum.

MM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics

Agile Scrum Workshop

Lean QA: The Agile Way. Chris Lawson, Quality Manager

MTAT Software Engineering

Certified Scrum Developer (CSD) Course Description

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

Using Scrum to Streamline Web Applications Development and Improve Transparency. Michelle Frisque

Agile Project Management By Mark C. Layton

What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process

Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano

Agility via Software Engineering Practices

Agile Software Development

Agile Methods for Analysis

SCRUM BODY OF KNOWLEDGE (SBOK Guide)

D25-2. Agile and Scrum Introduction

Would you like to have a process that unlocks ability to learn and produce faster?

Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is?

CSPO Learning Objectives Preamble. Scrum Basics

FREE ONLINE EDITION. (non-printable free online version) Brought to you courtesy of Sprint-IT &

Getting Agile with Scrum

3 Steps to an Effective Retrospective December 2012

An Introduction to Agile Performance Management

Handling Requirements in Agile: BA vs. PO. April 14 th, Agile NYC Pecha Kucha Presentation By Gene Gendel, PMP, CSM, CSP

T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM

TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes

Kanban vs Scrum Making the most of both

ScrumMaster or Armchair Psychologist Scrum Fundamentals Webinar Q&A March 9, 2016

Agile Project Management with Scrum

SCRUM. A Tool from the Software World Can Improve Analytical Project Outcomes. By KyMBER WALTMUNSON

Agile Systems Engineering: What is it and What Have We Learned?

Software Development Methodologies

Scrum vs. Kanban vs. Scrumban

Agile & PMI Project Management Mapping MAVERIC S POINT OF VIEW Vol. 7

The Agile Service Management Guide. By Jayne Gordon Groll

Scrum methodology report

A Viable Systems Engineering Approach. Presented by: Dick Carlson

Lasting commercial success with Agile Evolution

Executive Guide to SAFe 24 July An Executive s Guide to the Scaled Agile Framework.

Mike Cohn - background

Quality Assurance in an Agile Environment

Agile Software Development and Service Science

Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software.

The style is: a statement or question followed by four options. In each case only one option is correct.

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

Value Chain Internet. Nilguin van Raad Manager in Delivery Chains Mobile Banking and Multi Channel Forms

Scrum. The Essence. Tobias Mayer, Sonntag, 19. Februar 12

Nova Software Quality Assurance Process

Vision created by the team. Initial Business Case created. Cross functional resource meeting held. Agile alignment meeting

Scrum. SE Presentation. Anurag Dodeja Spring 2010

Course Title: Managing the Agile Product Development Life Cycle

Introduction to Scrum for Managers and Executives

What is meant by the term, Lean Software Development? November 2014

When User Experience Met Agile: A Case Study

The eduscrum Guide. The rules of the Game. December Developed by the eduscrum team. Written by Arno Delhij and Rini van Solingen

Introduction to User Story Mapping. July 2015 COPYRIGHT 2015 AGILITY SOFTWARE 1

Agile and the Seven Deadly Sins of Project Management

Sprint with Scrum and get the work done. Kiran Honavalli, Manager Deloitte Consulting LLP March 2011

Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved

Lean vs. Agile similarities and differences Created by Stephen Barkar -

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )

Overview of Scrum. Scrum Flow for one Sprint SCRUMstudy.com. All Rights Reserved. Daily Standup. Release Planning Schedule. Create.

26 May 2010 CQAA Lunch & Learn Paul I. Pazderski (CSM/CSP, OD-CM, CSQA) spcinc13@yahoo.com Cell: AGILE THROUGH SCRUM

Introduction to Scrum

CompSci Fall 2014 Professors: Robert Duvall, Ajay Patel, Salman Azhar (rcd@cs, ajay.patel, azhar@cs)

Agile Software Development and Service Science

Gothenburg 2015 Jan Marek com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams

A Glossary of Scrum / Agile Terms

No one has to change. Survival is optional. - W. Edwards Deming - Continue your Beyond Budgeting Journey with help from Agile, Lean and Scrum

Whitepaper: How to Add Security Requirements into Different Development Processes. Copyright 2013 SD Elements. All rights reserved.

ScrumDesk Quick Start

Secrets of a Scrum Master: Agile Practices for the Service Desk

How To Write A Thesis On How To Create And Maintain Documentation In An Agile Development Environment

Transcription:

SCRUM 1. Upon what type of process control is Scrum based? a. Empirical b. Hybrid c. Defined d. Complex 2. The three pillars of empirical process control are: a. Respect for People, Kaizen, Eliminating Waste b. Planning, Demonstration, Retrospective c. Inspection, Transparency, Adaptation d. Planning, Inspection, Adaptation e. Transparency, Eliminating Waste, Kaizen 3. What is the recommended size for a Development Team (within the Scrum Team)? a. Minimal 7 b. 3 to 9 c. 7 plus or minus 2 d. 9 4. Which statement best describes Scrum? a. A complete methodology that defines how to develop software. b. A cookbook that defines best practices for software development. c. A framework within which complex products in complex environments are developed. d. A defined and predictive process that conforms to the principles of Scientific Management. 5. Does Scrum have rules or just guidelines a. Scrum has guidelines not rules at all b. Scrum has a few simple rules 6. Which is the most important reason to demonstrate working products frequently? a. To get more features out. b. To accelerate our understanding of the user s real needs. 1

SCRUM ARTIFACTS 1. How is the product backlog arranged? a. Into categories (P1, P2, P3, etc) b. Items are randomly arranged. c. Most important items at the top to least important items at the bottom. d. Large items at the top to small items at the bottom. 2. Should the product backlog contain tasks? a. YES b. NO 3. During a Sprint, a Development Team determines that it will not be able to finish the complete forecast. Who should be present to review and adjust the Sprint work selected? a. The Scrum Master, the project manager and the Development Team. b. The Product Owner and the Development Team. c. The Product Owner and all stakeholders. d. The Development Team. 4. What happen to the Product Backlog as development continues Sprint to Sprint? a. It gets smaller because the initial scope was probably right. b. It gets smaller because the Development Team works so fast. c. It gets larger because every Sprint Review demonstration prompts request for more or different features. 5. When does the next Sprint begin? a. Next Monday. b. Immediately following the next Sprint Planning. c. When the Product Owner is ready. d. Immediately after the conclusion of the previous Sprint. 6. When is a Sprint over? a. When all Product Backlog items meet their definition of done. b. When the Product Owner says it is done. c. When all the tasks are completed. d. When the time-box expires. 7. When might a Sprint be abnormally terminated? a. When it becomes clear that not everything will be finished by the end of the Sprint. b. When the Development Team feels that the work is too hard. c. When the sales department has an important new opportunity. d. When the Sprint Goal becomes obsolete. 2

8. How much work must a Development Team do to a Product Backlog item it selects for a Sprint? a. As much as it has told the Product Owner will be done for every Product Backlog item it selects in conformance with the definition of done. b. As much as it can fit into the Sprint. c. All development work and at least some testing. d. Analysis, design, programming, testing and documentation. 9. The purpose of a Sprint is to produce a done increment of working product. a. True b. False 3

SCRUM ROLES 1. What does the following picture means? Gestión de Calidad de Software 2016 2. Who is responsible for managing the progress of work during a Sprint? a. The Development Team b. The Scrum Master c. The Product Owner d. The most junior member of the Team 3. Scrum does not have a role called "project manager." e. True f. False 4. Who should know the most about the progress toward a business objective or a release, and be able to explain the alternatives most clearly? a. The Product Owner b. The Development Team c. The Scrum Master d. The Project Manager 5. Which statement best describes a Product Owner's responsibility? a. Optimizing the value of the work the Development Team does. b. Directing the Development Team. c. Managing the project and ensuring that the work meets the commitments to the stakeholders. d. Keeping stakeholders at bay. 4

6. The CEO asks the Development Team to add a "very important" item to a Sprint that is in progress. What should the Development Team do? a. Add the item to the current Sprint without any adjustments. b. Add the item to the current Sprint and drop an item of equal size. c. Add the item to the next Sprint. d. Inform the Product Owner so he/she can work with the CEO. 7. When do Development Team members become the exclusive owner of a Sprint Backlog item? a. At the Sprint planning meeting. b. Never. All Sprint Backlog Items are "owned" by the entire Development Team, even though each one may be done by an individual development team member. c. Whenever a team member can accommodate more work 8. Who estimates the effort to complete a product backlog item? a. The Scrum Master, with info from the Scrum Development team b. The Scrum Development team, after clarifying the requirements. c. The most senior people in the organization, such as engineering managers or software architects. 9. Which of the following is a team responsible for? (multiple selection) d. Selecting de PO. e. Planning how to meet a Sprint Goal f. Increasing productivity and Learning. g. Resolving Internal Problems h. Coordinating daily during the sprint to meet the Sprint Goal. 10. Who is responsible of the Product Quality? a. The product Owner b. The Scrum Master c. QA area of the company d. All items are true e. Development Team 11. The Development Team should have all the skills needed to: a. Complete the project as estimated when the date and cost are committed to the Product Owner. b. Do all of the development work, except for specialized testing that requires additional tools and environments. c. Turn the Product Backlog items it selects into an increment of potentially releasable product functionality. 5

SCRUM MEETINGS 1. Who is required to attend the Daily Scrum? a. The Development Team. b. The Scrum team c. The Development Team and Scrum Master. d. The Development Team and Product Owner. e. The Scrum Master and Product Owner. 2. During the Daily Scrum, the Scrum Master's role is to: a. Lead the discussions of the Development Team. b. Make sure that all 3 questions have been answered. c. Manage the meeting in a way that each team member has a chance to speak. d. Teach the Development Team to keep the Daily Scrum within the 15-minute time-box. e. All answers apply. 3. How often should the Backlog Refinement Meeting occur? a. Once, at the end of the project. b. Every Sprint. c. Once, at the beginning of the project. d. Every release cycle. 4. If the Refinement Meeting has not occurred yet, the Development Team is able to proceed with the Sprint Planning, leaving the Refinement Meeting for later a. True b. False 5. The scope of the Sprint Planning is set by: a. The Development Team b. The Product Owner c. The Scrum Master d. The Development Team and the Product Owner e. The Development Team and the Scrum Master 6. What should happen in the Sprint Review Meeting? (choose three) a. Live demonstration of a potentially shippable (properly tested) product increment b. A report about what happened during the sprint. c. Feedback from stakeholders resulting in additional items added to the Product Backlog. d. A power point presentation about hypothetical things. e. Applause. f. Declaration of the product owner about which items are Done Vs not Done. 7. Experienced Development Team can avoid doing Retrospective Meetings? a. True b. False 6