SlideShare une entreprise Scribd logo
1  sur  20
CRASH & BURNdown
how to fail in Enterprise Agile
George Anghelache
Cristian Cazan
March 2013
IN YOUR ZONE
Endava is a leading IT services organization, with offices in London
and New York and delivery centers in Romania and Moldova that
support the full project lifecycle. Utilizing our distributed agile
delivery model - TEAM, we are able to deliver significant
improvements to quality and productivity resulting in our clients
being able to deliver substantially more for the same budget.
Introductions
IN YOUR ZONE
• 15+ years experience in IT
• Agile Expert, consulting blue-chip clients in the
effective implementation of large scale
distributed Agile from nearshore
• Over 100 projects in
consultancy, shaping, coaching, agile
transformation, agile and iterative delivery
using 1 to 20 scrum teams
• Former Projects Delivery Manager and Head
of agilePM, overseen good delivery of all
projects from a RO base of a large
international IT Services company
• 15+ years experience in IT
• Agile Expert with wide consultancy
experience in shaping enterprise agile
engagements
• Extensive agile coaching experience, has
helped over 30 teams and scrum masters
in adopting agile and growing their skills
• Former Head of Development
Romania, spotting, attracting and
managing over 160 IT professionals in 2
delivery locations
George Anghelache
Delivery Manager
Cristian Cazan
Delivery Manager
IN YOUR ZONE
CRASH & BURNdown
how not to fail in Enterprise Agile
We’ve all dealt with the pain of helping Enterprise
size clients to implement and work with Agile.
Sometimes that failed abruptly.
Have you worked with a poor product backlog? Was
the Product Owner unable to take a decision on
story priorities? Have you worked with a client
partly committed to agile? Was the product
deemed done by the PO and team only to be failed
later in the path to production?
Let’s fictively explore together some of these pains
and ponder on solutions for them.
IN YOUR ZONE 5
Global Banking Provider
Massive 3 years change program, new B2C portal, new back office system
Integrates and streamlines over a dozen of their mission critical systems
Mix of technologies, Java, .NET, Legacy
Poor unit and integration testing coverage
Agile Transformation and Delivery with 7 teams
IN YOUR ZONE 6
Near the Agile Board
the SM Jack talks with the PO Oliver about the backlog quality
IN YOUR ZONE 7
Role Play Transcript
- SM updating the board
- PO admires board and progress
- SM adding tasks after interim demo
and new scenario from PO
- PO actually likes that, does not get the
impact of the changes
- SM explains Sprint Goal
slip, Burndown bump and impact
- PO freaks out, demo with his key
stakeholders in danger
- SM explains Design Agency (DA)
dependency
- PO praises DA, brings up their
complaints on too many meetings
- SM explains why communication is
important, sets a Grooming meting next
week to detail
- PO does not get Grooming, teases SM
IN YOUR ZONE
Product Backlog Quality Practices
The Crash
Sprint Goal changes
User Stories unclear to the team and PO
User Stories are too big
Product Owner oblivious to lots of Agile practices
(estimation, sprint goal, burndown, grooming)
Product Backlog and Release Planning ignoring
Design Agency work and dependencies
IN YOUR ZONE
Product Backlog Quality Practices
The Rescue
Introduce Definition of Ready
Introduce proper Backlog Grooming
Agile Coaching and Training sessions for PO
Add Design Agency specific US to the PB
Introduce Design Agency in SoS
Common Release Planning in SoS
IN YOUR ZONE 10
CTO’s Office
the CTO Ethan talks with the SM Jack about the PO role
IN YOUR ZONE 11
Role Play Transcript
- CTO invites SM to sit in his office
- CTO brings up issue with release plan
visibility, affects Stake Holders & Business
Users
- CTO What Are You Going To Do About It
- SM explains generic Agile Release Planning
- SM blame PO for not having a Product
Roadmap and changing priorities
- CTO defensive, likes PO, sais PO doing the
right thing, involving the right leads+BUMgr
- SM quotes from Scrum Guide on PO role
- CTO WAYGTDAI
- SM example on PO, 1 week delayed
decision, voting via Senior Users Group
- CTO WAYGTDAI
- SM PO is stalling, this is waste
IN YOUR ZONE
Product Owner unable to take decisions
The Crash
No clear visibility of the releases
Senior Business Users committee acts as PO
PO unable to take decisions
Team develops on assumptions, frequent rework
PO delayed decisions causes waste
SM rigid in applying Agile
Ignores his remit of Agile Transformation
IN YOUR ZONE
Product Owner unable to take decisions
The Rescue
Introduce Product Envisioning and Roadmap
Release Planning mapped on themes, epics
Organizational changes to empower the PO
Change the PO with a more senior role
Introduce Backlog Grooming and Forward Planning
SM support the PO in product planning
SM proactive in helping the client to implement
agile on business side
IN YOUR ZONE 14
Over the Phone
the SM Jack calls Sam the Release Manager about the integration incident
IN YOUR ZONE 15
Role Play Transcript
- SM I called ref the integration
issue
- RM unhappy, rolled back
project branch, pre-prod
environment locked 4h, waste
- SM issue does not reproduce
- RM tries to interrupt
- SM US accepted, AC fully
covered with tests and passed
- RM tries to interrupt
- SM fully unit tested, our auto
regression passed, strong DoD
- RM how did you test
integration with settlements
engine?
- SM talked with AS/400
team, got specs, built a simulator
- RM App Supp fixed bugs
there, changed settlement
WF, your sim out of date, system
crashed
- SM aaahhhh
IN YOUR ZONE
Done is Done
The Crash
Not a good understanding of the Release Cycle
Siloed Release Planning ignoring other teams work
Siloed view of Done ignoring other systems
Automated integration testing missing
No other approach defined to compensate
IN YOUR ZONE
Done is Done
The Rescue
Fully explore the Path to Production with
RM and all other teams
Enterpise SoS to catch dependencies between
all teams working on the system
Enhance Definition of Done for a Release
Introduce special integration sprints
Gradually introduce Continuous Delivery practices
IN YOUR ZONE
Lost in Translation…
IN YOUR ZONE
Thank you!
Cristian Cazan
Delivery Manager
Cristian.Cazan@endava.com
in: cristiancazan
George Anghelache
Delivery Manager
George.Anghelache@endava.com
in: georgea
IN YOUR ZONE
This material draws inspiration from a massive community of Agile enthusiasts, our own experience and that of many clients and
companies we've engaged with through the years.
• People that have inspired us through many trainings, workshops , articles and webinars: Mike Cohn, Jeff Sutherland, Henrik
Kniberg, Ken Schwaber, Roman Pichler, Anna Forss, Serge Beaumont, Mike Beedle and many others we’ve not intentionally forgot
• Sites and whitepapers with excellent knowledge: www.agilealliance.org; www.mountaingoatsoftware.com;
www.scrumalliance.org; www.controlchaos.com; www.implementingscrum.com; www.jeffsutherland.org; www.agileforall.com;
www.infoq.com; www.rapidscrum.com; www.slideshare.net; www.agile42.com; scrum.jeffsutherland.com;
www.agilemanifesto.org; www.scrum.org; www.wikipedia.org; www.projectmanagement.com; www.romanpichler.com;
www.agilesherpa.org; www.cathycarleton.com; www.implementingscrum.com; www.gantthead.com;
• Books that have added invaluable knowledge: Ken Schwaber - Agile Project Management with Scrum; Mike Cohn - Agile
Estimating and Planning; Mike Cohn – Introduction to user stories; Roman Pichler - Agile product management with Scrum;
Anna Forss - Confessions of a serial product owner; Ken Schwaber - The Enterprise and Scrum; Mike Cohn - User Stories Applied;
Carl Larson and Frank LaFasto - Teamwork; Serge Beaumont - Practical Tools for the Product Owner: Focus, Value, Flow; Jim
Highsmith - Agile Project Management; Jeff Patton - Story Maps; Mike Cohn - Succeeding with Agile; 37 Signals: Getting Real; Jeff
Sutherland - The Power of Scrum ; Tobias Mayer - Scrum Roles; Donald Reinertsen - The Principles of Product Development
Flow; C. Jakobsen and J. Sutherland - Scrum and CMMI – Going from Good to Great; Donald Reinertsen - Managing The Design
Factory; Scrum Sense – What every product owner should know; Ken Schwaber, Beedle Mike - Agile Software Development with
Scrum;
• Anglo EU Translation guide courtesy of http://www.scribd.com/doc/55551980/Anglo-EU-Translation-Guide
Attributions

