SlideShare une entreprise Scribd logo
1  sur  41
Agile SAP: Mission Impossible? Twan van den Broek SAP SDN VirtualCommunityDay 24 September 2009
Intro Twan van den BroekPrincipal Consultant CIBER NLScrum master@tbroek“Agile can not work within the SAP world” (Sander Hoogendoorn)Principal Technology Officer Capgemini and Agile evangelistAgile Coach@aahoogendoornAuthor A.C.W. van den Broek 3 Agile SAP: Mission Impossible
Agenda Lessons Learned Experiences Background Approach Project Closure Intro 4 Agile SAP: Mission Impossible
GammamijnNS / Refund NS.nl RTS Balie Balie Automaat ccInternet ccOVCP SAP  CRM VCM CECURE R/3 Finance Center ccKlantsystemen TLS ccTicketing SAP XI LocAL   BOM   LDM Automaat NS L2EPS L3CPS ETDS Amersfoort CardInformationService Engraved IDChip IDConversie L4CCHS TLS System landscape 5 Agile SAP: Mission Impossible
Solution Architecture in 5 layers 6 Agile SAP: Mission Impossible
Plotting SAP solutions in Solution Architecture ccBPM XI CRM R/3 7 Agile SAP: Mission Impossible
Agenda Agile SAP: Mission Impossible 8 Lessons Learned Experiences Background Approach Project Closure Intro Goal Phases Architecture
Project phases Phase n Extend functionality/ travel products oct09-dec10 Oct 09 Phase 2 Prepare country wide roll out feb09-sept09 Feb 09 Sept 08 Phase 1 Settle basis sept08-feb09 9 Agile SAP: Mission Impossible
Project waterfalls Waterfall issues: ,[object Object],- Delivery final versions of designs took long due to reviews ,[object Object]
 Working on ‘illegal’ versions of design
No efficient preparation of testing activities
Very difficult to keep focus within the team10 Agile SAP: Mission Impossible
Waterfall according to Dr. Winston W. Royce (1970) 11 Agile SAP: Mission Impossible
But we seem to forget the way back 12 Agile SAP: Mission Impossible
ASAP Project approach 13 Agile SAP: Mission Impossible
Agenda Agile SAP: Mission Impossible 14 Lessons Learned Experiences Background Approach Project Closure Intro Why differently Planning Smart / Scrum Project team
Project approach Goals different approach - Team focus on solution - Deal with changing insights and priorities - Delivery in iterations - Involve environment (Business, BA&A) in design and demo’s 15 Agile SAP: Mission Impossible
What is Scrum? 16 Agile SAP: Mission Impossible
Scrum process Final delivery Delivery Sprint/Iteration 2 Delivery Sprint/Iteration 1 Analyze Analyze Analyze Realize Specify Realize Realize Specify Specify Accept Accept Accept Test Test Test Sprint 1 Sprint 2 Sprint 3 Product BacklogList with highlevel requirements Expected product 17 Agile SAP: Mission Impossible
Smart software life cycle 18 Agile SAP: Mission Impossible
Smart Smart Use Cases YAGNI, Agile requirements Identifying smart use cases Modeling smart use cases Modeling services to smart use cases Smart estimation Smart use case stereotypes Smart estimation poker 19 Agile SAP: Mission Impossible
Teaming the project Product owner Responsible for gathering all business requirements  Difficulty: No ‘real’ business owner Scrum team Business analyst /2 Information analyst /1,5 SAP CRM /1 SAP XI/ BPM /2 SAP ABAP /1 .NET developer /1 Test /2 20 Agile SAP: Mission Impossible
Designing together with business
Modeling smart use cases
Estimating smart use cases
Product Backlog Agile SAP: Mission Impossible 25
Project wall with dashboard 26 Agile SAP: Mission Impossible
Daily scrum meeting
Agile SAP: Mission Impossible 28 Demo and review to conclude every sprint
Acceptance test
Agenda Lessons Learned Experiences Background Approach Project Closure Intro
Project Burn down chart 31 Agile SAP: Mission Impossible
Project statistics Agile SAP: Mission Impossible 32
Project statistics /2 Agile SAP: Mission Impossible 33
Experiences High speed project Day to day focus on scope  Connecting roles and teams Change management in and outside, “Agile will not work in the SAP world” Skeptical attitude turned into faith towards end “Just do it” approach Documentation is up to date Very agile to changing requirements Planning insight Discussions on priorities in stead of deadlines 34 Agile SAP: Mission Impossible
Enthusiastic on project and approach
Agenda Lessons Learned Experiences Background Approach Project Closure Intro
Lessons learned Realistic scope for sprint backlog	Too much will discourage team Focus team on delivery 	Prevent busy with everything Involve project environment 	Prevent reviews afterwards Be firm in following approach 	Prevent to catch up old habits Transition to maintenance 	Involve during iterations Project team on onelocation 	Prevent communication gaps Use project wall/ dashboard 	Facilitates discussions 37 Agile SAP: Mission Impossible
Agenda Lessons Learned Experiences Background Approach Project Closure Intro

