20
1 Scrum ------------- It Depends on Common Sense [email protected] Copyright 2009-2010, ADM, All Rights Reserved v1.1

Ken Schwaber chez Microsoft pour le French Scrum User Group

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Ken Schwaber chez Microsoft pour le French Scrum User Group

1

Scrum

-------------

It Depends on Common Sense

[email protected] Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 2: Ken Schwaber chez Microsoft pour le French Scrum User Group

Scrum.org's mission is to improve the profession of software development so that we love our work and our customers love

working with us and trust our integrity.

Scrum.org is founded on Scrum knowledge and materials developed, sustained, and enhanced by Scrum co-developers, Ken

Schwaber and Jeff Sutherland.

Scrum.org was founded in 2009. Scrum.org has headquarters in Boston, Massachusetts

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 3: Ken Schwaber chez Microsoft pour le French Scrum User Group

Source and Developer of Knowledge

• We maintain the consistency and integrity of the Scrum process. • We maintain bodies of knowledge that are the basis of courseware, assessments and certifications. • We license the knowledge to other organizations. bodies of knowledge

• Scrum • Scrum Practices • Scrum

Enterprise Practices

• II Developer Practices

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 4: Ken Schwaber chez Microsoft pour le French Scrum User Group

1. We work with Program Development Partnerstm to create programs. The PDPtm develops courseware and knowledge on how to use Scrum in various domains or work, such as risk management. 2. We work with Scrum trainers to learn and use the Program Development Partnertm courseware to help others learn how to build products using Scrum. 3. We publish the PDPtm courseware.

Developer and Publisher of Courseware

bodies of knowledge CourseWare

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 5: Ken Schwaber chez Microsoft pour le French Scrum User Group

1. Help individuals assess their knowledge of Scrum and how it is used.

2. Help organizations find the best training courses, coaching, consulting, and topical Q&A sessions to optimize their use of Scrum.

3. Help Scrum teams and organizations learn how to optimize their Total Cost of Ownership for systems and products built using Scrum.

4. Initiate innovative programs, such as the Certified Scrum DeveloperTM and Certified Scrum ITM, to accelerate the effectiveness of Scrum.

Assessor of Knowledge

bodies of knowledge CourseWare assessments

classes

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 6: Ken Schwaber chez Microsoft pour le French Scrum User Group

6 Assessments 1.  An accepted body of knowledge about a subject or profession must exist. 2. An assessment is a test that anyone can take to determine their knowledge regarding the subject. 3. The body of knowledge and the assessment should be kept in synch to be meaningful. 4.  Assessments can be used by organizations to determine competence, or used by individuals to improve their skills. 5. In stable bodies of knowledge where certification may be desired, assessment development organizations with psychometric skills are required to develop assessments from subject matter experts in the profession and to then administer acceptable assessments.

as⋅sess  1. to estimate officially the value of (property, income, etc.) as a basis for taxation.

2. to fix or determine the amount of (damages, a tax, a fine, etc.): The hurricane damage was

assessed at six million dollars.

3 to impose a tax or other charge on.

4 to estimate or judge the value, character, etc., of; evaluate: to assess one's efforts.

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 7: Ken Schwaber chez Microsoft pour le French Scrum User Group

7 Scrum

http://www.scrum.org/scrumguides

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 8: Ken Schwaber chez Microsoft pour le French Scrum User Group

8

Copyright 2009, ADM, All Rights Reserved v1.1

Certified Scrum Level I Assessment http://www.scrum.org

Page 9: Ken Schwaber chez Microsoft pour le French Scrum User Group

9

Scrum Basics Assessment http://www.scrum.org

• 81 questions for 81 points. • Questions are about what Scrum is, not how to use it. •  Based on information in Scrum Guide. • Performance against test and questions in test can be monitored. • Discussions about low scoring questions can be initiated. • People taking assessments can be given immediate feedback regarding wrong answers.

Page 10: Ken Schwaber chez Microsoft pour le French Scrum User Group

10

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 11: Ken Schwaber chez Microsoft pour le French Scrum User Group

11

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 12: Ken Schwaber chez Microsoft pour le French Scrum User Group

12

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 13: Ken Schwaber chez Microsoft pour le French Scrum User Group

13 Scrum.org is helping create bodies of knowledge and assessments of that knowledge.

Program Body of Knowledge Assessment Date Scrum Basics Scrum Guide 10/09 I2 Developer .NET VS 04/10 I2 Developer Java 06/10

Using Scrum in Software development Scrum in Depth 02/10

Agile Testing 2011

Product Ownership 2010

Total Cost of Ownership 5/10

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 14: Ken Schwaber chez Microsoft pour le French Scrum User Group

14

Radar Chart for Software Development Competency Assessment"

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 15: Ken Schwaber chez Microsoft pour le French Scrum User Group

15

Scrum’s use in spreading in product companies and engineering organizations. Many of them suffer from one or more of the following:

1.  Release schedules slipping 2.  Stabilization at end of release taking longer and longer 3.  Releases are taking longer and longer 4.  Planning seems to take too long 5.  Changes are hard to introduce mid-release 6.  Quality is deteriorating 7.  Death marches are hurting morale

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 16: Ken Schwaber chez Microsoft pour le French Scrum User Group

16

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 17: Ken Schwaber chez Microsoft pour le French Scrum User Group

However,When they use Scrum, they run into ScrumButs. ScrumButs are reasons why they can’t take full advantage of Scrum to solve the problems and realize the benefits.

A ScrumBut has a particular syntax:(ScrumBut) (Reason)(Workaround)

An example ScrumBut is:“We use Scrum, but (The Daily Scrum meetings are too much overhead) (so we only have them once a week, unless we need them more often)”

17

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 18: Ken Schwaber chez Microsoft pour le French Scrum User Group

Dysfunction - perhaps only 25% of all developers are capable of creating a potentially shippable increment of functionality within a Sprint. They don’t have:

1.  The skills for acceptance test driven development, refactoring, test driven development;

2.  The followed practices of coding standards, coding reviews, and design reviews; and,

3.  The tooling for continuous builds with automated test harnesses for unit, regression, and performance testing.

18

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 19: Ken Schwaber chez Microsoft pour le French Scrum User Group

To address this dysfunction, Scrum.org is introducing a Certified Scrum Developer program

•  Teaches self-organizing, cross-functional teams of developers how to build an increment of potentially shippable functionality on a specific technology stack within a Sprint using modern engineering practices;

•  5 day course followed by certification examination; •  First release will be for technology stack using .NET VSTS 2010;

and, •  Additional programs on other technology stacks due soon after.

19

Copyright 2009-2010, ADM, All Rights Reserved v1.1

Page 20: Ken Schwaber chez Microsoft pour le French Scrum User Group

20

Copyright 2009, ADM, All Rights Reserved v1.1

Questions?