Contenu connexe

Tendances

Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
 Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-... Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...Agile Austria Conference
 
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014 Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014 Ahmed Hammad
 
Who is the Product Owner Anyway
Who is the Product Owner Anyway Who is the Product Owner Anyway
Who is the Product Owner Anyway Dave West
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in AgileDimitri Ponomareff
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile ManagerCprime
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and KanbanYuval Yeret
 
SAFe for Scrum Masters 2020
SAFe for Scrum Masters 2020SAFe for Scrum Masters 2020
SAFe for Scrum Masters 2020Grant Hamel
 
Agile Network India | De-mystifying the Role of a Release Train Engineer | Ro...
Agile Network India | De-mystifying the Role of a Release Train Engineer | Ro...Agile Network India | De-mystifying the Role of a Release Train Engineer | Ro...
Agile Network India | De-mystifying the Role of a Release Train Engineer | Ro...AgileNetwork
 
The Business Analyst’s Critical Role in Agile Projects
The Business Analyst’s Critical Role in Agile ProjectsThe Business Analyst’s Critical Role in Agile Projects
The Business Analyst’s Critical Role in Agile ProjectsTechWell
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)Bill Gaiennie
 
Innovative it project management practices
Innovative it project management practicesInnovative it project management practices
Innovative it project management practicesTathagat Varma
 
