SlideShare ist ein Scribd-Unternehmen logo
1 von 15
© mimacom ag
A fixed-price project with
Scrum
Case Study
Jan Gregor
© mimacom ag
Jan.Gregor@mimacom.com Joscha.Jenni@mimacom.com
Head of Project Management,
mimacom ag
CEO mimacom Slovensko & mimacom
Österreich
© mimacom ag
A fixed-price project with Scrum
•  We will talk about...
└  The starting position
Extranet reporting application for a fixed price
└  The basics
Money for nothing - change for free (Sutherland)
└  The implementation
2 processes, 1 planning, 2 controls
5/15/13 3
© mimacom ag
Our Motto
5/15/13 4
Comment
•  Systematical
Feedback
•  Continous feedback
loops on every
level
└  in team
└  in project
└  to
managemenmt
└  to customer
Like
}  Consequent
value driven
}  Continous
evaluation of
every action
focused on the
desired value
Share
}  One truth
}  Shared toolchain
without barriers
© mimacom ag
A Fix-priced project with Scrum
5/15/13 5
•  Online reports
•  Web application
•  Data warehouse
architecture
•  10‘000 users
•  2 TB data
•  2 years project
duration
•  10 PYs
•  Individual development for fixed
price
Supplier
Classic
Project
Fixed price
Scrum
Customer
Features Changes
Bugs
Product Project
Middle
Business Value
© mimacom ag
Time & Material project
5/15/13 6
6
Euro
Effort (h)
Profit
Interest
Interest
Contractor
Customer
© mimacom ag
Fix-priced project
5/15/13 7
7
Effort(h)
Interest
Interest
Costs
Euro
Contractor
Customer
© mimacom ag
Money for nothing
5/15/13 8
8
Interest
Interest Interest
Effort (h)
Euro
Profit
Contractor
Customer
© mimacom ag
Usage of individual features
5/15/13 9
The Standish Group
XP 2002
© mimacom ag
Freedom in Scope
Value
(per Feature)
Order
Jeff Sutherland, Money for Nothing
Degree of freedom
(Savings potential)
Feature
Good enough
Minimum
© mimacom ag
Change for free
Jeff Sutherland, Money for Nothing
Feature
New feature replaces the old
Value
(per Feature)
Order
û
© mimacom ag
Planing
(scope,time)
Financing
1
2
3
4
5
6
7
8
9
10EUR
Totalvalue
Time
EUR
2 processes, 1 planing, 2 controls
© mimacom ag
Our cooperation
Basics
•  The planning tool – rolling, visible for all
•  Cost controll – daily status and forecast
•  Value driven – expected succes navigates the project
Must
•  Changes without change process – therefore cost-free (but not
free of charge)
•  Value driven financing
•  One planing for all - features, changes and bugs
Nice to have
•  Freedom to invest either in bugs / new features
© mimacom ag
•  Savings : 30% from all specified
features skipped
•  42% of total features changed
•  Value driven approach
improved project steering in
management board
•  Objective discussion by
separation of planning and
financing
•  Cross-subsidization of
features may be dangerous
•  Changes are not for free :
effort for specification,
clarification and planning
considered
Jan.Gregor@mimacom.com Joscha.Jenni@mimacom.com
© mimacom ag
Customer-oriented
User-friendly
Proficient
Qualitative
Efficient
15
…the open source integrator

Weitere ähnliche Inhalte

Was ist angesagt?

Hybrid project mgmt
Hybrid project mgmtHybrid project mgmt
Hybrid project mgmtHussam Ahmad
 
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous TasksUsing Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous TasksOutSystems
 
CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)
CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)
CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)camunda services GmbH
 
Odoo OpenERP 7 SaaSKit
Odoo OpenERP 7 SaaSKitOdoo OpenERP 7 SaaSKit
Odoo OpenERP 7 SaaSKitpragmatic123
 
Building responsive and flexible applications with BPM
Building responsive and flexible applications with BPMBuilding responsive and flexible applications with BPM
Building responsive and flexible applications with BPMKris Verlaenen
 