Contenu connexe

Tendances

Rapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile MethodsRapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile MethodsHusni Roukbi
 
Turn a disastrous ERP implementation into a successful one with Lean IT by Kl...
Turn a disastrous ERP implementation into a successful one with Lean IT by Kl...Turn a disastrous ERP implementation into a successful one with Lean IT by Kl...
Turn a disastrous ERP implementation into a successful one with Lean IT by Kl...Institut Lean France
 
Transform a classic IT department into a Lean delivery machine for digital se...
Transform a classic IT department into a Lean delivery machine for digital se...Transform a classic IT department into a Lean delivery machine for digital se...
Transform a classic IT department into a Lean delivery machine for digital se...Institut Lean France
 
The Lean Agile Portfolio
The Lean Agile PortfolioThe Lean Agile Portfolio
The Lean Agile PortfolioTechWell
 
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchioGo Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchioKatie Elliott
 
Feature development cycle at Dashlane - Agile en Seine 2021
Feature development cycle at Dashlane - Agile en Seine 2021Feature development cycle at Dashlane - Agile en Seine 2021
Feature development cycle at Dashlane - Agile en Seine 2021Agile En Seine
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling AgileYuval Yeret
 
Agile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesAgile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesVersionOne
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore
 
Why Agile Fail. *Hint* -it's more than just process
Why Agile Fail. *Hint* -it's more than just processWhy Agile Fail. *Hint* -it's more than just process
Why Agile Fail. *Hint* -it's more than just processTasktop
 
Making a Project a Complete Success with Post-Implementation Strategies | Jul...
Making a Project a Complete Success with Post-Implementation Strategies | Jul...Making a Project a Complete Success with Post-Implementation Strategies | Jul...
Making a Project a Complete Success with Post-Implementation Strategies | Jul...Katie Elliott
 
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...AgileNetwork
 
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends Gene Kim
 
Atlassian Cloud Governance: What You Need and When You Need It
Atlassian Cloud Governance: What You Need and When You Need ItAtlassian Cloud Governance: What You Need and When You Need It
Atlassian Cloud Governance: What You Need and When You Need ItCprime
 
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile AccountingDOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile AccountingGene Kim
 
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopment
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopmentCarmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopment
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopmentCarmen DeArdo
 
From Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With PlanningFrom Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With PlanningCprime
 
Enterprise feature streams
Enterprise feature streamsEnterprise feature streams
Enterprise feature streamsPaul Peissner
 

Tendances (20)

Rapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile MethodsRapid Deployment of ERP solutions using Lean & Agile Methods
Rapid Deployment of ERP solutions using Lean & Agile Methods
 