Agile presentation
Agile presentationAgile presentation
Agile presentationinfolock
 
Software Testing Career Skill Development on BugDay Bangkok 2009
Software Testing Career Skill Development on BugDay Bangkok 2009Software Testing Career Skill Development on BugDay Bangkok 2009
Software Testing Career Skill Development on BugDay Bangkok 2009Prathan Dansakulcharoenkit
 

Tendances (20)

Product Owner
Product OwnerProduct Owner
Product Owner
 
Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
 Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-... Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
Netconomy — Agile Transformation im Bereich Customer Service / Non-Pressure-...
 
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014 Scrum Master Role and Responsibilities in Agile Environment  - AMECSE 2014
Scrum Master Role and Responsibilities in Agile Environment - AMECSE 2014
 
Who is the Product Owner Anyway
Who is the Product Owner Anyway Who is the Product Owner Anyway
Who is the Product Owner Anyway
 
Agile Coach Retreat - Montreal - Sep-2013
Agile Coach Retreat - Montreal - Sep-2013Agile Coach Retreat - Montreal - Sep-2013
Agile Coach Retreat - Montreal - Sep-2013
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in Agile
 
My role as an Agile Manager
My role as an Agile ManagerMy role as an Agile Manager
My role as an Agile Manager
 
Agile overview
Agile overviewAgile overview
Agile overview
 
RTE Presentation
RTE PresentationRTE Presentation
RTE Presentation
 
Introduction to DevOps and Kanban
Introduction to DevOps and KanbanIntroduction to DevOps and Kanban
Introduction to DevOps and Kanban
 
SAFe for Scrum Masters 2020
SAFe for Scrum Masters 2020SAFe for Scrum Masters 2020
SAFe for Scrum Masters 2020
 
Agile Network India | De-mystifying the Role of a Release Train Engineer | Ro...
Agile Network India | De-mystifying the Role of a Release Train Engineer | Ro...Agile Network India | De-mystifying the Role of a Release Train Engineer | Ro...
Agile Network India | De-mystifying the Role of a Release Train Engineer | Ro...
 
The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009The Scrum Roles presented by the Scrumlies 2009
The Scrum Roles presented by the Scrumlies 2009
 
