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

Similar documents
CSM Pre-Test. 3) Who is responsible for achieving a Sprint Goal? A) ScrumMaster B) Product Owner C) Project Manager D) Scrum Development Team

PSM I PROFESSIONAL SCRUM MASTER

Scrum Cheat Sheet. 1. Definition. 2. Pillars of Scrum. 3. Scum Values. Scrum is a framework within which people can address complex adaptive problems.

Has no formal authority but Coaches the Development Team in self-organization and crossfunctionality

Course Title: Agile Scrum Team Simulation Workshop

Actualtests ASF 45q. Number: ASF Passing Score: 800 Time Limit: 120 min File Version: 15.5 ASF. Agile Scrum Foundation

Your Essential Guide to Scrum Project Management

Scrum Basics. Prof. Casper Lassenius Aalto University

Are you Agile or Traditional? What Scrum can do for your organisation

User Help. Fabasoft Scrum

Agile project management with scrum

1. Lean, Agile, and Scrum Values and Principles 1.1. describe Scrum s relationship to the Agile Manifesto.

SCRUM FOUNDATIONS ELEARNING TRANSCRIPT

IMPLEMENTING SCRUM. PART 1 of 5: KEYS TO SUCCESSFUL CHANGE. Designed by Axosoft, creators of the #1 selling Scrum software.

Software Engineering. M Umair.

Scrum Basics: A Very Quick Guide To Agile Project Management PDF

Scrum in a Nutshell Part 2. Nick Shyamani, Norbert Kołakowski, Krzysztof Kosacki, Tomasz Kaczmarek v3.0, last update: September,

A Guide to SCRUMstudy Certifications and Courses SDC SMC SPOC AEC ESM.

A Guide to SCRUMstudy Certifications and Courses SDC SMC SPOC AEC ESM.

What is Scrum? Scrum is a framework that allows you to create your own lightweight process for developing new products.

Breakout Session Scrum

Become a Certified. ScrumMaster. (CSM ) from our 2 full day s intensive. conducted by authorized faculties from Scrum Alliance.

Scrum Portfolio jumshat.com

EFFECTIVE DAILY SCRUM PATTERNS. Charles Bradley

SLIDES LINK -> PROJEKTOWANIE OPROGRAMOWANIA SYSTEMÓW

ASM.exin

Global Certifying Authority for Scrum and Agile Professionals

Global Certifying Authority for Scrum and Agile Professionals. Authorized Training Partner

Agile Software Development. Stefan Balbo

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

Scrum Master <TBA> Sydney, Australia Scrum Team. <TBA- Delivery Manager/PMO> Nil Full Time

The Kanban Guide for Scrum Teams

Flock Theory, Applied (To Scrum)

Introduction to Scrum

SCRUM TRAINING WITH CLINTON KEITH

SCRUM artifacts, metrics and their application

EXIN Agile Scrum Master

Clinton Keith. Scrum Essentials for Game Teams. Clinton Keith Scott Crabtree. Thursday, March 1, 12. Presented by. Scrum is a simple framework

Scrum Master (CM-SMC)

EX0-008 exin. Number: EX0-008 Passing Score: 800 Time Limit: 120 min.

ScrumBut. Michael Hall Three Beacons

Scrum. A method for the efficient or the lazy? Annica Rydin

Steven Spearman. ScrumMaster: Servant or Leader A Guide for New ScrumMasters

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

Creative Commons License Attribution

Agile Methodology (Scrum Approach)

Wednesday, April 29, Scrum

Things that can be done to optimize team performance

EXIN Agile Scrum Foundation

A living laboratory on the cutting edge of Enterprise Scrum

Scrum Master Lessons from My 4 Year Old Son

Scrum Agile Software Development

Agile Development with Scrum V 2.1ITC

Module: Scrum Basics. Pete Deemer CPO, Yahoo! India R&D

Why Managers Need Scrum Capturing the Competitive Advantage

Challenges in the Transition from Waterfall to Scrum a Casestudy at Portbase

From to Scrum. Jurica

THE SCRUM GUIDE. illustrated

Webinar on Introduction to Scrum and Agile and Training for Scrum Fundamentals Certified (SFC ) Certification

Scrum #CPBR5. Feb 11, 2012 Sao Paulo, Brasil.

SCRUM Agile Project Management

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects

Scrum Guide Revision

The Spin Bowler and the Agile Tester

Toward a Catalog of Scrum Smells

Advice on Conducting the Scrum of Scrums Meeting

An Agile PM Isn t What You Think Where Does Traditional Project Management Fit in an Agile Project Using Scrum? By Jimi Fosdick