Turn a disastrous ERP implementation into a successful one with Lean IT by Kl...
Turn a disastrous ERP implementation into a successful one with Lean IT by Kl...Turn a disastrous ERP implementation into a successful one with Lean IT by Kl...
Turn a disastrous ERP implementation into a successful one with Lean IT by Kl...
 
Transform a classic IT department into a Lean delivery machine for digital se...
Transform a classic IT department into a Lean delivery machine for digital se...Transform a classic IT department into a Lean delivery machine for digital se...
Transform a classic IT department into a Lean delivery machine for digital se...
 
The Lean Agile Portfolio
The Lean Agile PortfolioThe Lean Agile Portfolio
The Lean Agile Portfolio
 
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchioGo Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
 
Feature development cycle at Dashlane - Agile en Seine 2021
Feature development cycle at Dashlane - Agile en Seine 2021Feature development cycle at Dashlane - Agile en Seine 2021
Feature development cycle at Dashlane - Agile en Seine 2021
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
 
Agile portfolio management
Agile portfolio managementAgile portfolio management
Agile portfolio management
 
Agile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesAgile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and Executives
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
 
Why Agile Fail. *Hint* -it's more than just process
Why Agile Fail. *Hint* -it's more than just processWhy Agile Fail. *Hint* -it's more than just process
Why Agile Fail. *Hint* -it's more than just process
 
Making a Project a Complete Success with Post-Implementation Strategies | Jul...
Making a Project a Complete Success with Post-Implementation Strategies | Jul...Making a Project a Complete Success with Post-Implementation Strategies | Jul...
Making a Project a Complete Success with Post-Implementation Strategies | Jul...
 
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
Agile Network India | Confluence of Lean from Manufacturing industry & Agile ...
 
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
DOES 15 - Jan-Joost Bouwman and Ingrid Algra - ITIL and DevOps Can Be Friends
 
Atlassian Cloud Governance: What You Need and When You Need It
Atlassian Cloud Governance: What You Need and When You Need ItAtlassian Cloud Governance: What You Need and When You Need It
Atlassian Cloud Governance: What You Need and When You Need It
 
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile AccountingDOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
DOES16 London - Pat Reed - Mind the GAAP: A Playbook for Agile Accounting
 
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopment
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopmentCarmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopment
Carmen DeArdo - CarmenDeArdo_HowDevOpsIsEnablingLeanApplicationDevelopment
 
From Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With PlanningFrom Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With Planning
 
Enterprise feature streams
Enterprise feature streamsEnterprise feature streams
Enterprise feature streams
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 

En vedette

Lean and Agile SAP
Lean and Agile SAPLean and Agile SAP
Lean and Agile SAPJason Fair
 
Case Study: Automating Code Reviews for Custom SAP ABAP Applications with Vir...
Case Study: Automating Code Reviews for Custom SAP ABAP Applications with Vir...Case Study: Automating Code Reviews for Custom SAP ABAP Applications with Vir...
Case Study: Automating Code Reviews for Custom SAP ABAP Applications with Vir...Virtual Forge
 
Framing Sustainable Performance K.Carleton Final
Framing Sustainable Performance K.Carleton FinalFraming Sustainable Performance K.Carleton Final
Framing Sustainable Performance K.Carleton Finalkcarleton
 
Guia per coneixer el teu blog
Guia per coneixer el teu blogGuia per coneixer el teu blog
Guia per coneixer el teu blogserele
 
视觉隐藏内容
视觉隐藏内容视觉隐藏内容
视觉隐藏内容Jace Lee
 
How To Make A Great Pbj1
How To Make A Great Pbj1How To Make A Great Pbj1
How To Make A Great Pbj1guest56bbea
 
ida miller and family
ida miller and familyida miller and family
ida miller and familyjohn dorman
 
Interactive Minds presentation
Interactive Minds presentationInteractive Minds presentation
Interactive Minds presentationChris Chambers
 
Camisetas de BEES
Camisetas de BEESCamisetas de BEES
Camisetas de BEESpcpioficina
 
