SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
AW7
Concurrent Session
11/13/2013 2:15 PM

"Adopt Before You Adapt:
Learning Principles through
Practice"
Presented by:
Steve Berczuk
Fitbit, Inc.

Brought to you by:

340 Corporate Way, Suite 300, Orange Park, FL 32073
888 268 8770 904 278 0524 sqeinfo@sqe.com www.sqe.com
Steve Berczuk
Fitbit, Inc.
Steve Berczuk is an agile software developer and agile SCM expert with
more than twenty-five years of experience building systems and helping
teams work together effectively. Most of his experience has been working
in startup environments, including many teams trying to adopt Scrum and
agile engineering techniques. Steve is coauthor of Software Configuration
Management Patterns: Effective Teamwork, Practical Integration; a regular
contributor to TechWell.com; and a member of the Scrum Alliance, IEEE,
and ACM. Find his articles and blog at berczuk.com and follow him on
Twitter @sberczuk.
Adopt Before You Adapt: !
Learning Principles through Practice!

Steve Berczuk!
Fitbit, Inc.

Agile is Simple...
Plan
Execute
Review
Adapt

© 2013 Steve Berczuk
... Similar to Waterfall ...
Requirements
Design
Implementation
Verification
Maintenance

© 2013 Steve Berczuk

... But for the Details
Integrate
Test
Limit WIP
"Done"
Daily Standup
Roadblocks

Execute

Plan

Product Owner
Planning
Meetings
Prioritization
Definition of
Done
Limit Changes

Review Mtg
Retrospective
Feedback

Review

Change

Adapt
© 2013 Steve Berczuk
“Agile” and Agile

© 2013 Steve Berczuk

The Agile Manifesto
•
•
•
•

Individuals and interactions over processes and tools!
Working software over comprehensive documentation!
Customer collaboration over contract negotiation!
Responding to change over following a plan

© 2013 Steve Berczuk
Simple Rules
• Structure!
• Tool for Change!
• Discipline
© 2013 Steve Berczuk

Collaboration
• Cross

Functional!

• Shared

Ownership!

• Trust
© 2013 Steve Berczuk
Feedback
© 2013 Steve Berczuk

Goal
© 2013 Steve Berczuk
Risk Management
“How does a project get
to be a year late?
... One day at a time.”

p153

1975
© 2013 Steve Berczuk

Waterfall and Risk
© 2013 Steve Berczuk
Agile Risk Management
© 2013 Steve Berczuk

Impediments
• Knowledge!
• Resources!
• Organizational Culture!
• Comfort
© 2013 Steve Berczuk
The Problem

© 2013 Steve Berczuk

The Other Problem

© 2013 Steve Berczuk
Data!
Observe, Adjust

© 2013 Steve Berczuk

Practices

© 2013 Steve Berczuk

Learning

Values
Practice and Values
© 2013 Steve Berczuk

Why do you want to
adopt agile?
“To Be Agile”

© 2013 Steve Berczuk

To Deliver Value
Not Everyone Needs To Be Agile
© 2013 Steve Berczuk

Change is Hard

© 2013 Steve Berczuk
Resisting Change
• The Unknown!
• Failure!
• “Survival” Rules
© 2013 Steve Berczuk

“Survival rules are not
stupid; they are simply
over-generalizations
of rules we once
needed for survival.
We don’t want to
simply throw them
away…”
Jerry Weinberg
© 2013 Steve Berczuk
“…Survival rules can
be transformed into
less powerful forms,
so that we can still use
their wisdom without
becoming
incongruent.”
Jerry Weinberg
© 2013 Steve Berczuk

Performance

Satir Change Model
Late
Status
Quo

Chaos

Integration
and Practice

Time
Foreign Element
© 2013 Steve Berczuk

New
Status
Quo
Scrum Overview
Product
Backlog

Increment

Product
Owner

Sprint
Planning
Scrum
Master

Sprint
Backlog

Process
Improvements

Dev
Team

Daily
Scrum

Daily
Scrum

Sprint
Review

Daily
Scrum

Daily
Scrum

