Agile and Scrum for ORSCers
-
Upload
alexey-krivitsky -
Category
Leadership & Management
-
view
1.480 -
download
0
Transcript of Agile and Scrum for ORSCers
Agile for ORSC’ers An introduction to Agile and Scrum
for system workers
Alexey Krivitsky www.agiletrainings.eu
Revolution of work. 1: Individual work
People are cogs in the machine. Thinking and working are two separate activities. Henry Ford:
“Why is it every time I ask for a pair of hands, they come with a brain attached?”
Revolution of work. 2: Projects are everywhere
Project groups are needed to accomplish missions. Planning is done upfront by commanders. Army metaphors and jargon (chief executive officer).
Organization by functions (engineering, quality, product).
Revolution of work. 3: Complex world
Work becomes too complex to be defined upfront. Effects cannot be predicted and planned. Birth of the knowledge workers. Work is to complex to be done by single individuals.
Focus on: 1. Teamwork and relationships 2. Results and working products 3. Customer and users 4. Inspect and adapt
stateofagile.versionone.com
Thetoptworeasonsforadop+ngagileforthelastthreeyearshasbeento1. accelerateproductdelivery(62%)2. enhancetheirabilitytomanage
changingpriori?es(56%)
Thetopthreebenefitsofadop+ngagilehaveremainedsteadyforthepastfiveyears:1. managechangingpriori?es(87%),2. teamproduc?vity(85%),3. projectvisibility(84%).
Companyculturecon?nuestodominatethetopcausesoffailedagileprojectswith1. companyphilosophyorcultureatodds
withcoreagilevaluesat46%,2. andlackofmanagementsupportforcultural
transi?onat38%.
The “Agile Umbrella”
Complex adaptive systems Empower intelligence of smart agents
Empiricism Transparency, inspection and adaptation
Scrum Framework (simplified)
Scrum Framework
Implications (the material!) for system workers
1:
From functional departments to teams of teams
DATABASE
BUSINESS LOGIC
interfaces
User interface
Cross-functional teams
Functional specialists
Development teams
2: From project groups
to long-lived full-stack teams
Agile org chart (Spotify model)
3: From command-and-control
to team coaching
Agile coaching is not to be confused with
‘pure’ coaching
1. Teaching agile mindset and practices
2. Mentoring agile adoption, personal growth
3. Coaching management, teams, individuals
4. Facilitating collaboration and meetings
4: From status meetings
to overall transparency
Daily Scrum “Stand-Up”
Information Radiators
5: From individual efficiency
to system thinking
6: From post-mortems
to continuous learning
Thank you!
And join our agile community: we so badly need more great coaches.