Argento Wine / The Real Argentina Social Media Case Study
Argento Wine / The Real Argentina Social Media Case StudyArgento Wine / The Real Argentina Social Media Case Study
Argento Wine / The Real Argentina Social Media Case StudyBeyond
 
cum faci mai multi bani cu ajutorul internetului
cum faci mai multi bani cu ajutorul internetuluicum faci mai multi bani cu ajutorul internetului
cum faci mai multi bani cu ajutorul internetuluiCalin Fusu
 

En vedette (19)

Magic of scrum with SAP
Magic of scrum with SAPMagic of scrum with SAP
Magic of scrum with SAP
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
Lean and Agile SAP
Lean and Agile SAPLean and Agile SAP
Lean and Agile SAP
 
Case Study: Automating Code Reviews for Custom SAP ABAP Applications with Vir...
Case Study: Automating Code Reviews for Custom SAP ABAP Applications with Vir...Case Study: Automating Code Reviews for Custom SAP ABAP Applications with Vir...
Case Study: Automating Code Reviews for Custom SAP ABAP Applications with Vir...
 
A1 ongu3
A1 ongu3A1 ongu3
A1 ongu3
 
Framing Sustainable Performance K.Carleton Final
Framing Sustainable Performance K.Carleton FinalFraming Sustainable Performance K.Carleton Final
Framing Sustainable Performance K.Carleton Final
 
Guia per coneixer el teu blog
Guia per coneixer el teu blogGuia per coneixer el teu blog
Guia per coneixer el teu blog
 
视觉隐藏内容
视觉隐藏内容视觉隐藏内容
视觉隐藏内容
 
catgreen
catgreencatgreen
catgreen
 
How To Make A Great Pbj1
How To Make A Great Pbj1How To Make A Great Pbj1
How To Make A Great Pbj1
 
Food
FoodFood
Food
 
ida miller and family
ida miller and familyida miller and family
ida miller and family
 
Interactive Minds presentation
Interactive Minds presentationInteractive Minds presentation
Interactive Minds presentation
 
Camisetas de BEES
Camisetas de BEESCamisetas de BEES
Camisetas de BEES
 
A1dyq3
A1dyq3A1dyq3
A1dyq3
 
Argento Wine / The Real Argentina Social Media Case Study
Argento Wine / The Real Argentina Social Media Case StudyArgento Wine / The Real Argentina Social Media Case Study
Argento Wine / The Real Argentina Social Media Case Study
 
Sports
SportsSports
Sports
 
HGI Overview
HGI OverviewHGI Overview
HGI Overview
 
cum faci mai multi bani cu ajutorul internetului
cum faci mai multi bani cu ajutorul internetuluicum faci mai multi bani cu ajutorul internetului
cum faci mai multi bani cu ajutorul internetului
 

Similaire à 20090924 Agile Sap Sdn Vcd09 V1.0

PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxChristoph Wolf
 
Zen tao introduction
Zen tao introductionZen tao introduction
Zen tao introductionSpotline mart
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in AgileWipro
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for SpeedCapgemini
 
Way to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile WayWay to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile WayRamadevi Lakshmanan
 
ALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldRoland Leibundgut
 
Portfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale AgilePortfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale AgileDashlane
 
Camunda Day Amsterdam 2019: Best Practices for successfully introducing Camun...
Camunda Day Amsterdam 2019: Best Practices for successfully introducing Camun...Camunda Day Amsterdam 2019: Best Practices for successfully introducing Camun...
Camunda Day Amsterdam 2019: Best Practices for successfully introducing Camun...camunda services GmbH
 
Agile Projects in Waterfall Surroundings - Challenges and Lessons Learned
Agile Projects in Waterfall Surroundings - Challenges and Lessons LearnedAgile Projects in Waterfall Surroundings - Challenges and Lessons Learned
Agile Projects in Waterfall Surroundings - Challenges and Lessons LearnedQAware GmbH
 
PureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodePureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodeJohn Hawkins
 
Agile process (Scrum Framework)
Agile process (Scrum Framework)Agile process (Scrum Framework)
Agile process (Scrum Framework)Jakir Hosen Khan
 
Как совместить Scrum и Kanban
Как совместить Scrum и KanbanКак совместить Scrum и Kanban
Как совместить Scrum и KanbanIT Spring
 

Similaire à 20090924 Agile Sap Sdn Vcd09 V1.0 (20)

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)
 
AgilePM® - Agile Project Management - Foundation
AgilePM® - Agile Project Management - FoundationAgilePM® - Agile Project Management - Foundation
AgilePM® - Agile Project Management - Foundation
 
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
 
Zen tao introduction
Zen tao introductionZen tao introduction
Zen tao introduction
 
AgilePM® V2 - Agile Project Management V2 - Foundation
AgilePM® V2 - Agile Project Management V2 - FoundationAgilePM® V2 - Agile Project Management V2 - Foundation
AgilePM® V2 - Agile Project Management V2 - Foundation
 
AgilePgM® - Agile Programme Management - Foundation
AgilePgM® - Agile Programme Management - FoundationAgilePgM® - Agile Programme Management - Foundation
AgilePgM® - Agile Programme Management - Foundation
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)Professional Scrum Master I (PSM-I)
Professional Scrum Master I (PSM-I)
 
Way to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile WayWay to Agile from Tradition - Agile Way
Way to Agile from Tradition - Agile Way
 
ALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_world
 
Portfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale AgilePortfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale Agile
 
Camunda Day Amsterdam 2019: Best Practices for successfully introducing Camun...
Camunda Day Amsterdam 2019: Best Practices for successfully introducing Camun...Camunda Day Amsterdam 2019: Best Practices for successfully introducing Camun...
Camunda Day Amsterdam 2019: Best Practices for successfully introducing Camun...
 
DSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - FoundationDSDM® AgilePF® - Agile Project Framework - Foundation
DSDM® AgilePF® - Agile Project Framework - Foundation
 
India Agile Week 2015
India Agile Week 2015India Agile Week 2015
India Agile Week 2015
 
AgileBA® - Agile Business Analysis - Foundation
AgileBA® - Agile Business Analysis - FoundationAgileBA® - Agile Business Analysis - Foundation
AgileBA® - Agile Business Analysis - Foundation
 
Agile Projects in Waterfall Surroundings - Challenges and Lessons Learned
Agile Projects in Waterfall Surroundings - Challenges and Lessons LearnedAgile Projects in Waterfall Surroundings - Challenges and Lessons Learned
Agile Projects in Waterfall Surroundings - Challenges and Lessons Learned
 
PureApplication: Devops and Urbancode
PureApplication: Devops and UrbancodePureApplication: Devops and Urbancode
PureApplication: Devops and Urbancode
 
Agile process (Scrum Framework)
Agile process (Scrum Framework)Agile process (Scrum Framework)
Agile process (Scrum Framework)
 
Как совместить Scrum и Kanban
Как совместить Scrum и KanbanКак совместить Scrum и Kanban
Как совместить Scrum и Kanban
 

Plus de Twan van den Broek

How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)Twan van den Broek
 
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)Twan van den Broek
 
SAP Data Hub – What is it, and what’s new? (Sefan Linders)
SAP Data Hub – What is it, and what’s new? (Sefan Linders)SAP Data Hub – What is it, and what’s new? (Sefan Linders)
SAP Data Hub – What is it, and what’s new? (Sefan Linders)Twan van den Broek
 
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)Twan van den Broek
 
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)Twan van den Broek
 
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)Twan van den Broek
 
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)Twan van den Broek
 
SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)Twan van den Broek
 
SAP Predictive Analytics (Nico van der Hoeven)
SAP Predictive Analytics (Nico van der Hoeven)SAP Predictive Analytics (Nico van der Hoeven)
SAP Predictive Analytics (Nico van der Hoeven)Twan van den Broek
 