Retrospective
The Sprint

© 2013 Steve Berczuk

Scrum Engineering
Continuous
Integration

?

TDD

Code

Test

Daily
Scrum

Commit

Daily
Scrum

Build

Integrate

Sprint
Review

Daily
Scrum

Daily
Scrum

Retrospective
The Sprint

XP

© 2013 Steve Berczuk

Automation
Effects

© 2013 Steve Berczuk

Diagram of Effects
Measurable
Quantity

Direct Relationship
Measurable
Quantity 3

Inverse Relationship

Measurable
Quantity 2

© 2013 Steve Berczuk
Diagram of Effects
Steps

Progress
towards
Goal

Nagging from
Friends

© 2013 Steve Berczuk

Scrum Processes
Team
Estimation
Accuracy

Achievability
of Sprint
Goal

Modular
Code

Retrospective
Feedback

Refactoring
Ability

Working
Code
Unit
Testing

Continuous
Integration

Review
Feedback
Review
Meeting

Retrospective
Meeting
Trust

© 2013 Steve Berczuk
Cascade Effects
Team
Estimation
Accuracy

X

Achievability
of Sprint
Goal

Working
Code

Modular
Code

X
Retrospective
Feedback

Unit
Testing

Continuous
Integration

Refactoring
Ability
Review
Feedback

X

Review
Meeting

Retrospective
Meeting
Trust

© 2013 Steve Berczuk

Cascade Effects
Achievability
of Sprint
Goal

X

Modular
Code

Working
Code

X

Unit
Testing

X
X X X

Refactoring
Ability

© 2013 Steve Berczuk

Continuous
Integration
Don’t Not Adapt
© 2013 Steve Berczuk

Adapt (What)
• Estimation and Planning!
• Engineering Execution!
• Task Flow/Assignment!
• Feedback (Review and Retrospective)
© 2013 Steve Berczuk
Adapt (When & How)

• After Retrospective / Gather Data

© 2013 Steve Berczuk

Don’t Call It Agile
if it is Not!

© 2013 Steve Berczuk
Trust
© 2013 Steve Berczuk

Recap
• Practice and Learn!
• Review and Retrospect!
• Adapt, Measure, and Adapt!
• Be Willing to Fail
© 2013 Steve Berczuk
My Book

© 2013 Steve Berczuk

Contact Me
email: steve@berczuk.com!
twitter: @sberczuk!
ADN: @spb!
LinkedIn: www.linkedin.com/in/steveberczuk!
www.berczuk.com!
!

© 2013 Steve Berczuk
© 2013 Steve Berczuk

Más contenido relacionado

Similar a Adopt Before You Adapt: Learning Principles through Practice

Similar a Adopt Before You Adapt: Learning Principles through Practice (20)

Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Agile at Scale with Scrum: The Good, the Bad, and the Ugly
Agile at Scale with Scrum: The Good, the Bad, and the UglyAgile at Scale with Scrum: The Good, the Bad, and the Ugly
Agile at Scale with Scrum: The Good, the Bad, and the Ugly
 
User Stories Suck by David Hawks at North Dallas Product Owners Meetup
User Stories Suck by David Hawks at North Dallas Product Owners MeetupUser Stories Suck by David Hawks at North Dallas Product Owners Meetup
User Stories Suck by David Hawks at North Dallas Product Owners Meetup
 
CTO Universe Leadership Series: More Effective Agile Leadership
CTO Universe Leadership Series: More Effective Agile LeadershipCTO Universe Leadership Series: More Effective Agile Leadership
CTO Universe Leadership Series: More Effective Agile Leadership
 
How to scale Agile With Scrum as the Foundational Framework
How to scale Agile With Scrum as the Foundational FrameworkHow to scale Agile With Scrum as the Foundational Framework
How to scale Agile With Scrum as the Foundational Framework
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Configuration Management Best Practices
Configuration Management Best PracticesConfiguration Management Best Practices
Configuration Management Best Practices
 
Agile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipAgile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadership
 