The Business Analyst’s Critical Role in Agile Projects
The Business Analyst’s Critical Role in Agile ProjectsThe Business Analyst’s Critical Role in Agile Projects
The Business Analyst’s Critical Role in Agile Projects
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)
 
RTE role 2020
RTE role 2020RTE role 2020
RTE role 2020
 
Innovative it project management practices
Innovative it project management practicesInnovative it project management practices
Innovative it project management practices
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Software Testing Career Skill Development on BugDay Bangkok 2009
Software Testing Career Skill Development on BugDay Bangkok 2009Software Testing Career Skill Development on BugDay Bangkok 2009
Software Testing Career Skill Development on BugDay Bangkok 2009
 
Idea 2 product
Idea 2 productIdea 2 product
Idea 2 product
 

En vedette

Cathy stahl top 10 slide tips
Cathy stahl top 10 slide tipsCathy stahl top 10 slide tips
Cathy stahl top 10 slide tipscstahl0
 
The Educational Value Of Podcasting
The Educational Value Of PodcastingThe Educational Value Of Podcasting
The Educational Value Of Podcastingjoedale
 
Poster: Investigating Important Aspects for Agile Adoption in Malaysia
Poster: Investigating Important Aspects for Agile Adoption in MalaysiaPoster: Investigating Important Aspects for Agile Adoption in Malaysia
Poster: Investigating Important Aspects for Agile Adoption in MalaysiaAgile Software Community of India
 
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy DuncanMeasuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy DuncanAgile Software Community of India
 
Agility, Business Value and the 11 Axis Of Software Quality
Agility, Business Value and the 11 Axis Of Software QualityAgility, Business Value and the 11 Axis Of Software Quality
Agility, Business Value and the 11 Axis Of Software QualitySchalk Cronjé
 
Agility With Care: Managing Requirements Change with Agility In A Regulated P...
Agility With Care: Managing Requirements Change with Agility In A Regulated P...Agility With Care: Managing Requirements Change with Agility In A Regulated P...
Agility With Care: Managing Requirements Change with Agility In A Regulated P...Ken Wong
 
Be Agile. Scale Up. Stay Lean. And Have More Fun by Dean Leffingwell
Be Agile. Scale Up. Stay Lean. And Have More Fun by Dean LeffingwellBe Agile. Scale Up. Stay Lean. And Have More Fun by Dean Leffingwell
Be Agile. Scale Up. Stay Lean. And Have More Fun by Dean LeffingwellAgile Software Community of India
 
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael SpaydHiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael SpaydAgile Software Community of India
 

En vedette (8)

Cathy stahl top 10 slide tips
Cathy stahl top 10 slide tipsCathy stahl top 10 slide tips
Cathy stahl top 10 slide tips
 
The Educational Value Of Podcasting
The Educational Value Of PodcastingThe Educational Value Of Podcasting
The Educational Value Of Podcasting
 
Poster: Investigating Important Aspects for Agile Adoption in Malaysia
Poster: Investigating Important Aspects for Agile Adoption in MalaysiaPoster: Investigating Important Aspects for Agile Adoption in Malaysia
Poster: Investigating Important Aspects for Agile Adoption in Malaysia
 
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy DuncanMeasuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
 
Agility, Business Value and the 11 Axis Of Software Quality
Agility, Business Value and the 11 Axis Of Software QualityAgility, Business Value and the 11 Axis Of Software Quality
Agility, Business Value and the 11 Axis Of Software Quality
 
Agility With Care: Managing Requirements Change with Agility In A Regulated P...
Agility With Care: Managing Requirements Change with Agility In A Regulated P...Agility With Care: Managing Requirements Change with Agility In A Regulated P...
Agility With Care: Managing Requirements Change with Agility In A Regulated P...
 
Be Agile. Scale Up. Stay Lean. And Have More Fun by Dean Leffingwell
Be Agile. Scale Up. Stay Lean. And Have More Fun by Dean LeffingwellBe Agile. Scale Up. Stay Lean. And Have More Fun by Dean Leffingwell
Be Agile. Scale Up. Stay Lean. And Have More Fun by Dean Leffingwell
 
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael SpaydHiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
Hiring or Growing Right Agile Coach by Lyssa Adkins and Michael Spayd
 

