Slideshare.net (beta)

 

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 0 (more)

Einführung Scrum2

From borisgloger, 1 month ago

Scrum Vortrag, Boris Gloger, Buchhandlung Lehmanns, Hamburg

118 views  |  0 comments  |  0 favorites  |  2 downloads  |  2 embeds (Stats)
 
 
 

Groups / Events

 

 
Embed
options

More Info

This slideshow is Public
Total Views: 118
on Slideshare: 100
from embeds: 18

Slideshow transcript

Slide 1: presents Effektiver mit Scrum 18.06.08 | Buchhandlung Lehmanns | Hamburg 1

Slide 26: The End

Slide 27: “Equally responsible for the initiation of project with predefined failure is management that insists upon having fixed commitments from programming personnel prior to the latter’s understanding what the commitment are for. Too frequently, management does not realize that !in asking the staff for “the impossible”, the staff will feel the obligation to respond out of respect, fear or misguided loyalty.!Saying “no” to the boss frequently requires courage, political and ! psychological wisdom, and business maturity that comes with much experience.” -- The Management of Computer Programming Projects" by Charles Lecht. 1967

Slide 29: Philosophy and Soziology

Slide 30: EDS | BroadVision | ONE

Slide 31: France | Germany | Austria

Slide 32: 1st Certi ed ScrumTrainer

Slide 33: SPRiNT iT

Slide 35: What is Scrum?

Slide 36: 36 Scrum is not a ....

Slide 37: 37 Yahoo Chief Product Owner – “Scrum is faster, better, cooler! It’s the way we first built software at Yahoo, yet is scalable to large, distributed, and outsourced teams.”

Slide 38: 38

Slide 39: 39

Slide 40: 40

Slide 41: 41 Process Types It is typical to adopt the defined (theoretical) modeling approach when the underlying mechanisms by which a process operates are reasonably well understood. When the process is too complicated for the defined approach, the empirical approach is the appropriate choice.” Process Dynamics, Modeling, and Control, Ogunnaike and Ray, Oxford University Press, 1992

Slide 42: Scrum Roles Scrum Roles are Responsibilites of a process not positions in an enterprise

Slide 43: 43 Manager Kunde ScrumMaster Team Product Owner Anwender

Slide 44: 44 Estimation Meeting

Slide 45: 44 Estimation Meeting

Slide 46: 44 Estimation Meeting Preparation of Sprint Planning Formal estimation Spend at least two meetings per Sprint Estimate only Size not Time => Input for Release Planing

Slide 47: 45 Planning Meeting

Slide 48: 45 Planning Meeting

Slide 49: 45 Planning Meeting

Slide 50: 45 Planning Meeting

Slide 51: 45 Planning Meeting Product Backlog Team Capabilities Next Sprint Goal Business Conditions Review, Selected Product Consider, Backlog Technology Stability Organize Sprint Backlog Executable Product Increment

Slide 52: 46 Daily Scrum Meetings

Slide 53: 46 Daily Scrum Meetings

Slide 54: 46 Daily Scrum Meetings • Daily 15 minute meeting

Slide 55: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day

Slide 56: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day • Meeting room

Slide 57: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day • Meeting room • Chickens and pigs

Slide 58: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day • Meeting room • Chickens and pigs • Three questions

Slide 59: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day • Meeting room • Chickens and pigs • Three questions • What have you ACHIEVED since last meeting?

Slide 60: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day • Meeting room • Chickens and pigs • Three questions • What have you ACHIEVED since last meeting? • What will you ACHIEVE before next meeting?

Slide 61: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day • Meeting room • Chickens and pigs • Three questions • What have you ACHIEVED since last meeting? • What will you ACHIEVE before next meeting? • What is in your way?

Slide 62: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day • Meeting room • Chickens and pigs • Three questions • What have you ACHIEVED since last meeting? • What will you ACHIEVE before next meeting? • What is in your way? • Impediments and

Slide 63: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day • Meeting room • Chickens and pigs • Three questions • What have you ACHIEVED since last meeting? • What will you ACHIEVE before next meeting? • What is in your way? • Impediments and • Decisions

Slide 64: 46 Daily Scrum Meetings • Daily 15 minute meeting • Same place and time every day • Meeting room • Chickens and pigs • Three questions • What have you ACHIEVED since last meeting? • What will you ACHIEVE before next meeting? • What is in your way? • Impediments and • Decisions

Slide 65: 47 Sprint Review

Slide 66: 47 Sprint Review

Slide 67: 47 Sprint Review Done!

Slide 68: 47 Sprint Review When a Team member says “done,” what does that mean? Done!

Slide 69: 47 Sprint Review When a Team member says “done,” what does that mean? Done! Code adheres to standards, is clean, has been re-factored, has been unit tested, has been checked in, has been built, and has had a suite of unit tests applied to it

Slide 70: 47 Sprint Review When a Team member says “done,” what does that mean? Done! Code adheres to standards, is clean, has been re-factored, has been unit tested, has been checked in, has been built, and has had a suite of unit tests applied to it Development environment for this to happen requires source code library, coding standards, automated build facility, and unit test harness

Slide 71: 47 Sprint Review When a Team member says “done,” what does that mean? Done! Code adheres to standards, is clean, has been re-factored, has been unit tested, has been checked in, has been built, and has had a suite of unit tests applied to it Development environment for this to happen requires source code library, coding standards, automated build facility, and unit test harness

Slide 72: 47 Sprint Review When a Team member says “done,” what does that mean? Done! Code adheres to standards, is clean, has been re-factored, has been unit tested, has been checked in, has been built, and has had a suite of unit tests applied to it Development environment for this to happen requires source code library, coding standards, automated build facility, and unit test harness

Slide 73: HEARTBEAT RETROSPECTIVES Learning from the past for the future

Slide 74: 49 Running a Sprint

Slide 75: 50

Slide 76: 51 Running 30 days Team builds functionality that includes product backlog and meets Sprint goal Team self-organizes to do work Team conforms to existing standards and conventions Tracks progress

Slide 77: 52

Slide 78: 53

Slide 79: 54 Hrs Sprint Ende Trendline aktuelle Tendline Tage

Slide 80: 55 News -- 50 Produkte -- 30 Schnittstellen - 10 ... 20 9 30 x

Slide 81: 56 Scaling / Distributed Teams / Enterprise

Slide 82: In 1967 I submitted a paper called "How Do Committees Invent?" to the Harvard Business Review. HBR rejected it on the grounds that I had not proved my thesis. I then submitted it to Datamation, the major IT magazine at that time, which published it April 1968. Here is one form of the paper's thesis: Conways Law Any organization that designs a system (de ned broadly) will produce a design whose structure is a copy of the organization's communication structure.

Slide 83: 58 Marketing Sales Kunde Dev. IT Kunde Kunde Kunde P P P P P P P P P P P P P Product Owner P P P P P P Team Team Team Team Team P Team Team Team Team P P P

Slide 84: 59 Common Pitfalls

Slide 85: No Vision

Slide 86: No Product Backlog

Slide 87: Product Backlog is not sized

Slide 88: Product Backlog is not estimated

Slide 89: Sprint gets disturbed

Slide 90: No Burn Down Chart

Slide 91: No Daily Scrum

Slide 92: No Impediment list

Slide 93: No nal product increment

Slide 94: No retrospective!

Slide 95: Schwarzwaldstrasse 139 76532 Baden-Baden +49170525 6348 boris.gloger@gmail.com