Measurement and Metrics for Test Managers
Measurement and Metrics for Test ManagersMeasurement and Metrics for Test Managers
Measurement and Metrics for Test Managers
 
Continuous Delivery: Rapid and Reliable Releases with DevOps Practices
Continuous Delivery: Rapid and Reliable Releases with DevOps PracticesContinuous Delivery: Rapid and Reliable Releases with DevOps Practices
Continuous Delivery: Rapid and Reliable Releases with DevOps Practices
 
The Five Facets of an Agile Organization
The Five Facets of an Agile OrganizationThe Five Facets of an Agile Organization
The Five Facets of an Agile Organization
 
Managing Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal ApproachManaging Application Performance: A Simplified Universal Approach
Managing Application Performance: A Simplified Universal Approach
 
Agile Model-Driven Development
Agile Model-Driven DevelopmentAgile Model-Driven Development
Agile Model-Driven Development
 
Experience Report : Agile transformation & implementation - Cisco Video Bus...
Experience Report : Agile transformation & implementation - Cisco Video Bus...Experience Report : Agile transformation & implementation - Cisco Video Bus...
Experience Report : Agile transformation & implementation - Cisco Video Bus...
 
SDLC & DevSecOps
SDLC & DevSecOpsSDLC & DevSecOps
SDLC & DevSecOps
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysis
 
Agile Enterprise Partnerships
Agile Enterprise PartnershipsAgile Enterprise Partnerships
Agile Enterprise Partnerships
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
An Agile Journey
An Agile JourneyAn Agile Journey
An Agile Journey
 
Das scrum prinzip organisationen aufbauen und gestalten - manage agile 2013
Das scrum prinzip   organisationen aufbauen und gestalten - manage agile 2013Das scrum prinzip   organisationen aufbauen und gestalten - manage agile 2013
Das scrum prinzip organisationen aufbauen und gestalten - manage agile 2013
 

Más de TechWell

