View
569
Download
0
Embed Size (px)
DESCRIPTION
Slides from my talk at the scrum day 2010 Berin
Citation preview
Scenes from a Scrum implementation
Stefan Haas
Scrum DayBerlin, 17 Nov 2010
Company Facts
•moreTV Broadcasting GmbH was founded 2004•Hardware partners:
• smart electronic GmbH• SM ELECTRONIC GmbH
•Owned by Burda, Brockhaus Private Equity, KfW, Brandenburg Capital, SM Electronic etc.•35 employees in Potsdam and Brasov
7hr travel from
Berlin to Brasov
Cultural distance matters
„... if we go into another country and make decisions based on how we operate in our own home country - the chances are we'll make some very bad decisions...“ Prof. Geert Hofstede, Maastricht University
Sheena Iyengar on the art of choosing
Quotes from the teams• „Romanian people have problems with Scrum
since we don‘t know how to lead“• „People where used to go to work, stay there 8hr
and go back home ...“• „If all people from all teams, would be like ..,
your democratic style would be ideal. Unfortunately you have only one ... in the teams and I think some kind of "dictatorship" (i don't find a better word) must be used in some situations“
we broadcast data over satellite ...
... andbuild TV Products forConsumers
TitleType of work
Source: http://agileproductdesign.com/blog/emerging_best_agile_ux_practice.html
Title
we program in embedded C, C++, Java and PHP
Title
Integrate API with
embedded SDK
Co-develop with
system integrator
Partner acceptance
test
Deploy over the air
or assembly
Title
„We go into the bush, cut some trees and build a small village“
(Dorin, Senior Programmer)
CompanyGravity
Management Product & Account
Management
Backend Development Operations
Embedded Plugin
Development
Testing
The Org Chart
The fish stinks from the head What if
the teams don‘t pull?
DONE means Live!!!
Go Faster, 2 Week
Sprints!!!
Hier steht die Fußzeile 15Start small, top down, bottom up
Management Team
Backend Development & Operations
Team
Embedded Plugin
DevelopmentTesting
Halfway Scrum
PO SM
Scaling
TeamC:Service
Development
TeamB:Platform
Integration
TeamA:Application
Development
Scrum of Scrums
Lookahead planning, joined sprint retrospective, review and planning
Hier steht die Fußzeile 20
Rocks to remove ...
Inspect your container
Investors
User Panel
Accounting
Editorial StaffSupport
Partners
Marketing
Product Owner Organization
Product Owner STB
Product Owner Web
Assistant Product
Owner STB
"What is this talk of 'release'? We do not make software 'releases'. Our software 'escapes', leaving a bloody trail of designers and quality assurance people in its wake."
Organization
Impediment: poor Astra satellite signal in Brasov
Test Cube
Training, coaching, DIY ...
don‘t push!
The more work is pushed
the less is pulled
Learning tofail better
Stable teams create their own style