2011 Annual Symposium " Leading Entrepreneurial and Innovative Projects Eugene Maltsev

Scrum Mastery: From Good To Great Servant-Leadership Download Free (EPUB, PDF)

Agile Roles and Responsibilities

SCRUM ALLIANCE SCRUM FOUNDATIONS LEARNING OBJECTIVES December 2018 by the Scrum Alliance CSP Learning Objectives Committee

An Introduction to the Framework for Scaling Scrum A Webcast by Scrum.org

Evaluating Scrum in complex organizations (questions per Index)

isqi Scrum Master Pro SCRUM MASTER PRO Syllabus isqi GmbH 2018 Syllabus Page 1 SMP V1.5 Syllabus

Advice Report Scrum Master Example. <Name> <Organisation>

Chapter 3 - Research Methodology. 3.3 Conceptual framework (Research design)

Total Cost of Ownership. and Return on Investment

Software Product Development an Approach Using Scrum

THE STATE OF MIND MODEL

Scrum Master Certification

The Elements Of Scrum Chris Sims

Scrum Dos and Don ts

Agile Drupal Development with Scrum. 3. September 2009 Philipp Schroeder, Liip AG Mori Sugimoto, Diasporan

More on Scrum roles. Source: Mike Cohn - Succeeding with Agile Software Development Using Scrum (Addison Wesley, 2010)

Scrum Reboot This Time with the Values

Rev 0 / 09/11/17 / JN. Agile Project Management using Scrum

IWR PLANNING SUITE II PCOP WEBINAR SERIES. Laura Witherow (IWR) and Monique Savage (MVP) 26 July

Agile I m a Scrum Master, How Do I Facilitate Team Engagement for Success? AGILE WEBINAR

Copyright , Scrum.org, All Rights Reserved v1.1

The Agile NBA TM Framework

WHITE PAPER. Agile / Scrum

Game Production: agile development with Scrum

2017 SCRUM GUIDE CHANGES USES OF SCRUM (NEW SECTION) 2017 CONTENT CHANGES AND ADDITIONS

Version February 2018

What Scrum Is, What Is It Not?

The Guide The Definitive Guide to The Rules of the Game

Jeff Sutherland s. Scrum Handbook. Everything you need to know to start a Scrum project in your organization scrum training institute press

Agile Scrum: Your Quick Start Guide With Step-by-Step Instructions By Scott M. Graffius

Kanban vs Scrum. A practical guide. Dev 3 2 B C

Golf. By Matthew Cooke. Game Like Training

Transcription:

Hi, To assist people that we work with in Scrum/Agile courses and coaching assignments, I have developed some Scrum study-questions. The questions can be used to further improve your understanding of what Scrum is and how it can be used. The questions have also been designed to be of use to those preparing to take the PSM I or PSM II assessments. After about a year of occasional internal use, I am now happy to be releasing these to the broader Scrum/agile community. Hopefully you will get some new insights by working through these questions. Also, if you have attended a course, or perhaps read a book, brain research has shown that trying to remember information and work on applying it is actually the best way to actually make that information stick for the future, and make it useful to you in your work. Perhaps you don t have the time to answer all these questions, but perhaps you can create time to answer one or two each day? If you want till enter your answers directly in the document, get the word version at: http://www.cedur.se/downloads/cedur-scrum-studyquestions-1_2.docx Every now and then we organize on-site as well as virtual sessions to discuss people s answers to these questions and to provide feedback. If you would be interested in that, and/or interested in updates to the questions, send an email to scrum-questions@cedur.se License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions! Henrik Berglund, Cedur AB henrik@cedur.se +46 709 40 08 64 Twitter: @henrikber References: Scrum Guide, the official Scrum definition: https://www.scrum.org/scrum-guide

Cedur Scrum Study Questions, v1.2 1. What is a time box in Scrum? 2. What is the purpose of time boxes in Scrum? (You may be able to identify several different purposes/advantages) 3. In one development project, everything is changing from day to day. This makes Planning hard. Is Scrum still appropriate? Why/why not? 4. You start as ScrumMaster in a Scrum Team already using Scrum. The Development Team has taken on the responsibility to optimize and adapt their work process. You find that after each Sprint they have a few days for cleanup and preparations before next Sprint starts. They say that this works very well for them. What are your thoughts on this? 5. What roles are there in Scrum? 6. Who is on the Scrum Team? 7. What are the reporting relationships and who manages what in Scrum? E.g. what does the Scrum Master manage? Who does the Scrum Master report to? Who is the manager of the Scrum Master etc? 8. Is Scrum based on empiric or defined process control theory? 9. What is wrong with the traditional goal of delivering a software development project according to initial requirements, on time and on budget? 10. You have been the ScrumMaster, helping a Scrum Team getting started with Scrum for about 6 months. They feel it is now working fine. They have few problems, and suggests that maybe the role of ScrumMaster might be cut to 25% position now that everything is in place. What are your thoughts on that? 11. What role does transparency play in Scrum? 12. For each meeting and artifact in the Scrum Framework: How does it relate to transparency, how can we know that transparency is present? 13. List as many ways that you can in which Scrum supports the idea of inspect/adapt. 14. A company is having some serious problems with their development process. They ask you if adopting Scrum will solve their problems. What is your response?