Troubleshooting Dashboard Performance
Troubleshooting Dashboard PerformanceTroubleshooting Dashboard Performance
Troubleshooting Dashboard PerformanceOutSystems
 
Odoo Experience 2018 - Expenses: From a Photo on Your Mobile to the Expense R...
Odoo Experience 2018 - Expenses: From a Photo on Your Mobile to the Expense R...Odoo Experience 2018 - Expenses: From a Photo on Your Mobile to the Expense R...
Odoo Experience 2018 - Expenses: From a Photo on Your Mobile to the Expense R...ElínAnna Jónasdóttir
 

Was ist angesagt? (7)

Hybrid project mgmt
Hybrid project mgmtHybrid project mgmt
Hybrid project mgmt
 
Using Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous TasksUsing Processes and Timers for Long-Running Asynchronous Tasks
Using Processes and Timers for Long-Running Asynchronous Tasks
 
CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)
CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)
CamundaCon 2018: Cawemo: Collaborating on Workflow Automation (Camunda)
 
Odoo OpenERP 7 SaaSKit
Odoo OpenERP 7 SaaSKitOdoo OpenERP 7 SaaSKit
Odoo OpenERP 7 SaaSKit
 
Building responsive and flexible applications with BPM
Building responsive and flexible applications with BPMBuilding responsive and flexible applications with BPM
Building responsive and flexible applications with BPM
 
Troubleshooting Dashboard Performance
Troubleshooting Dashboard PerformanceTroubleshooting Dashboard Performance
Troubleshooting Dashboard Performance
 
Odoo Experience 2018 - Expenses: From a Photo on Your Mobile to the Expense R...
Odoo Experience 2018 - Expenses: From a Photo on Your Mobile to the Expense R...Odoo Experience 2018 - Expenses: From a Photo on Your Mobile to the Expense R...
Odoo Experience 2018 - Expenses: From a Photo on Your Mobile to the Expense R...
 

Ähnlich wie Fix price-with-scrum eng

Lietuvos paštas. Agile PMO generic
Lietuvos paštas. Agile PMO genericLietuvos paštas. Agile PMO generic
Lietuvos paštas. Agile PMO genericAgile Lietuva
 
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeApp Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeVMware Tanzu
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP'sVersionOne
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfallLohet Ramesh
 
Major Projects - Faster Better Cheaper
Major Projects - Faster Better CheaperMajor Projects - Faster Better Cheaper
Major Projects - Faster Better CheaperIan Heptinstall
 
Introduction to Earned Value Management
Introduction to Earned Value ManagementIntroduction to Earned Value Management
Introduction to Earned Value ManagementUnanet
 
Large public sector projects – what determines failure or success? Scrum Gath...
Large public sector projects – what determines failure or success? Scrum Gath...Large public sector projects – what determines failure or success? Scrum Gath...
Large public sector projects – what determines failure or success? Scrum Gath...Remi Hansen
 
Pick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup developmentPick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup developmentMassMedia Group
 
20182712 Camunda Meetup Berlin_Andrey Shchagin
20182712 Camunda Meetup Berlin_Andrey Shchagin20182712 Camunda Meetup Berlin_Andrey Shchagin
20182712 Camunda Meetup Berlin_Andrey Shchagincamunda services GmbH
 
Project monitoring activity
Project monitoring activityProject monitoring activity
Project monitoring activityKundan Sanap
 
C03.06-OptimizingThePlan.key.pdf
C03.06-OptimizingThePlan.key.pdfC03.06-OptimizingThePlan.key.pdf
C03.06-OptimizingThePlan.key.pdfssuser8babb7
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...AgileNetwork
 
Smart card system for buses
Smart card system for buses  Smart card system for buses
Smart card system for buses Hashini Senaratne
 
Being the best in Real Estate Development
Being the best in Real Estate DevelopmentBeing the best in Real Estate Development
Being the best in Real Estate DevelopmentVijay Pandey
 

