Scrum: the good, the bad and the ugly

Similar documents
Scrum: the good, the bad and the ugly

Sick of Scrum On the promise of Scrum to elevate distributed development and why it is so hard in practice

Scrum Guide Revision

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

Scrum Methodology COSMOS LECTURE SERIES ( ) (ODD) Presentation by: Dr. Amisha Shingala Asst. Professor, Department of MCA SVIT, VASAD.

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

SLIDES LINK -> PROJEKTOWANIE OPROGRAMOWANIA SYSTEMÓW

What Scrum Is, What Is It Not?

THE USE OF CADENCE IN AGILE AND TRADITIONAL PROJECTS

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

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

EXIN Agile Scrum Foundation

Why Managers Need Scrum Capturing the Competitive Advantage

EXIN Agile Scrum Master

Software Engineering. M Umair.

Total Cost of Ownership. and Return on Investment

Move 1. Introduction & Bio. Keith Deibert. SD Manufacturing & Technology Solutions Business Advisor. Blake Sandnes. Chief Engineer RMS Roller-Grinder

Global Certifying Authority for Scrum and Agile Professionals

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

Evaluating Scrum in complex organizations (questions per Index)

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

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

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

Agile project management with scrum

ScrumBut. Michael Hall Three Beacons

ASM.exin

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

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

Scrum Portfolio jumshat.com

Agile Methodology (Scrum Approach)

PSM I PROFESSIONAL SCRUM MASTER

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

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

Scrum Master Lessons from My 4 Year Old Son

Scrum Basics. Prof. Casper Lassenius Aalto University

Scrum Master (CM-SMC)

Wednesday, April 29, Scrum

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

WHITE PAPER. Agile / Scrum

A living laboratory on the cutting edge of Enterprise Scrum

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

Scrum For Managers: Management Secrets To Building Agile & Results-Driven Organizations By Rini van Solingen;Rob van Lanen

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

Simplicity to Control Complexity. Based on Slides by Professor Lui Sha

The Kanban Guide for Scrum Teams

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

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

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

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

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

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

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 Roles and Responsibilities

SCRUM Agile Project Management

A Case Study. Invention of Nano Scrum and how does it look like?

Scrum Dos and Don ts

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

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

An Introduction To SCRUM Project Management. By Sivaparamesh Parameswaran Ravindran

Agile Software Development. Stefan Balbo

Game Production: agile development with Scrum

Craig Smith. Scrum Masters: The Full-Time Role Conundrum

re. vers. ify re. imagining your Scrum to re. vers. ify your organisation Scrum Day Danmark 29 May 2017 Copenhagen (Denmark)

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

The Art Of Scrum - Home - Springer the art of scrum how scrum masters bind dev teams and unleash agility davennae ckm

Tangible Scrum. Fabian Schwartz 21 June 2017

Assessment & Certification Overview. About Scrum.org

SCRUM FOUNDATIONS ELEARNING TRANSCRIPT

Hardware. Agile is all about innovation!

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

THE SCRUM GUIDE. illustrated

Scrum Agile Software Development

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

Introduction to Scrum

Chaganti, A. (2016). Adopting Agile Scrum. Retrieved from

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

SCRUM artifacts, metrics and their application

AGILE MIDLANDS - SEPT 2018 SEVEN SUGGESTIONS FOR NOW!

Your Essential Guide to Scrum Project Management

Scrum. by Mark C. Layton

Combining Speed of Delivery and Quality in Complex Systems. Manuel Pais DevOps & Delivery manuelpais.net

Early Days of Scrum in an Enterprise

Hardware. Agile is all about innovation!

Breakout Session Scrum

Creative Commons License Attribution

Course Title: Agile Scrum Team Simulation Workshop

GIVE THANKS FOR SCRUM 2018

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

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

From to Scrum. Jurica

Transition from Scrum to Flow

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

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

2011 Annual Symposium " Leading Entrepreneurial and Innovative Projects Eugene Maltsev

Hyperproductive Distributed Scrum Fast, Cheap, and Scalable

SCRUM REBOOT THIS TIME WITH THE VALUES CASE STUDY. Introduction

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

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