15. Your company has started using Scrum to manage their projects. Resources are assigned to Scrum teams working on projects exactly in the same way as before the Scrum adoption. Most people work on several Scrum Teams/projects and some people only work 10% in several projects. As a ScrumMaster, what are your thoughts on this? 16. At the start of a development project, how many Sprints would be appropriate for the prestudy/requirements analysis phase? 17. What is contained in the product backlog? When is it created/updated? Who does this? 18. Who is responsible for ordering the Product backlog in Scrum? What are some criteria that can be used to order the backlog? What is the purpose of ordering the backlog? 19. Explain the concept definition of done 20. A Scrum Team does not have a well-defined definition of done, list three or more problems caused by this. 21. Scrum says that the increment must be potentially shippable after each Sprint. What does this mean? 22. Although not mandatory, a common practice in Scrum is to use a Sprint Burndown chart. What does this show? Who updates it? When? 23. Although not mandatory, one practice commonly used with Scrum is a Release Burndown chart. What does this show? Who updates it? When? When would it be used in the Scrum framework and for what purpose? 24. When is the Sprint length set? Can it change for each Sprint? What factors should be considered when setting the Sprint length? 25. Assuming we want to develop a system with three components, GUI, business logic and data storage. Our best guess is that the complete job will take about three months. Which approach below do you think is fastest? Why? a) First specify the interfaces between the components. Let three Development Teams each develop one component each (A, B and C ) in parallel. Integrate at the end of development. b) Development Teams still develop one component each, but integrate every two weeks. 26. Compared this scenario to the approach you selected above (in question 25): Assume we still have three Development Teams. Each Development Team develops complete features from the product backlog and each team makes all changes to all components that were affected by their features. All

Development Teams work on the same code base and integrate several times a day. Do you think this approach is faster or slower? Why? 27. What is backlog refinement in Scrum? Why is it done? Who does it? When? How much time should be spent on this? 28. How can we know that Product Backlog Items have been broken down to the right level of detail? 29. What is the time box for Sprint Planning if the Sprint is 30 days? How is this different if the Sprint is two weeks? 30. At Sprint Planning, The Product Owner shows the Development Team the stories that need to be done at the next release in three Sprints. To know how much that the Development Team should do each Sprint, they simple divide the total amount of work in three chunks of equal size. You are the Scrum Master. What are your thoughts on this situation? Will you do anything? If so, what? 31. After the Sprint Planning meeting, the Development Team have committed to building a number of PBIs/stories. They are still very unsure about what some of these actually mean though. Thus, they also do not really know it they will be able to complete all in the Sprint. You are the Scrum Master. What are your thoughts on this situation? Will you do anything? If so, what? 32. A Development Team is heavily dependent on the help of a person outside of the team to be able to complete the Sprint. How can they make a credible forecast and plan the work during the sprint planning meeting? 33. At the Sprint Planning meeting, one Development Team member signs up as owner for each story/pbi. Is this in accordance with Scrum rules? What are some advantages/disadvantages of this practice? 34. What is the Sprint backlog? What does it contain? 35. When is the Sprint backlog created/modified. Who does this? 36. At Sprint Planning part 2 the Development Team cannot agree on what technical solution would be most appropriate. You have previous experience with both suggested ideas and you strongly prefer one of them. As a ScrumMaster, what do you do? 37. What is the time box for Daily Scrum? 38. What is the purpose of the Daily Scrum? 39. Who runs the Daily Scrum?