Similaire à CRASH & BURNdown

Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMJoe Riego
 
Requirements Elicitation—the Social Media Way
Requirements Elicitation—the Social Media WayRequirements Elicitation—the Social Media Way
Requirements Elicitation—the Social Media WayTechWell
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
How to Rock Your Next Presentation and Demo Webinar
How to Rock Your Next Presentation and Demo WebinarHow to Rock Your Next Presentation and Demo Webinar
How to Rock Your Next Presentation and Demo WebinarSalesforce Admins
 
JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...PROIDEA
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesiCiDIGITAL
 
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Mark Kelley
 
[Salesforce Community Group] Seoul, KR Admin Group September Meeting
[Salesforce Community Group] Seoul, KR Admin Group September Meeting[Salesforce Community Group] Seoul, KR Admin Group September Meeting
[Salesforce Community Group] Seoul, KR Admin Group September MeetingJihun Jung
 
Scrum & Agile - imobilemagic
Scrum & Agile - imobilemagicScrum & Agile - imobilemagic
Scrum & Agile - imobilemagicStartup Braga
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesCloud Elements
 
How To Review The Sprints Efficiently
How To Review The Sprints EfficientlyHow To Review The Sprints Efficiently
How To Review The Sprints EfficientlyLemi Orhan Ergin
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...TheConnectedCause
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamSalesforce Developers
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organizationInCycle Software
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 

Similaire à CRASH & BURNdown (20)

Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
 
Primer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUMPrimer on Agile Project Management and SCRUM
Primer on Agile Project Management and SCRUM
 
Requirements Elicitation—the Social Media Way
Requirements Elicitation—the Social Media WayRequirements Elicitation—the Social Media Way
Requirements Elicitation—the Social Media Way
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
How to Rock Your Next Presentation and Demo Webinar
How to Rock Your Next Presentation and Demo WebinarHow to Rock Your Next Presentation and Demo Webinar
How to Rock Your Next Presentation and Demo Webinar
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 
JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...
 
Overcome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challengesOvercome-3-common-aem-delivery-challenges
Overcome-3-common-aem-delivery-challenges
 
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
Case Study: Time Warner Cable's Formula for Maximizing Adobe Experience Manager
 
[Salesforce Community Group] Seoul, KR Admin Group September Meeting
[Salesforce Community Group] Seoul, KR Admin Group September Meeting[Salesforce Community Group] Seoul, KR Admin Group September Meeting
[Salesforce Community Group] Seoul, KR Admin Group September Meeting
 
Scrum & Agile - imobilemagic
Scrum & Agile - imobilemagicScrum & Agile - imobilemagic
Scrum & Agile - imobilemagic
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slides
 
How To Review The Sprints Efficiently
How To Review The Sprints EfficientlyHow To Review The Sprints Efficiently
How To Review The Sprints Efficiently
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)
 
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
CRMready Webinar Series - Part 3 - How to Make Your Nonprofit’s CRM Implement...
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 

Dernier

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 

Dernier (20)

Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 