DIR - A tribute to Standards and Guidelines... (Laurens van Rijn)
DIR - A tribute to Standards and Guidelines...  (Laurens van Rijn)DIR - A tribute to Standards and Guidelines...  (Laurens van Rijn)
DIR - A tribute to Standards and Guidelines... (Laurens van Rijn)Twan van den Broek
 
Building an innovation culture - Powered by diversity
Building an innovation culture - Powered by diversityBuilding an innovation culture - Powered by diversity
Building an innovation culture - Powered by diversityTwan van den Broek
 
SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)Twan van den Broek
 
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)Twan van den Broek
 
The importance of applying SAP patches (Joris van de Vis)
The importance of applying SAP patches (Joris van de Vis)The importance of applying SAP patches (Joris van de Vis)
The importance of applying SAP patches (Joris van de Vis)Twan van den Broek
 
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Twan van den Broek
 
Masterclass Machine Learning (Ronald Kleijn)
Masterclass Machine Learning (Ronald Kleijn)Masterclass Machine Learning (Ronald Kleijn)
Masterclass Machine Learning (Ronald Kleijn)Twan van den Broek
 
SAP Run Live Truck - SAP Cloud Platform use cases
SAP Run Live Truck - SAP Cloud Platform use casesSAP Run Live Truck - SAP Cloud Platform use cases
SAP Run Live Truck - SAP Cloud Platform use casesTwan van den Broek
 
Recap SAP Inside Track NL (sitNL)
Recap SAP Inside Track NL (sitNL)Recap SAP Inside Track NL (sitNL)
Recap SAP Inside Track NL (sitNL)Twan van den Broek
 
Welcome at SAP Inside Track NL (sitNL)
Welcome at SAP Inside Track NL (sitNL)Welcome at SAP Inside Track NL (sitNL)
Welcome at SAP Inside Track NL (sitNL)Twan van den Broek
 

Plus de Twan van den Broek (20)

How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
How SAP Leonardo is empowering animal wellbeing (Leon / Harmen)
 
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
Can you keep up with SAP Analytics Cloud? (Martijn van Foeken)
 
SAP Data Hub – What is it, and what’s new? (Sefan Linders)
SAP Data Hub – What is it, and what’s new? (Sefan Linders)SAP Data Hub – What is it, and what’s new? (Sefan Linders)
SAP Data Hub – What is it, and what’s new? (Sefan Linders)
 
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)
 
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
 
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
Beyond OData introducing the xmla model for ui5 (Roland Bouwman)
 
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
Integrating SAPUI5 with ArcGIS Maps (Leon van Ginneken)
 
SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)SQL Data Warehousing in SAP HANA (Sefan Linders)
SQL Data Warehousing in SAP HANA (Sefan Linders)
 
SAP Predictive Analytics (Nico van der Hoeven)
SAP Predictive Analytics (Nico van der Hoeven)SAP Predictive Analytics (Nico van der Hoeven)
SAP Predictive Analytics (Nico van der Hoeven)
 
Blockchain for the Enterprise
Blockchain for the EnterpriseBlockchain for the Enterprise
Blockchain for the Enterprise
 
DIR - A tribute to Standards and Guidelines... (Laurens van Rijn)
DIR - A tribute to Standards and Guidelines...  (Laurens van Rijn)DIR - A tribute to Standards and Guidelines...  (Laurens van Rijn)
DIR - A tribute to Standards and Guidelines... (Laurens van Rijn)
 
Building an innovation culture - Powered by diversity
Building an innovation culture - Powered by diversityBuilding an innovation culture - Powered by diversity
Building an innovation culture - Powered by diversity
 
SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)SAP Leonardo / Machine Learning (Iver van de Zand)
SAP Leonardo / Machine Learning (Iver van de Zand)
 
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
SAP TechEd recap (Ronald Konijnenburg / Sven van Leuken)
 