40. You are the Scrum Master of a Scrum Team that has been using Scrum for 6 month. You are also a Development Team member, writing code and testing. The Development Team is swamped with work and feels constantly pressured to meet really challenging deadlines. You feel that the other team members most of all appreciate when you dig in and code. How would you balance coding vs Scrum Master duties? 41. Impediments are rarely reported at the Daily Scrum. You are the Scrum Master. What are your thoughts on this situation? Would you do anything? If so, what? 42. As a Scrum Master, list some things you would expect to see at the Daily Scrum of a well-functioning Development Team? 43. Most of the impediments that are reported at the Daily Scrum are the same things that have blocked the Development Team before and all of the issues are outside the power of the Development Team to fix. As a Scrum Master, what are your thoughts on this situation and what, if anything, would you do? 44. During the Sprint, the Development Team argues about the interpretation of some requirements. How is this resolved? Who does this? 45. As a Scrum Master, what would you like to see in a well-functioning Sprint Review meeting? 46. What is the time box for Sprint Review if the Sprint is 30 days? How is this different if the Sprint is two weeks? 47. The product backlog contains about 100 PBI s. The PBI s are a mix of small and large ones. Stakeholders are complaining that this format is too detailed and hard to work with. They cannot get the information they need from it to work on their own plans. They propose using GANT charts like before. You are the ScrumMaster. What are your thoughts on this situation? Would you do anything? If so, what? 48. A Development Team does not have access to the tools and test equipment needed to actually integrate, build and show a complete system running with their newly built increment included. Instead they deliver their increment to an integration and quality assurance team. This team will report back with results in 3-18 months. At the Sprint Review the team instead demonstrates the unit tests running their increment in a test environment. What are your thoughts on this? 49. What is the purpose of Scrum of Scrums? 50. Is the definition of done for a Scrum Team affected by if many Scrum Teams are working on the same product? If so, how?

51. Who should represent the Development Team at the Scrum of Scrums? Why? 52. In one organization, a Scrum Team builds product increments that are delivered to multiple projects. In addition to the Scrum meetings, there are additional meetings every Sprint where various project managers inform the Development Team about long term plans and recent events in their projects. Development Teams are complaining about the extra overhead/meetings added by Scrum. You are the ScrumMaster. What are your thoughts on this situation? Would you do anything? If so, what? 53. As a Scrum Master, what would you like to see in a well-functioning Sprint retrospective meeting? 54. What is the time box for Sprint Retrospective if the Sprint is 30 days? What if the Sprint is two weeks? 55. You notice that some people on the Development Teams tend to always grab the most fun parts of work and cleverly avoid picking up tasks that most tem members consider boring and/or painful to work on. Some other Development Team members are getting irritated over this and you can feel the environment getting more hostile with people talking about other Development Team members, complaining behind their backs. You are the Scrum Master. What do you do? Why? 56. Line managers often have responsibilities ranging from hiring Scrum Team members, determining salaries and making sure Development Teams /individuals are working as effective as possible. Can line managers be present at the Sprint retrospective? What role would they have at the retrospective? 57. At the Sprint retrospective, the team is discussing the fact that they are swamped by trouble reports and fixing defects. They are focusing on ways to manage all these trouble reports effectively. You feel that it may be effective if they focused on reducing the defects. How do you handle this as a Scrum Master? 58. At the Sprint Review the Development Team and the Product Owner do not agree whether a story is complete or not. The Product Owner says that it is not implemented as agreed. The Development Team says that they checked with customers and this is what they want. How do you handle this as a Scrum Master? What happens with the story? 59. In an organization that has started using Scrum, there are no longer any project managers. Instead they have a Product owner and a ScrumMaster. Previously, every second week project managers used to report project status to a steering group consisting of company executives. Who attends this meeting now? 60. Name some drawbacks of using a computer based tool to manage the sprint backlog. 61. In one organization, the product backlog is stored in a computer based tool. What drawbacks could this cause in backlog refinement and sprint planning meetings? How can this be avoided?

62. A team had problems completing the task breakdown during part 2 of the sprint planning meeting. They solved this by breaking down the tasks and writing them into a spreadsheet as background work during the preceding sprint instead. What are your thoughts on this? 63. A management team is spending significant time on developing the blueprint for how the organization will work after changing to agile. The blueprint covers organization and work processes. After having completed the blueprint they will roll out the change using a change project lead by one of the project managers in the organization. What are your thoughts on this? 64. In one organization, people had bonuses based on the percentage of failed vs successful sprints. What are your thoughts on this? What are some consequences that can be expected? 65. In one organization, testers had bonuses based on the number of defects found during testing. What are your thoughts on this? What are some consequences that can be expected? 66. Describe some ways in which creativity and innovation are supported by the Scrum Framework. Describe some ways to organize work within the Scrum framework to focus on supporting creativity and innovation. Revision History 2011-05-06 First version 2012-05-15 Updated to match latest Scrum Guide. Added questions 60-73. 2014-05-07 Updated to match latest Scrum Guide. Removed questions 61-66 on how Scrum was changed in 2011