Suche senden
Hochladen
Ciupke charles-scrum day-2016
•
0 gefällt mir
•
393 views
J
Juergen Hohnhold
Folgen
Ciupke-Charles-ScrumDay-2016
Weniger lesen
Mehr lesen
Präsentationen & Vorträge
Diashow-Anzeige
Melden
Teilen
Diashow-Anzeige
Melden
Teilen
1 von 23
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Globaltek risk managment close out 07dec2009
Globaltek risk managment close out 07dec2009
myleeji
What are the odds of making that number risk analysis with crystal ball - O...
What are the odds of making that number risk analysis with crystal ball - O...
p6academy
205290 crystal ball predictive analytics
205290 crystal ball predictive analytics
p6academy
205420 crystal ball case studies
205420 crystal ball case studies
p6academy
Agile 2010 Estimation Games
Agile 2010 Estimation Games
AgileCoach.net
Hyper Lean Startups- Innovation & Entrepreneurship in Tanzania
Hyper Lean Startups- Innovation & Entrepreneurship in Tanzania
Alex Cowan
Basic Finances for Students
Basic Finances for Students
uasdcomputerclass
ponti
ponti
camoweb
Empfohlen
Globaltek risk managment close out 07dec2009
Globaltek risk managment close out 07dec2009
myleeji
What are the odds of making that number risk analysis with crystal ball - O...
What are the odds of making that number risk analysis with crystal ball - O...
p6academy
205290 crystal ball predictive analytics
205290 crystal ball predictive analytics
p6academy
205420 crystal ball case studies
205420 crystal ball case studies
p6academy
Agile 2010 Estimation Games
Agile 2010 Estimation Games
AgileCoach.net
Hyper Lean Startups- Innovation & Entrepreneurship in Tanzania
Hyper Lean Startups- Innovation & Entrepreneurship in Tanzania
Alex Cowan
Basic Finances for Students
Basic Finances for Students
uasdcomputerclass
ponti
ponti
camoweb
Octoberresumemft2015
Octoberresumemft2015
Kere Blair
Demo de OportunityWeb para comercializadores
Demo de OportunityWeb para comercializadores
Diego Esteban Aceti
Christmas baubles
Christmas baubles
maxter1
Virtual reality
Virtual reality
khalidb
Sourcer re-defined | Talent Connect 2016
Sourcer re-defined | Talent Connect 2016
LinkedIn Talent Solutions
Gifford Lecture One: Cosmos, Time, Memory
Gifford Lecture One: Cosmos, Time, Memory
Sean Carroll
Mit Scrum trotz Festpreis zum Erfolg
Mit Scrum trotz Festpreis zum Erfolg
TwmSybit
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Advance Operations Management School srl
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
TechWell
Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...
Harold van Heeringen
Experteer for ICMA: Applied Machine Learning. Smart Process Automation with AI
Experteer for ICMA: Applied Machine Learning. Smart Process Automation with AI
Alexander Chukovski
Explain the Value of your Splunk Deployment Breakout Session
Explain the Value of your Splunk Deployment Breakout Session
Splunk
Build a Financial Data Hub
Build a Financial Data Hub
Workday, Inc.
Epic Estimation - Agile or High Risk Guesswork
Epic Estimation - Agile or High Risk Guesswork
IanHawkins_AgileDevelopment
Product? What Product?
Product? What Product?
Pierluigi Pugliese
conf2015_TLaGatta_CHarris_Splunk_BusinessAnalytics_DeliveringHighLevelAnalytics
conf2015_TLaGatta_CHarris_Splunk_BusinessAnalytics_DeliveringHighLevelAnalytics
Tom LaGatta
Best Practice.pptx
Best Practice.pptx
JustGeekITSolutions
Agile for Project Managers
Agile for Project Managers
Martin Ellemann Olesen
Disaster Insurance Using Portfolio Management Techniques
Disaster Insurance Using Portfolio Management Techniques
Portfolio Decisions
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Josiah Renaudin
Capacity Planning and Demand Management
Capacity Planning and Demand Management
Lawrence Putnam Jr
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
Quantitative Software Management, Inc.
Weitere ähnliche Inhalte
Andere mochten auch
Octoberresumemft2015
Octoberresumemft2015
Kere Blair
Demo de OportunityWeb para comercializadores
Demo de OportunityWeb para comercializadores
Diego Esteban Aceti
Christmas baubles
Christmas baubles
maxter1
Virtual reality
Virtual reality
khalidb
Sourcer re-defined | Talent Connect 2016
Sourcer re-defined | Talent Connect 2016
LinkedIn Talent Solutions
Gifford Lecture One: Cosmos, Time, Memory
Gifford Lecture One: Cosmos, Time, Memory
Sean Carroll
Mit Scrum trotz Festpreis zum Erfolg
Mit Scrum trotz Festpreis zum Erfolg
TwmSybit
Andere mochten auch
(7)
Octoberresumemft2015
Octoberresumemft2015
Demo de OportunityWeb para comercializadores
Demo de OportunityWeb para comercializadores
Christmas baubles
Christmas baubles
Virtual reality
Virtual reality
Sourcer re-defined | Talent Connect 2016
Sourcer re-defined | Talent Connect 2016
Gifford Lecture One: Cosmos, Time, Memory
Gifford Lecture One: Cosmos, Time, Memory
Mit Scrum trotz Festpreis zum Erfolg
Mit Scrum trotz Festpreis zum Erfolg
Ähnlich wie Ciupke charles-scrum day-2016
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Advance Operations Management School srl
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
TechWell
Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...
Harold van Heeringen
Experteer for ICMA: Applied Machine Learning. Smart Process Automation with AI
Experteer for ICMA: Applied Machine Learning. Smart Process Automation with AI
Alexander Chukovski
Explain the Value of your Splunk Deployment Breakout Session
Explain the Value of your Splunk Deployment Breakout Session
Splunk
Build a Financial Data Hub
Build a Financial Data Hub
Workday, Inc.
Epic Estimation - Agile or High Risk Guesswork
Epic Estimation - Agile or High Risk Guesswork
IanHawkins_AgileDevelopment
Product? What Product?
Product? What Product?
Pierluigi Pugliese
conf2015_TLaGatta_CHarris_Splunk_BusinessAnalytics_DeliveringHighLevelAnalytics
conf2015_TLaGatta_CHarris_Splunk_BusinessAnalytics_DeliveringHighLevelAnalytics
Tom LaGatta
Best Practice.pptx
Best Practice.pptx
JustGeekITSolutions
Agile for Project Managers
Agile for Project Managers
Martin Ellemann Olesen
Disaster Insurance Using Portfolio Management Techniques
Disaster Insurance Using Portfolio Management Techniques
Portfolio Decisions
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Josiah Renaudin
Capacity Planning and Demand Management
Capacity Planning and Demand Management
Lawrence Putnam Jr
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
Quantitative Software Management, Inc.
When Will This Be Done?
When Will This Be Done?
Rod Bray
Analytics Cloud Comprehensive Look to Data Visualization
Analytics Cloud Comprehensive Look to Data Visualization
Alithya
Analytics Cloud - Comprehensive Look to Data Visualization
Analytics Cloud - Comprehensive Look to Data Visualization
Alithya
DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)
DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)
binozu
Estimating IT projects - VU Amsterdam
Estimating IT projects - VU Amsterdam
Frank Vogelezang
Ähnlich wie Ciupke charles-scrum day-2016
(20)
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Webinar operational excellence 28 july last - Case study Samsonite - Advance ...
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Governing Agile Teams: Disciplined Strategies to Increase Agile Effectiveness
Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...
Experteer for ICMA: Applied Machine Learning. Smart Process Automation with AI
Experteer for ICMA: Applied Machine Learning. Smart Process Automation with AI
Explain the Value of your Splunk Deployment Breakout Session
Explain the Value of your Splunk Deployment Breakout Session
Build a Financial Data Hub
Build a Financial Data Hub
Epic Estimation - Agile or High Risk Guesswork
Epic Estimation - Agile or High Risk Guesswork
Product? What Product?
Product? What Product?
conf2015_TLaGatta_CHarris_Splunk_BusinessAnalytics_DeliveringHighLevelAnalytics
conf2015_TLaGatta_CHarris_Splunk_BusinessAnalytics_DeliveringHighLevelAnalytics
Best Practice.pptx
Best Practice.pptx
Agile for Project Managers
Agile for Project Managers
Disaster Insurance Using Portfolio Management Techniques
Disaster Insurance Using Portfolio Management Techniques
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Budgeting, Estimation, Planning, and #NoEstimates: They All Make Sense for Ag...
Capacity Planning and Demand Management
Capacity Planning and Demand Management
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
When Will This Be Done?
When Will This Be Done?
Analytics Cloud Comprehensive Look to Data Visualization
Analytics Cloud Comprehensive Look to Data Visualization
Analytics Cloud - Comprehensive Look to Data Visualization
Analytics Cloud - Comprehensive Look to Data Visualization
DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)
DISTRIBUTION FINAL UAS Inozu - Hannan 2016 (1)
Estimating IT projects - VU Amsterdam
Estimating IT projects - VU Amsterdam
Kürzlich hochgeladen
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
hlharris
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
tntlai16
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
lionnarsimharajumjf
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Hung Le
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
NhPhngng3
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
thamaeteboho94
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
ZurliaSoop
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptx
lionnarsimharajumjf
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
David Celestin
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lodhisaajjda
Report Writing Webinar Training
Report Writing Webinar Training
KylaCullinane
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
SkillCertProExams
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
Islamia university of Rahim Yar khan campus
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
thusosetemere
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
Abortion pills in Kuwait Cytotec pills in Kuwait
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
nswingard
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
phntsoaki
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
futhumetsaneliswa
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
Fabian de Rijk
Kürzlich hochgeladen
(20)
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptx
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
Report Writing Webinar Training
Report Writing Webinar Training
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
Ciupke charles-scrum day-2016
1.
© 2016 OXID
eSales AG Schätzen funktioniert: Und zwar gleichzeitig vorab und agil! Dr.-Ing. Oliver Ciupke Oliver Charles, M. Sc. OXID eSales AG 08.06.2016
2.
© 2016 OXID
eSales AG OXID eSales AG > Dr.-Ing. Oliver Ciupke − Head of Operations − Background in Computer Science, Software Architecture, and Project Management − Having lead both product and solution development organizations − Consulted agile when it was still bleeding edge > Oliver Charles, M. Sc. − Senior Project- and Teammanager Professional Services − >2 years: software development − >5 years: Project Management/Consulting − Certified in Scrum, PRINCE2 and IPMA − Consultant at OXID Academy − Lecturer, guest lecturer, author
3.
© 2016 OXID
eSales AG OXID eSales AG What we do
4.
© 2016 OXID
eSales AG OXID eSales AG What we do
5.
© 2016 OXID
eSales AG OXID eSales AG What we do
6.
© 2016 OXID
eSales AG Customers (excerpt)
7.
© 2016 OXID
eSales AG Upfront Effort Estimation – Why? > In agile projects it is typically tried to plan with the help of velocity tracking. > Upfront effort estimation is necessary, because…: − …you need to create quotations for external customers… − …you have to request internal budgets… − …you have to decide which projects to pursue at all… before you start the project! > If there is no upfront estimation there might be no project. > Identify earlier project values as a guide?
8.
© 2016 OXID
eSales AG Some Problems > Existing estimation methods are often not applicable. > Estimations are inaccurate and too optimistic, often by factors.
9.
© 2016 OXID
eSales AG Why are Estimations too low most of the time? Some (psychological) Basics: > Tversky & Kahnemann − Study how people manage risk and uncertainty („Prospect Theory“ (1979)) − Nobel Memorial Prize in Economics 2002 − People prefer avoiding losses to acquiring gains − Biases influence our behaviour > Dunning-Kruger-Effect − denotes a defective self-awareness of the human properties and skills. − Theory that most people assess their own skills higher than average. − Proved in studies of Chris Dunning and Michael Kruger (1999). − Ig-Nobel Price (2000)
10.
© 2016 OXID
eSales AG Why are Estimations too low most of the time? > Some more reasons: − Estimations are based on an imaginary plan. This plan is usually optimistic. − The most common error is to forget a task. − People tend to estimate only tasks within sight, without follow up tasks or tasks of other teams. − (Usually non-verbal) Pressure causes results to match higher level plans (or wishes) instead of being realistic. − Developers and management interpret estimation numbers in a different way. − If an estimation happens to turn out too pessimistic, the slack is filled with other work (Parkinson’s law). − …
11.
© 2016 OXID
eSales AG • Needs LOC as input • Large effects from subjectively estimated attributes COCOMO • Requires long-lasting homogenous project environment: • Technology • Team • Type of requirements • Type of product • Customer base Function Points Some Classical Approaches
12.
© 2016 OXID
eSales AG Corner stones: 1. Task-Break-Down 2. Three point estimate (similar PERT) 3. Multiple estimators (similar Wideband Delphi) 4. Check-list-like general tasks 5. Pre-defined items for other teams and process steps 6. Handle assumptions and risks 7. Bug fixing after test 8. Changes & new requirements 9. Remaining optimism Plus: − Traceability − Calibration A Working Method
13.
© 2016 OXID
eSales AG > “WBS” or German “PSP” or “Aufgabenliste” > From customer perspective usually (coarse) functional or non-functional features plus other tasks > From project perspective usually user stories and/or epics Work Breakdown (So far standard and nothing new)
14.
© 2016 OXID
eSales AG Three-Point Estimate > Per item: Optimistic, Expected, Pessimistic − In this order − Usually in man days − But arbitrary granularity possible, e.g. man months for ballpark figures > Weighted average to provide single number − Typical factors: 20/60/20% − Large difference btw. optimistic and pessimistic are discussed − Origins in PERT
15.
© 2016 OXID
eSales AG Multiple Estimators (Adapted from Delphi) > Originally two rounds: − Values filled in independently by each estimator − Large deviations btw. estimators are discussed − Estimators adjust according to own judgment > Nowadays: − Values determined using planning poker − Magic estimation as further speedup possible
16.
© 2016 OXID
eSales AG Generic Tasks Pre-listing general tasks avoids forgetting them and allows to re-use earlier experience. Items are determined by your process! Research, evaluation 1 2 3 2,0 Creating work environment 1 1 2 1,2 Unit tests 15% 4,4 Behat tests 3 5 8 5,2 Code reviews 5% 1,5 Data migration 1 1 2 1,2 Packaging, deployment 1 1 2 1,2 Documentation 5% 1,5 Total non implementation 18,2
17.
© 2016 OXID
eSales AG > Tasks of other teams or process steps not included in task breakdown are estimated as percentage based lump-sum items, e.g. − UI-design, user documentation, localization, … − Requirements analysis (though seams paradox at first glance …) Further Teams & Process Steps Requirements analysis 20% 5,9 UI design 20% 5,9 Translation, localization 5% 1,5 Total non development 7,4 Subtotal 77,5 Project management 15% of subtotal 11,6
18.
© 2016 OXID
eSales AG − Risks − Fixing errors found later − Changes and new requirements − Remaining correction factor Handle Assumptions and Risks To be determined for your organization! Risks weighted 6,0 Error correction 10% 3,0 Changes and new requirements 35% 10,4 Correction factor 10% 3,0 Total non plannable 22,3
19.
© 2016 OXID
eSales AG Assumptions and Risks Assumptions are listed • Probability times expected cost, or • Expected cost as an accrual Risks are added to estimation Assumptions with some likelihood of violation are not assumptions, but risks Risks with high likelihood are not risks, but tasks
20.
© 2016 OXID
eSales AG OXID eSales AG What we do
21.
© 2016 OXID
eSales AG Percent Opt. Real. Pess. Weight. average Feature 1 2 5 20 7,4 Feature 2 8 13 40 17,4 ... ... Feature n 2 3 13 4,8 Total feature implementation 29,6 Research, evaluation 1 2 3 2,0 Creating work environment 1 1 2 1,2 Unit tests 15% 4,4 Behat tests 3 5 8 5,2 Code reviews 5% 1,5 Data migration 1 1 2 1,2 Packaging, deployment 1 1 2 1,2 Documentation 5% 1,5 Total non implementation 18,2 Requirements analysis 20% 5,9 UI design 20% 5,9 Translation, localization 5% 1,5 Total non development 7,4 Subtotal 77,5 Project management 15% of subtotal 11,6 Overall 89,1 Re-agilize backlog items
22.
© 2016 OXID
eSales AG Adjusting Scrum?
23.
© 2016 OXID
eSales AG Summary > Works for nearly all types of software projects > Adjustable to wording of client > Works on different levels of abstraction > Can be calibrated with growing knowledge > Estimation template can give guidance > Result is a single number > Transparency > Fits perfect with Scrum > In daily successful application
Jetzt herunterladen