Más de TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 
Scale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development TodayScale: The Most Hyped Term in Agile Development Today
Scale: The Most Hyped Term in Agile Development Today
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Adopt Before You Adapt: Learning Principles through Practice

  • 1. AW7 Concurrent Session 11/13/2013 2:15 PM "Adopt Before You Adapt: Learning Principles through Practice" Presented by: Steve Berczuk Fitbit, Inc. Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL 32073 888 268 8770 904 278 0524 sqeinfo@sqe.com www.sqe.com
  • 2. Steve Berczuk Fitbit, Inc. Steve Berczuk is an agile software developer and agile SCM expert with more than twenty-five years of experience building systems and helping teams work together effectively. Most of his experience has been working in startup environments, including many teams trying to adopt Scrum and agile engineering techniques. Steve is coauthor of Software Configuration Management Patterns: Effective Teamwork, Practical Integration; a regular contributor to TechWell.com; and a member of the Scrum Alliance, IEEE, and ACM. Find his articles and blog at berczuk.com and follow him on Twitter @sberczuk.
  • 3. Adopt Before You Adapt: ! Learning Principles through Practice! Steve Berczuk! Fitbit, Inc. Agile is Simple... Plan Execute Review Adapt © 2013 Steve Berczuk
  • 4. ... Similar to Waterfall ... Requirements Design Implementation Verification Maintenance © 2013 Steve Berczuk ... But for the Details Integrate Test Limit WIP "Done" Daily Standup Roadblocks Execute Plan Product Owner Planning Meetings Prioritization Definition of Done Limit Changes Review Mtg Retrospective Feedback Review Change Adapt © 2013 Steve Berczuk
  • 5. “Agile” and Agile © 2013 Steve Berczuk The Agile Manifesto • • • • Individuals and interactions over processes and tools! Working software over comprehensive documentation! Customer collaboration over contract negotiation! Responding to change over following a plan © 2013 Steve Berczuk
  • 6. Simple Rules • Structure! • Tool for Change! • Discipline © 2013 Steve Berczuk Collaboration • Cross Functional! • Shared Ownership! • Trust © 2013 Steve Berczuk
  • 7. Feedback © 2013 Steve Berczuk Goal © 2013 Steve Berczuk
  • 8. Risk Management “How does a project get to be a year late? ... One day at a time.”
 p153 1975 © 2013 Steve Berczuk Waterfall and Risk © 2013 Steve Berczuk
  • 9. Agile Risk Management © 2013 Steve Berczuk Impediments • Knowledge! • Resources! • Organizational Culture! • Comfort © 2013 Steve Berczuk
  • 10. The Problem © 2013 Steve Berczuk The Other Problem © 2013 Steve Berczuk
  • 11. Data! Observe, Adjust © 2013 Steve Berczuk Practices © 2013 Steve Berczuk Learning Values
  • 12. Practice and Values © 2013 Steve Berczuk Why do you want to adopt agile? “To Be Agile” © 2013 Steve Berczuk To Deliver Value
  • 13. Not Everyone Needs To Be Agile © 2013 Steve Berczuk Change is Hard © 2013 Steve Berczuk
  • 14. Resisting Change • The Unknown! • Failure! • “Survival” Rules © 2013 Steve Berczuk “Survival rules are not stupid; they are simply over-generalizations of rules we once needed for survival. We don’t want to simply throw them away…” Jerry Weinberg © 2013 Steve Berczuk
  • 15. “…Survival rules can be transformed into less powerful forms, so that we can still use their wisdom without becoming incongruent.” Jerry Weinberg © 2013 Steve Berczuk Performance Satir Change Model Late Status Quo Chaos Integration and Practice Time Foreign Element © 2013 Steve Berczuk New Status Quo
  • 16. Scrum Overview Product Backlog Increment Product Owner Sprint Planning Scrum Master Sprint Backlog Process Improvements Dev Team Daily Scrum Daily Scrum Sprint Review Daily Scrum Daily Scrum Retrospective The Sprint © 2013 Steve Berczuk Scrum Engineering Continuous Integration ? TDD Code Test Daily Scrum Commit Daily Scrum Build Integrate Sprint Review Daily Scrum Daily Scrum Retrospective The Sprint XP © 2013 Steve Berczuk Automation
  • 17. Effects © 2013 Steve Berczuk Diagram of Effects Measurable Quantity Direct Relationship Measurable Quantity 3 Inverse Relationship Measurable Quantity 2 © 2013 Steve Berczuk
  • 18. Diagram of Effects Steps Progress towards Goal Nagging from Friends © 2013 Steve Berczuk Scrum Processes Team Estimation Accuracy Achievability of Sprint Goal Modular Code Retrospective Feedback Refactoring Ability Working Code Unit Testing Continuous Integration Review Feedback Review Meeting Retrospective Meeting Trust © 2013 Steve Berczuk
  • 19. Cascade Effects Team Estimation Accuracy X Achievability of Sprint Goal Working Code Modular Code X Retrospective Feedback Unit Testing Continuous Integration Refactoring Ability Review Feedback X Review Meeting Retrospective Meeting Trust © 2013 Steve Berczuk Cascade Effects Achievability of Sprint Goal X Modular Code Working Code X Unit Testing X X X X Refactoring Ability © 2013 Steve Berczuk Continuous Integration
  • 20. Don’t Not Adapt © 2013 Steve Berczuk Adapt (What) • Estimation and Planning! • Engineering Execution! • Task Flow/Assignment! • Feedback (Review and Retrospective) © 2013 Steve Berczuk
  • 21. Adapt (When & How) • After Retrospective / Gather Data © 2013 Steve Berczuk Don’t Call It Agile if it is Not! © 2013 Steve Berczuk
  • 22. Trust © 2013 Steve Berczuk Recap • Practice and Learn! • Review and Retrospect! • Adapt, Measure, and Adapt! • Be Willing to Fail © 2013 Steve Berczuk
  • 23. My Book © 2013 Steve Berczuk Contact Me email: steve@berczuk.com! twitter: @sberczuk! ADN: @spb! LinkedIn: www.linkedin.com/in/steveberczuk! www.berczuk.com! ! © 2013 Steve Berczuk
  • 24. © 2013 Steve Berczuk