CRASH & BURNdown

  • 1. CRASH & BURNdown how to fail in Enterprise Agile George Anghelache Cristian Cazan March 2013
  • 2. IN YOUR ZONE Endava is a leading IT services organization, with offices in London and New York and delivery centers in Romania and Moldova that support the full project lifecycle. Utilizing our distributed agile delivery model - TEAM, we are able to deliver significant improvements to quality and productivity resulting in our clients being able to deliver substantially more for the same budget. Introductions
  • 3. IN YOUR ZONE • 15+ years experience in IT • Agile Expert, consulting blue-chip clients in the effective implementation of large scale distributed Agile from nearshore • Over 100 projects in consultancy, shaping, coaching, agile transformation, agile and iterative delivery using 1 to 20 scrum teams • Former Projects Delivery Manager and Head of agilePM, overseen good delivery of all projects from a RO base of a large international IT Services company • 15+ years experience in IT • Agile Expert with wide consultancy experience in shaping enterprise agile engagements • Extensive agile coaching experience, has helped over 30 teams and scrum masters in adopting agile and growing their skills • Former Head of Development Romania, spotting, attracting and managing over 160 IT professionals in 2 delivery locations George Anghelache Delivery Manager Cristian Cazan Delivery Manager
  • 4. IN YOUR ZONE CRASH & BURNdown how not to fail in Enterprise Agile We’ve all dealt with the pain of helping Enterprise size clients to implement and work with Agile. Sometimes that failed abruptly. Have you worked with a poor product backlog? Was the Product Owner unable to take a decision on story priorities? Have you worked with a client partly committed to agile? Was the product deemed done by the PO and team only to be failed later in the path to production? Let’s fictively explore together some of these pains and ponder on solutions for them.
  • 5. IN YOUR ZONE 5 Global Banking Provider Massive 3 years change program, new B2C portal, new back office system Integrates and streamlines over a dozen of their mission critical systems Mix of technologies, Java, .NET, Legacy Poor unit and integration testing coverage Agile Transformation and Delivery with 7 teams
  • 6. IN YOUR ZONE 6 Near the Agile Board the SM Jack talks with the PO Oliver about the backlog quality
  • 7. IN YOUR ZONE 7 Role Play Transcript - SM updating the board - PO admires board and progress - SM adding tasks after interim demo and new scenario from PO - PO actually likes that, does not get the impact of the changes - SM explains Sprint Goal slip, Burndown bump and impact - PO freaks out, demo with his key stakeholders in danger - SM explains Design Agency (DA) dependency - PO praises DA, brings up their complaints on too many meetings - SM explains why communication is important, sets a Grooming meting next week to detail - PO does not get Grooming, teases SM
  • 8. IN YOUR ZONE Product Backlog Quality Practices The Crash Sprint Goal changes User Stories unclear to the team and PO User Stories are too big Product Owner oblivious to lots of Agile practices (estimation, sprint goal, burndown, grooming) Product Backlog and Release Planning ignoring Design Agency work and dependencies
  • 9. IN YOUR ZONE Product Backlog Quality Practices The Rescue Introduce Definition of Ready Introduce proper Backlog Grooming Agile Coaching and Training sessions for PO Add Design Agency specific US to the PB Introduce Design Agency in SoS Common Release Planning in SoS
  • 10. IN YOUR ZONE 10 CTO’s Office the CTO Ethan talks with the SM Jack about the PO role
  • 11. IN YOUR ZONE 11 Role Play Transcript - CTO invites SM to sit in his office - CTO brings up issue with release plan visibility, affects Stake Holders & Business Users - CTO What Are You Going To Do About It - SM explains generic Agile Release Planning - SM blame PO for not having a Product Roadmap and changing priorities - CTO defensive, likes PO, sais PO doing the right thing, involving the right leads+BUMgr - SM quotes from Scrum Guide on PO role - CTO WAYGTDAI - SM example on PO, 1 week delayed decision, voting via Senior Users Group - CTO WAYGTDAI - SM PO is stalling, this is waste
  • 12. IN YOUR ZONE Product Owner unable to take decisions The Crash No clear visibility of the releases Senior Business Users committee acts as PO PO unable to take decisions Team develops on assumptions, frequent rework PO delayed decisions causes waste SM rigid in applying Agile Ignores his remit of Agile Transformation
  • 13. IN YOUR ZONE Product Owner unable to take decisions The Rescue Introduce Product Envisioning and Roadmap Release Planning mapped on themes, epics Organizational changes to empower the PO Change the PO with a more senior role Introduce Backlog Grooming and Forward Planning SM support the PO in product planning SM proactive in helping the client to implement agile on business side
  • 14. IN YOUR ZONE 14 Over the Phone the SM Jack calls Sam the Release Manager about the integration incident
  • 15. IN YOUR ZONE 15 Role Play Transcript - SM I called ref the integration issue - RM unhappy, rolled back project branch, pre-prod environment locked 4h, waste - SM issue does not reproduce - RM tries to interrupt - SM US accepted, AC fully covered with tests and passed - RM tries to interrupt - SM fully unit tested, our auto regression passed, strong DoD - RM how did you test integration with settlements engine? - SM talked with AS/400 team, got specs, built a simulator - RM App Supp fixed bugs there, changed settlement WF, your sim out of date, system crashed - SM aaahhhh
  • 16. IN YOUR ZONE Done is Done The Crash Not a good understanding of the Release Cycle Siloed Release Planning ignoring other teams work Siloed view of Done ignoring other systems Automated integration testing missing No other approach defined to compensate
  • 17. IN YOUR ZONE Done is Done The Rescue Fully explore the Path to Production with RM and all other teams Enterpise SoS to catch dependencies between all teams working on the system Enhance Definition of Done for a Release Introduce special integration sprints Gradually introduce Continuous Delivery practices
  • 18. IN YOUR ZONE Lost in Translation…
  • 19. IN YOUR ZONE Thank you! Cristian Cazan Delivery Manager Cristian.Cazan@endava.com in: cristiancazan George Anghelache Delivery Manager George.Anghelache@endava.com in: georgea
  • 20. IN YOUR ZONE This material draws inspiration from a massive community of Agile enthusiasts, our own experience and that of many clients and companies we've engaged with through the years. • People that have inspired us through many trainings, workshops , articles and webinars: Mike Cohn, Jeff Sutherland, Henrik Kniberg, Ken Schwaber, Roman Pichler, Anna Forss, Serge Beaumont, Mike Beedle and many others we’ve not intentionally forgot • Sites and whitepapers with excellent knowledge: www.agilealliance.org; www.mountaingoatsoftware.com; www.scrumalliance.org; www.controlchaos.com; www.implementingscrum.com; www.jeffsutherland.org; www.agileforall.com; www.infoq.com; www.rapidscrum.com; www.slideshare.net; www.agile42.com; scrum.jeffsutherland.com; www.agilemanifesto.org; www.scrum.org; www.wikipedia.org; www.projectmanagement.com; www.romanpichler.com; www.agilesherpa.org; www.cathycarleton.com; www.implementingscrum.com; www.gantthead.com; • Books that have added invaluable knowledge: Ken Schwaber - Agile Project Management with Scrum; Mike Cohn - Agile Estimating and Planning; Mike Cohn – Introduction to user stories; Roman Pichler - Agile product management with Scrum; Anna Forss - Confessions of a serial product owner; Ken Schwaber - The Enterprise and Scrum; Mike Cohn - User Stories Applied; Carl Larson and Frank LaFasto - Teamwork; Serge Beaumont - Practical Tools for the Product Owner: Focus, Value, Flow; Jim Highsmith - Agile Project Management; Jeff Patton - Story Maps; Mike Cohn - Succeeding with Agile; 37 Signals: Getting Real; Jeff Sutherland - The Power of Scrum ; Tobias Mayer - Scrum Roles; Donald Reinertsen - The Principles of Product Development Flow; C. Jakobsen and J. Sutherland - Scrum and CMMI – Going from Good to Great; Donald Reinertsen - Managing The Design Factory; Scrum Sense – What every product owner should know; Ken Schwaber, Beedle Mike - Agile Software Development with Scrum; • Anglo EU Translation guide courtesy of http://www.scribd.com/doc/55551980/Anglo-EU-Translation-Guide Attributions

Notes de l'éditeur

  1. George
  2. Cristi then George
  3. George
  4. Cristi
  5. Role PlayGeorge = PO, Cristi = SM
  6. Role PlayGeorge = PO, Cristi = SM
  7. George write on flipchartCristi 2, George 2
  8. Cristi 2, George 2
  9. Role PlayGeorge = CTO, Cristi = SM
  10. Role PlayGeorge = PO, Cristi = SM
  11. Cristi writes on slideGeorge 2,Cristi 2
  12. George 2, Cristi 2
  13. Role PlayGeorge = RM, Cristi = SM
  14. Role PlayGeorge = PO, Cristi = SM
  15. George writes on slideCristi 2, George 1
  16. Cristi 2, George 1
  17. joke
  18. Leave on, done