Scrum: The Future of Work The Art of Doing Twice the Work in Half the Time

Is there hope for a certified Project Manager in an agile world? Inspecting behavioural competences of Project Managers and Scrum Masters

Transcription:

Scrum: the good, the bad and the ugly Experiences, reflections and future directions, regarding Scrum application in practice Rini van Solingen professor in global software engineering CTO at Prowareness We-On - D.M.vanSolingen@tudelft.nl - R.vanSolingen@prowareness.nl

Which hat today?? Professor or Consultant? Giraffe-view: Head in the clouds, but feet on the ground (in the dirt) July 6, 2017 3

My 4 books on Scrum (and Agile) 1. 2. 3. 4. 1. The Power of Scrum Jeff Sutherland, Rini van Solingen & Eelco Rustenburg 2. Scrum for Managers Rini van Solingen & Rob van Lanen 3. How to lead self-managing teams? Rini van Solingen 4. The Responsive Enterprise Rini van Solingen & Vikram Kapoor July 6, 2017 4

The Good July 6, 2017 5

Scrum the good 1. Focus on value and results Finishing stuff early and often drives results, gives early feedback, prevents rework and waste If things are unfinished, you are not flexible. Scrum brings agility through constant focus on finished results: DONE increments 2. Rhythm through Sprints Time-boxed short Sprints create agility, bring freedom, simplicity and predictability Sprints change to focus on work instead of moving people around 3. Self-cleaning effects Short iterations with sprint reviews and retrospectives fix things Self-managing and self-organizing teams focus on improvement

Traditional (u-boat) vs Empirical (dolphin) July 6, 2017 8

CU-Later versus CU-Soon July 6, 2017 9

The Bad July 6, 2017 10

Scrum the bad 1. Need for super PO s Product-owner is unfairly positioned as solution for decision making Great product-ownership seems impossible for a single person 2. Dysfunction of teams Building great, skilled, competent, stable teams is really complicated Not every employee becomes happy in a team Attrition is an exponential enemy of stable teams, but is neglected 3. Seems so simple Unfair expectations regarding ease of use and simplicity Scrum is extremely hard to master requires a 180 degrees switch Scrum demands rigorous changes in governance and culture to let it really prosper -> Doing Scrum does not make you Agile

Agile with attrition is risky Source: Smite, Darja; Van Solingen, Rini. What's the True Hourly Cost of Offshoring? IEEE Software, 2016, 33.5: 60-70. July 6, 2017 13

The Ugly July 6, 2017 14

Scrum the ugly 1. Abuse is too easy Short-term focus with quick wins now and technical debt later Pushing work to teams by product-owners from Sprint to Sprint: pressure cooker burn-out Risk for waterfall in disguise with ready-teams, detailed product backlogs and market delivery at the end 2. Deadlock between teams Hard to scale - independent end-to-end teams often unfeasible Stalls with strong dependencies between teams, but is hard to avoid 3. Hype Scrum is used as silver-bullet for everything (stickies and stand-ups) Big chances for over-processing and meeting-explosion

Yes, but after all these problems. July 6, 2017 17

Scrum is being rolled out everywhere July 6, 2017 18

July 6, 2017 19

Scrum - Greatness 1. Jump start for fast results that focus on value, customer and user Scrum helps to jump start delivery when the concept, culture and cadence are part of everyone s standard way of working There is no alternative for speed and agility than customer focused short-cyclic teams It is just a matter of time until Scrum is part of everyone s DNA Building great teams in split seconds? July 6, 2017 21

Rini van Solingen is consultant and coach in Scrum, Agility and Enterprise Responsiveness - Speed. He helps customers to get software engineering under control and rigorously increase their return-on-investment, time-tomarket and productivity. Rini is CTO at Prowareness We-On and also a professor in Globally Distributed Software Engineering at Delft University of Technology. In his research he investigates how to make global teams hyper-productive and how to decrease the impact of distance to zero Thank you very much! July 6, 2017 D.M.vanSolingen@tudelft.nl - R.vanSolingen@prowareness.nl 23