Ähnlich wie Fix price-with-scrum eng (20)

Lietuvos paštas. Agile PMO generic
Lietuvos paštas. Agile PMO genericLietuvos paštas. Agile PMO generic
Lietuvos paštas. Agile PMO generic
 
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeApp Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP's
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfall
 
Process models
Process modelsProcess models
Process models
 
Major Projects - Faster Better Cheaper
Major Projects - Faster Better CheaperMajor Projects - Faster Better Cheaper
Major Projects - Faster Better Cheaper
 
Introduction to Earned Value Management
Introduction to Earned Value ManagementIntroduction to Earned Value Management
Introduction to Earned Value Management
 
Large public sector projects – what determines failure or success? Scrum Gath...
Large public sector projects – what determines failure or success? Scrum Gath...Large public sector projects – what determines failure or success? Scrum Gath...
Large public sector projects – what determines failure or success? Scrum Gath...
 
Pick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup developmentPick the Best Engagement Model for Software Startup development
Pick the Best Engagement Model for Software Startup development
 
PMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worldsPMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worlds
 
Final Review
Final ReviewFinal Review
Final Review
 
20182712 Camunda Meetup Berlin_Andrey Shchagin
20182712 Camunda Meetup Berlin_Andrey Shchagin20182712 Camunda Meetup Berlin_Andrey Shchagin
20182712 Camunda Meetup Berlin_Andrey Shchagin
 
PM, Scrum and TFS - Ivan Marković
PM, Scrum and TFS - Ivan MarkovićPM, Scrum and TFS - Ivan Marković
PM, Scrum and TFS - Ivan Marković
 
Project monitoring activity
Project monitoring activityProject monitoring activity
Project monitoring activity
 
C03.06-OptimizingThePlan.key.pdf
C03.06-OptimizingThePlan.key.pdfC03.06-OptimizingThePlan.key.pdf
C03.06-OptimizingThePlan.key.pdf
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
 
Smart card system for buses
Smart card system for buses  Smart card system for buses
Smart card system for buses
 
Being the best in Real Estate Development
Being the best in Real Estate DevelopmentBeing the best in Real Estate Development
Being the best in Real Estate Development
 
Module-02.pptx
Module-02.pptxModule-02.pptx
Module-02.pptx
 

Mehr von agilesk

Roman Jurkech - Agilne na testing v Agile
Roman Jurkech - Agilne na testing v AgileRoman Jurkech - Agilne na testing v Agile
Roman Jurkech - Agilne na testing v Agileagilesk
 
Agile sem meet_upba_nov2011_v03
Agile sem meet_upba_nov2011_v03Agile sem meet_upba_nov2011_v03
Agile sem meet_upba_nov2011_v03agilesk
 
Support team vz. Feature team
Support team vz. Feature teamSupport team vz. Feature team
Support team vz. Feature teamagilesk
 
Scrum vo WebSupport
Scrum vo WebSupportScrum vo WebSupport
Scrum vo WebSupportagilesk
 
Tibor Radacovsky Change Devprocess
Tibor Radacovsky Change DevprocessTibor Radacovsky Change Devprocess
Tibor Radacovsky Change Devprocessagilesk
 
Juraj Dubsky - Kriticke miesta pri zavadzani scrumu v praxi
Juraj Dubsky - Kriticke miesta pri zavadzani scrumu v praxiJuraj Dubsky - Kriticke miesta pri zavadzani scrumu v praxi
Juraj Dubsky - Kriticke miesta pri zavadzani scrumu v praxiagilesk
 
Agile Manifesto (Slovak)
Agile Manifesto (Slovak)Agile Manifesto (Slovak)
Agile Manifesto (Slovak)agilesk
 

Mehr von agilesk (7)

Roman Jurkech - Agilne na testing v Agile
Roman Jurkech - Agilne na testing v AgileRoman Jurkech - Agilne na testing v Agile
Roman Jurkech - Agilne na testing v Agile
 
