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

Similar documents
Agile project management with scrum

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

Agile Methodology (Scrum Approach)

SCRUM Agile Project Management

Game Production: agile development with Scrum

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

SLIDES LINK -> PROJEKTOWANIE OPROGRAMOWANIA SYSTEMÓW

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

Scrum Dos and Don ts

PSM I PROFESSIONAL SCRUM MASTER

LCI Arizona Community of Practice

Agile Software Development. Stefan Balbo

Wednesday, April 29, Scrum

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

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

Measuring the Impact of Scrum on Product Development at Adobe Systems

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

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

Agile Development with Scrum V 2.1ITC

What Scrum Is, What Is It Not?

Toward a Catalog of Scrum Smells

ScrumBut. Michael Hall Three Beacons

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

Scrum Master (CM-SMC)

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

Introduction to Scrum

Global Certifying Authority for Scrum and Agile Professionals

Software Product Development an Approach Using Scrum

Course Title: Agile Scrum Team Simulation Workshop

Agile Roles and Responsibilities

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

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

SCRUM artifacts, metrics and their application

Breakout Session Scrum

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

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 Guide READ ONLINE

ASM.exin

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

EXIN Agile Scrum Foundation

SCRUM FOUNDATIONS ELEARNING TRANSCRIPT

Your Essential Guide to Scrum Project Management

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

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

Actionable Tips to Improve Sprint Planning in Scrum

Scrum Basics. Prof. Casper Lassenius Aalto University

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

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July 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

CSM Certified Scrum Master (CSM)

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

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

Total Cost of Ownership. and Return on Investment

Advice on Conducting the Scrum of Scrums Meeting

Software Engineering. M Umair.

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

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

SCRUM TRAINING WITH CLINTON KEITH

Evaluating Scrum in complex organizations (questions per Index)

Kick me. Kicking ScrumBut. Rowan Bunning. Certified Scrum Trainer Software WithStyle

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

Creative Commons License Attribution

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

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

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

Scrum Portfolio jumshat.com

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

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

Scrum Master Certification

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

EXIN Agile Scrum Master

Scrum Guide Revision

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

Agile & Lean Education Associates. The Daily Scrum. by Richard Dick Carlson. Copyright 2014, Richard Carlson; All Rights Reserved 1

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

WHITE PAPER. Agile / Scrum

Scrum Master Lessons from My 4 Year Old Son

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

A living laboratory on the cutting edge of Enterprise Scrum

Things that can be done to optimize team performance

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

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

THE SCRUM GUIDE. illustrated

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

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

Scrum The First Agile Methodology For Managing Product Development Step By Step Agile Scrum Scrum Marketing Scrum Development

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

Scrum&and&Large&scale&Scrum

Flock Theory, Applied (To Scrum)

The Elements Of Scrum Chris Sims

Agile Project Management With Scrum Book And Online Course Bundle By Ken Schwaber

User Help. Fabasoft Scrum

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

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

CERTIFIED SCRUM PRODUCT OWNER TRAINING WITH JEFF SUTHERLAND (CSPO)

THE USE OF CADENCE IN AGILE AND TRADITIONAL PROJECTS

Scrum Agile Software Development

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

The Elements Of Scrum Chris Sims

The Roles of the Project Management Office in Scrum

Transcription:

Scrum Feb 11, 2012 Sao Paulo, Brasil #CPBR5 Carlos.Crosetti@gmail.com 1

Agenda Scope Whai is Scrum Artifacts Scrum Flow Roles Ceremonies Metrics Tips Summary Resources Real life project example (no slide, demo) Scrum Wing 3D Tour (code.google.com, search SW3D ) Q&A 2

Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick

Scope What this is about Conceptual understanding of Scrum Understanding of the overall Scrum process How the essential Scrum roles work together with the ceremonies What this is not Comparison with another methodologies/framework How to implement Scrum 4

What is Scrum? Scrum is not a Methodology. Scrum is a Framework for surfacing organizational dysfunction. Scrum is an iterative incremental, agile software development framework. Scrum doesn t actually do anything. People do things. Scrum is ideally for projects with rapidly changing or highly emergent requirements. 5

Artifacts Product Backlog Living list of Requirements ROI Prioritized Broken down into User Stories Product features Sprint Backlog Committed Backlog broken down into Tasks 6

Scrum Flow 7

Roles Chickens Stakeholders Users Managers Pigs Product Owner Scrum Master Team Member 8

Ceremonies Sprint Planning Meeting (Pigs only others silently attend) Sprint (Team Members Only) Timebox: 15 Minutes Answer the 3 questions Owner: Scrum Master Sprint Demo Meetings (Pigs & Chickens) Suggested Timebox: 2-4 weeks Owner: Scrum Team Daily Scrum Meeting (Scrum Master + Team Members) Suggested Timebox: 8-16 hours 1st part: Prioritize most important Product backlog items 2nd part: Team designs and plans the sprint Owner: Product Owner Suggested Timebox: 4 hours Owner: Product Owner Sprint Retrospective Meeting (Pigs only others silently attend) Suggested Timebox: 2-4 hours Owner: Scrum Master 9

Metrics Release Burndown Amount of Work Remaining for a Release Basis of measurement: Effort hours Level and usage: Project level Sprint Burndown Amount of Work Remaining for a Sprint Basis of measurement: Effort hours Level and usage: Sprint level (Showing a real-life example later on) 10

Metrics Velocity Trend How much work the team can expect to complete based on prior efforts. Basis of measurement: Story points or ideal engineering hours Level and usage: most useful at the project level. 11

Tips The ScrumMaster is responsible for ensuring that the Scrum Team adheres to Scrum values, practices, and rules. helps the Scrum Team understand and use self-management and cross-functionality. should never be the Product Owner. The Product Owner is the only person responsible for managing the Product Backlog Teams are self-organizing. No one not even the ScrumMaster tells the Team how to turn Product Backlog into increments of shippable functionality. 12

Summary Group of people working together very closely and self organized Accepts changing requirements Timeboxing creates the rhythm that drives development Delivering items of highest value to the Customer First Don t waste time developing something that the Customer may never use. 13

Resources Scrum in under 10 Minutes (HD) by @hamids http://www.youtube.com/watch?v=q5k7a9yeoui Scrum guide by Ken Schwaber http://www.scrumalliance.org/resource_download/598 Scrum Development Process by Ken Schwaber http://www.jeffsutherland.org/oopsla/schwapub.pdf Agile Estimation / Planning http://www.youtube.com/watch?v=fb9rzyi8b90 Metodologías ágiles de direción de proyectos, por Alejandro Gabay http://campus.ort.edu.ar/extension/descargar/articulos/195172/ Scrum Alliance http://www.scrumalliance.org/ Tool: ScrumWorks http://www.danube.com/scrumworks Tool: Agilo http://www.agile42.com/cms/pages/agilo/ Tool: IceSCRUM http://www.icescrum.org/ Tool: SW3D http://code.google.com/p/scrum-wing-3d/ 14

#CPBR5 campuseros: Thank You! 0 @ccrosetti 15