The importance of applying SAP patches (Joris van de Vis)
The importance of applying SAP patches (Joris van de Vis)The importance of applying SAP patches (Joris van de Vis)
The importance of applying SAP patches (Joris van de Vis)
 
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
 
Masterclass Machine Learning (Ronald Kleijn)
Masterclass Machine Learning (Ronald Kleijn)Masterclass Machine Learning (Ronald Kleijn)
Masterclass Machine Learning (Ronald Kleijn)
 
SAP Run Live Truck - SAP Cloud Platform use cases
SAP Run Live Truck - SAP Cloud Platform use casesSAP Run Live Truck - SAP Cloud Platform use cases
SAP Run Live Truck - SAP Cloud Platform use cases
 
Recap SAP Inside Track NL (sitNL)
Recap SAP Inside Track NL (sitNL)Recap SAP Inside Track NL (sitNL)
Recap SAP Inside Track NL (sitNL)
 
Welcome at SAP Inside Track NL (sitNL)
Welcome at SAP Inside Track NL (sitNL)Welcome at SAP Inside Track NL (sitNL)
Welcome at SAP Inside Track NL (sitNL)
 

20090924 Agile Sap Sdn Vcd09 V1.0

  • 1. Agile SAP: Mission Impossible? Twan van den Broek SAP SDN VirtualCommunityDay 24 September 2009
  • 2.
  • 3. Intro Twan van den BroekPrincipal Consultant CIBER NLScrum master@tbroek“Agile can not work within the SAP world” (Sander Hoogendoorn)Principal Technology Officer Capgemini and Agile evangelistAgile Coach@aahoogendoornAuthor A.C.W. van den Broek 3 Agile SAP: Mission Impossible
  • 4. Agenda Lessons Learned Experiences Background Approach Project Closure Intro 4 Agile SAP: Mission Impossible
  • 5. GammamijnNS / Refund NS.nl RTS Balie Balie Automaat ccInternet ccOVCP SAP CRM VCM CECURE R/3 Finance Center ccKlantsystemen TLS ccTicketing SAP XI LocAL BOM LDM Automaat NS L2EPS L3CPS ETDS Amersfoort CardInformationService Engraved IDChip IDConversie L4CCHS TLS System landscape 5 Agile SAP: Mission Impossible
  • 6. Solution Architecture in 5 layers 6 Agile SAP: Mission Impossible
  • 7. Plotting SAP solutions in Solution Architecture ccBPM XI CRM R/3 7 Agile SAP: Mission Impossible
  • 8. Agenda Agile SAP: Mission Impossible 8 Lessons Learned Experiences Background Approach Project Closure Intro Goal Phases Architecture
  • 9. Project phases Phase n Extend functionality/ travel products oct09-dec10 Oct 09 Phase 2 Prepare country wide roll out feb09-sept09 Feb 09 Sept 08 Phase 1 Settle basis sept08-feb09 9 Agile SAP: Mission Impossible
  • 10.
  • 11. Working on ‘illegal’ versions of design
  • 12. No efficient preparation of testing activities
  • 13. Very difficult to keep focus within the team10 Agile SAP: Mission Impossible
  • 14. Waterfall according to Dr. Winston W. Royce (1970) 11 Agile SAP: Mission Impossible
  • 15. But we seem to forget the way back 12 Agile SAP: Mission Impossible
  • 16. ASAP Project approach 13 Agile SAP: Mission Impossible
  • 17. Agenda Agile SAP: Mission Impossible 14 Lessons Learned Experiences Background Approach Project Closure Intro Why differently Planning Smart / Scrum Project team
  • 18. Project approach Goals different approach - Team focus on solution - Deal with changing insights and priorities - Delivery in iterations - Involve environment (Business, BA&A) in design and demo’s 15 Agile SAP: Mission Impossible
  • 19. What is Scrum? 16 Agile SAP: Mission Impossible
  • 20. Scrum process Final delivery Delivery Sprint/Iteration 2 Delivery Sprint/Iteration 1 Analyze Analyze Analyze Realize Specify Realize Realize Specify Specify Accept Accept Accept Test Test Test Sprint 1 Sprint 2 Sprint 3 Product BacklogList with highlevel requirements Expected product 17 Agile SAP: Mission Impossible
  • 21. Smart software life cycle 18 Agile SAP: Mission Impossible
  • 22. Smart Smart Use Cases YAGNI, Agile requirements Identifying smart use cases Modeling smart use cases Modeling services to smart use cases Smart estimation Smart use case stereotypes Smart estimation poker 19 Agile SAP: Mission Impossible
  • 23. Teaming the project Product owner Responsible for gathering all business requirements Difficulty: No ‘real’ business owner Scrum team Business analyst /2 Information analyst /1,5 SAP CRM /1 SAP XI/ BPM /2 SAP ABAP /1 .NET developer /1 Test /2 20 Agile SAP: Mission Impossible
  • 27.
  • 28. Product Backlog Agile SAP: Mission Impossible 25
  • 29. Project wall with dashboard 26 Agile SAP: Mission Impossible
  • 31. Agile SAP: Mission Impossible 28 Demo and review to conclude every sprint
  • 33. Agenda Lessons Learned Experiences Background Approach Project Closure Intro
  • 34. Project Burn down chart 31 Agile SAP: Mission Impossible
  • 35. Project statistics Agile SAP: Mission Impossible 32
  • 36. Project statistics /2 Agile SAP: Mission Impossible 33
  • 37. Experiences High speed project Day to day focus on scope Connecting roles and teams Change management in and outside, “Agile will not work in the SAP world” Skeptical attitude turned into faith towards end “Just do it” approach Documentation is up to date Very agile to changing requirements Planning insight Discussions on priorities in stead of deadlines 34 Agile SAP: Mission Impossible
  • 38. Enthusiastic on project and approach
  • 39. Agenda Lessons Learned Experiences Background Approach Project Closure Intro
  • 40. Lessons learned Realistic scope for sprint backlog Too much will discourage team Focus team on delivery Prevent busy with everything Involve project environment Prevent reviews afterwards Be firm in following approach Prevent to catch up old habits Transition to maintenance Involve during iterations Project team on onelocation Prevent communication gaps Use project wall/ dashboard Facilitates discussions 37 Agile SAP: Mission Impossible
  • 41. Agenda Lessons Learned Experiences Background Approach Project Closure Intro
  • 42. Key take a ways Scrum is a process, Smart is complementary and offers techniques in addition A good, flexible architecture is precondition for a high speed start The product owner is key role to success Manage fear for changes, both within team as within environment Facilitate the team to collaborate Agile / SOA / SAP project: Think in services, focus on processes, deliver in iterations 39 Agile SAP: Mission Impossible
  • 43. Contact Agile SAP: Mission Impossible Twan van den Broek CIBER Nederland BV Meerkolklaan 15 Postbus 843 5600 AV Eindhoven M : +31 (0)6 29 735 952 T : +31 (0)40 232 90 90 F : +31 (0)40 232 90 91 E : twan.van.den.broek@ciber.nl I : www.ciber.nl twanvdbroek.blogspot.com So, Agile is not only working within the SAP world … It will change doing SAP projects 40
  • 44. More … ESME: anatomy of a community based project https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/10758Dennis Howlett What is Scrum?http://www.scrumalliance.org/learn_about_scrumScrum alliance SAP Scrum: An agile approach to deliver what is really requiredhttps://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/13378Twan van den Broek Agile SAP: Mission Impossible?https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/14973Twan van den Broek Is ASAP the best we can do now?https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/13745Vijay Vijayasankar Iterations in Smarthttp://www.smartusecase.com/SmartLifecycle.ashxSander Hoogendoorn 41 Agile SAP: Mission Impossible