Agile sem meet_upba_nov2011_v03
Agile sem meet_upba_nov2011_v03Agile sem meet_upba_nov2011_v03
Agile sem meet_upba_nov2011_v03
 
Support team vz. Feature team
Support team vz. Feature teamSupport team vz. Feature team
Support team vz. Feature team
 
Scrum vo WebSupport
Scrum vo WebSupportScrum vo WebSupport
Scrum vo WebSupport
 
Tibor Radacovsky Change Devprocess
Tibor Radacovsky Change DevprocessTibor Radacovsky Change Devprocess
Tibor Radacovsky Change Devprocess
 
Juraj Dubsky - Kriticke miesta pri zavadzani scrumu v praxi
Juraj Dubsky - Kriticke miesta pri zavadzani scrumu v praxiJuraj Dubsky - Kriticke miesta pri zavadzani scrumu v praxi
Juraj Dubsky - Kriticke miesta pri zavadzani scrumu v praxi
 
Agile Manifesto (Slovak)
Agile Manifesto (Slovak)Agile Manifesto (Slovak)
Agile Manifesto (Slovak)
 

Fix price-with-scrum eng

  • 1. © mimacom ag A fixed-price project with Scrum Case Study Jan Gregor
  • 2. © mimacom ag Jan.Gregor@mimacom.com Joscha.Jenni@mimacom.com Head of Project Management, mimacom ag CEO mimacom Slovensko & mimacom Österreich
  • 3. © mimacom ag A fixed-price project with Scrum •  We will talk about... └  The starting position Extranet reporting application for a fixed price └  The basics Money for nothing - change for free (Sutherland) └  The implementation 2 processes, 1 planning, 2 controls 5/15/13 3
  • 4. © mimacom ag Our Motto 5/15/13 4 Comment •  Systematical Feedback •  Continous feedback loops on every level └  in team └  in project └  to managemenmt └  to customer Like }  Consequent value driven }  Continous evaluation of every action focused on the desired value Share }  One truth }  Shared toolchain without barriers
  • 5. © mimacom ag A Fix-priced project with Scrum 5/15/13 5 •  Online reports •  Web application •  Data warehouse architecture •  10‘000 users •  2 TB data •  2 years project duration •  10 PYs •  Individual development for fixed price Supplier Classic Project Fixed price Scrum Customer Features Changes Bugs Product Project Middle Business Value
  • 6. © mimacom ag Time & Material project 5/15/13 6 6 Euro Effort (h) Profit Interest Interest Contractor Customer
  • 7. © mimacom ag Fix-priced project 5/15/13 7 7 Effort(h) Interest Interest Costs Euro Contractor Customer
  • 8. © mimacom ag Money for nothing 5/15/13 8 8 Interest Interest Interest Effort (h) Euro Profit Contractor Customer
  • 9. © mimacom ag Usage of individual features 5/15/13 9 The Standish Group XP 2002
  • 10. © mimacom ag Freedom in Scope Value (per Feature) Order Jeff Sutherland, Money for Nothing Degree of freedom (Savings potential) Feature Good enough Minimum
  • 11. © mimacom ag Change for free Jeff Sutherland, Money for Nothing Feature New feature replaces the old Value (per Feature) Order û
  • 13. © mimacom ag Our cooperation Basics •  The planning tool – rolling, visible for all •  Cost controll – daily status and forecast •  Value driven – expected succes navigates the project Must •  Changes without change process – therefore cost-free (but not free of charge) •  Value driven financing •  One planing for all - features, changes and bugs Nice to have •  Freedom to invest either in bugs / new features
  • 14. © mimacom ag •  Savings : 30% from all specified features skipped •  42% of total features changed •  Value driven approach improved project steering in management board •  Objective discussion by separation of planning and financing •  Cross-subsidization of features may be dangerous •  Changes are not for free : effort for specification, clarification and planning considered Jan.Gregor@mimacom.com Joscha.Jenni@mimacom.com