SlideShare a Scribd company logo
Fixed costs projects
              Practical experience
Agenda


   Pre-sale
   Planning
   Implementation
   Finishing
   SCRUM




                     2
On which phase a project
manager is starting a fixed-cost project?




                                            3
Pre sale


1. Pre-sale
   Needs
   Estimation
   Tips




                 4
Understand needs

   Learn
   Ask
   Draw
   Concept




                   5
Learning of customer needs

   The best way – face to face meeting
   Or video conference




                                          6
Ask as much as possible!

   Ask as much as possible
   Show examples




                              7
Make and present mock-up’s




                             8
Project concept

   Looking for existed solutions (Goal: cost reducing).
   Prepare a few options.
   Prototype




                                                           9
Estimation

   Do not forget
   Gaps in specification
   Risks




                            10
Estimation: Do not forget




                            11
Warranty effort




                  12
Buffer for small changes




                           13
Effort for meeting and ongoing
issues




                                 14
Effort for documentation




                           15
Pre sale effort




                  16
Example




          17
Gaps in the specification

   Assumptions
   “Will be implemented like …”
   Implement as T&M part.
   Notice:
       Bug fixing is also part of T&M!
       Additional management for managing T&M part




                                                      18
How to handle gaps in the
specification ?
   Example of assumptions:
       We assume that workflow module should contain about 10
        screens with complexity like “email configuration screen”
       Integration with python will implemented using simple
        interface: each python script should be presented like a
        function with hardcoded input and output parameters.
        Through admin part it is only possible change body of the
        script but not the interface. In the price is included
        integration of 2 scripts
       Will be implemented 2 reports with complexity like “Insured
        persons report”



                                                                  19
Risks

   List of risks:
       Description
       Probability
       Influence
       Mitigation plan
       Trigger
       Migration plan




                          20
Risk handling

   Share with the customer
   Include in price




                              21
How to include risk in the price

   Calculated risk cost (Rc)
   Probability (P. From 0 to 1)
   Risk reserve (Rr)
   Rr=Rc*P




                                   22
Tips& tricks

   Team/duration
   People involving
   Fixed cost magic
   Commercial correction




                            23
Project duration/team

   Split project on sub projects (as well sub-contracts)
   Build small teams




                                                            24
People involving

   Involve on pre-sale stage people who will take a part in
    the project implementation




                                                               25
Magic multiplier

   Magic multiplied based on experience
   For example:
       Effort=Estimated effort(dev)*2,2
           0,3 – Estimation error
           0,4 – Testing
           0,3 – Management
           0,2 – Communications etc.




                                           26
Commercial correction

   Effort -> $
   Stomach feeling
   Consulting with sales department
   Is it possible with final amount to finish the project?




                                                              27
Project planning


 2.   Planning




                   28
Communication plan




                     29
Time buffer before milestones




                                30
Reaction time of the customer




                                31
Acceptance criteria




                      32
Invoicing plan

     Lineal distribution
     Payment after milestone delivery
     Payment after project delivery




                                         33
On implementation


3. Implementation
   Risk review
   “Small changes”
   Change requests
   Reporting




                      34
Risks

   Plan of risks analyzing
   Update involved people (customer, sales, supervisor etc)




                                                          35
Small changes

   You have a buffer for them
   Efforts of small changes must be controlled
   Customer always needs much more
   Use batching strategy




                                                  36
Change requests

   Definition of CR must be created and agreed
   Don’t show real spent effort for CR (common JIRA)
   Strategies:
       Include
       Postpone




                                                        37
Including strategy

   The customer will be noticed concerning duration and
    budget changes before implementation




                                                           38
Important notice

   Effort spent for CR clarification will be included in final
    estimation




                                                                  39
Postpone

   CR’s cold be collected and realized as a minor release
   It is bad idea to implement CR’s separately




                                                             40
Important notice

   Estimated scope of work must be described in CR




                                                      41
Notice

   Use the similar approaches as on pre-sale stage:
       Assumptions
       T&M
       Like example




                                                       42
Reporting

   Should be introduced impact report
   You will be sure that the customer understands real
    deadline of the project




                                                          43
Project finishing


4. Finishing
   Acceptance
   Maintenance
   Experience sharing




                         44
Acceptance

   Should be defined acceptance criteria
   The customer should have restricted time for acceptance
   Should be defined responsible persons from customer
    side




                                                         45
Maintenance

   Right time for a maintenance proposal
   Do you want additional benefit? Organize resources in the
    most effective way!
   Propose a few options of reaction time and level of
    responsibility
   Jira




                                                                46
Save knowledge

   The risks will be reviewed (what happened/what not)
   Update internal knowledge base
   Will be defined and shared the best practices
   What components of the project could be reused in
    another projects




                                                          47
Bonus

   SCRUM+Fixed cost=own experience




                                      48
What works?

   Sprint
   Daily scrum
   Sprint planning
   Sprint review
   Retrospective
   Product Owner     Should be introduced proxy PO
   ScrumMaster
   Product backlog




                                                  49
What works?

   Sprint backlog
   Burn down
   Planning Poker
   Story points
   Definition of Done
   Velocity




                         50
More information here…

               We would be happy to
               answer any of your
               Questions?




                                      51

More Related Content

What's hot

Partes Fleet Risk Solutions
Partes Fleet Risk SolutionsPartes Fleet Risk Solutions
Partes Fleet Risk Solutions
dmeulenberghs
 
Macrosolutions Consulting Service: Project Maturity Assessment and Diagnosis
Macrosolutions Consulting Service: Project Maturity Assessment and DiagnosisMacrosolutions Consulting Service: Project Maturity Assessment and Diagnosis
Macrosolutions Consulting Service: Project Maturity Assessment and Diagnosis
Macrosolutions SA
 
Macrosolutions Consulting Service: Resources and Investment Optimization thro...
Macrosolutions Consulting Service: Resources and Investment Optimization thro...Macrosolutions Consulting Service: Resources and Investment Optimization thro...
Macrosolutions Consulting Service: Resources and Investment Optimization thro...
Macrosolutions SA
 
Macrosolutions Consulting Service: Portfolio and Investment Management
Macrosolutions Consulting Service: Portfolio and Investment ManagementMacrosolutions Consulting Service: Portfolio and Investment Management
Macrosolutions Consulting Service: Portfolio and Investment Management
Macrosolutions SA
 
Functional memento méthodologie plus détaillé
Functional memento méthodologie plus détailléFunctional memento méthodologie plus détaillé
Functional memento méthodologie plus détailléMichel_Cousin
 
[AgileCMMI] Practical Experience Report: Application of Project Management ar...
[AgileCMMI] Practical Experience Report: Application of Project Management ar...[AgileCMMI] Practical Experience Report: Application of Project Management ar...
[AgileCMMI] Practical Experience Report: Application of Project Management ar...
davidobama
 
Agile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryAgile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryVijay Brzee
 
Macrosolutions Consulting Service: Projects, Programs and Portfolios Communic...
Macrosolutions Consulting Service: Projects, Programs and Portfolios Communic...Macrosolutions Consulting Service: Projects, Programs and Portfolios Communic...
Macrosolutions Consulting Service: Projects, Programs and Portfolios Communic...
Macrosolutions SA
 
Credentials ICTS Newfield English 6
Credentials ICTS Newfield English 6Credentials ICTS Newfield English 6
Credentials ICTS Newfield English 6
JorSer2009
 
Gaming Industry part 2- production
Gaming Industry  part 2- productionGaming Industry  part 2- production
Gaming Industry part 2- production
Motaz Agamawi
 
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based PrioritizationPMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
Thanh Nguyen
 
Risk and Interdependency in Programs - G. Rotter
Risk and Interdependency in Programs - G. RotterRisk and Interdependency in Programs - G. Rotter
Risk and Interdependency in Programs - G. RotterGerhard Rotter
 
Compare project management tool - FMS vs Redmine
Compare project management tool - FMS vs RedmineCompare project management tool - FMS vs Redmine
Compare project management tool - FMS vs Redmine
mekongsolution
 

What's hot (14)

Partes Fleet Risk Solutions
Partes Fleet Risk SolutionsPartes Fleet Risk Solutions
Partes Fleet Risk Solutions
 
Macrosolutions Consulting Service: Project Maturity Assessment and Diagnosis
Macrosolutions Consulting Service: Project Maturity Assessment and DiagnosisMacrosolutions Consulting Service: Project Maturity Assessment and Diagnosis
Macrosolutions Consulting Service: Project Maturity Assessment and Diagnosis
 
Ch3 proj.mgt
Ch3 proj.mgtCh3 proj.mgt
Ch3 proj.mgt
 
Macrosolutions Consulting Service: Resources and Investment Optimization thro...
Macrosolutions Consulting Service: Resources and Investment Optimization thro...Macrosolutions Consulting Service: Resources and Investment Optimization thro...
Macrosolutions Consulting Service: Resources and Investment Optimization thro...
 
Macrosolutions Consulting Service: Portfolio and Investment Management
Macrosolutions Consulting Service: Portfolio and Investment ManagementMacrosolutions Consulting Service: Portfolio and Investment Management
Macrosolutions Consulting Service: Portfolio and Investment Management
 
Functional memento méthodologie plus détaillé
Functional memento méthodologie plus détailléFunctional memento méthodologie plus détaillé
Functional memento méthodologie plus détaillé
 
[AgileCMMI] Practical Experience Report: Application of Project Management ar...
[AgileCMMI] Practical Experience Report: Application of Project Management ar...[AgileCMMI] Practical Experience Report: Application of Project Management ar...
[AgileCMMI] Practical Experience Report: Application of Project Management ar...
 
Agile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryAgile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical Industry
 
Macrosolutions Consulting Service: Projects, Programs and Portfolios Communic...
Macrosolutions Consulting Service: Projects, Programs and Portfolios Communic...Macrosolutions Consulting Service: Projects, Programs and Portfolios Communic...
Macrosolutions Consulting Service: Projects, Programs and Portfolios Communic...
 
Credentials ICTS Newfield English 6
Credentials ICTS Newfield English 6Credentials ICTS Newfield English 6
Credentials ICTS Newfield English 6
 
Gaming Industry part 2- production
Gaming Industry  part 2- productionGaming Industry  part 2- production
Gaming Industry part 2- production
 
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based PrioritizationPMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
PMI-ACP Lesson 08 Nugget 2 Agile & Scrum - Value-Based Prioritization
 
Risk and Interdependency in Programs - G. Rotter
Risk and Interdependency in Programs - G. RotterRisk and Interdependency in Programs - G. Rotter
Risk and Interdependency in Programs - G. Rotter
 
Compare project management tool - FMS vs Redmine
Compare project management tool - FMS vs RedmineCompare project management tool - FMS vs Redmine
Compare project management tool - FMS vs Redmine
 

Viewers also liked

Patterns in UI design
Patterns in UI designPatterns in UI design
Patterns in UI design
Kateryna Abrosymova
 
Collection view layout
Collection view layoutCollection view layout
Collection view layout
Ciklum Ukraine
 
Notesmaster
NotesmasterNotesmaster
Notesmaster
DDI Development
 
Portfolio. DDI Development
Portfolio. DDI DevelopmentPortfolio. DDI Development
Portfolio. DDI Development
DDI Development
 
Content Marketing. Theory and Practice
Content Marketing. Theory and PracticeContent Marketing. Theory and Practice
Content Marketing. Theory and Practice
Kateryna Abrosymova
 
"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko
Ciklum Ukraine
 

Viewers also liked (6)

Patterns in UI design
Patterns in UI designPatterns in UI design
Patterns in UI design
 
Collection view layout
Collection view layoutCollection view layout
Collection view layout
 
Notesmaster
NotesmasterNotesmaster
Notesmaster
 
Portfolio. DDI Development
Portfolio. DDI DevelopmentPortfolio. DDI Development
Portfolio. DDI Development
 
Content Marketing. Theory and Practice
Content Marketing. Theory and PracticeContent Marketing. Theory and Practice
Content Marketing. Theory and Practice
 
"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko"Through the three circles of the it hell" by Roman Liashenko
"Through the three circles of the it hell" by Roman Liashenko
 

Similar to PracticeLeadersManagement&Communication18042012YuriyKudin-Fixed cost projects presentation

Project Management - Introduction
Project Management - IntroductionProject Management - Introduction
Project Management - Introduction
SAINBAYAR Bayarsaikhan
 
Operational final (2)
Operational final (2)Operational final (2)
Operational final (2)Nauman khan
 
Technical Debt
Technical DebtTechnical Debt
Technical Debt
Gary Short
 
LECT9.ppt
LECT9.pptLECT9.ppt
LECT9.ppt
AnSHiKa187943
 
Project management in Agile Way
Project management in Agile WayProject management in Agile Way
Project management in Agile Way
C.T.Co
 
404 lecture powerpointdesign
404 lecture powerpointdesign404 lecture powerpointdesign
404 lecture powerpointdesignKawaldeep Singh
 
Dollars and dates are killing agile final
Dollars and dates are killing agile finalDollars and dates are killing agile final
Dollars and dates are killing agile finaldrewz lin
 
Dollars and Dates are Killing Agile
Dollars and Dates are Killing AgileDollars and Dates are Killing Agile
Dollars and Dates are Killing Agile
Rally Software
 
Bim execution plan
Bim execution planBim execution plan
Bim execution plan
Omar Selim
 
Agile Development Process & Scrum
Agile Development Process & ScrumAgile Development Process & Scrum
Agile Development Process & ScrumOtavio Ferreira
 
Mb0049 project management (2)
Mb0049   project management (2)Mb0049   project management (2)
Mb0049 project management (2)
smumbahelp
 
Technical Debt - PHPBenelux
Technical Debt - PHPBeneluxTechnical Debt - PHPBenelux
Technical Debt - PHPBeneluxenaramore
 
Harsh
HarshHarsh
Project Management Essentials
Project Management EssentialsProject Management Essentials
Project Management Essentials
QBI Institute
 
Project Management for the Accidental Project Manager
Project Management for the Accidental Project ManagerProject Management for the Accidental Project Manager
Project Management for the Accidental Project Manager
Project Mgt. Consultant, Trainer, Blogger
 
Bim execution plan
Bim execution planBim execution plan
Bim execution plan
Omar Selim
 
Devnology back toschool software reengineering
Devnology back toschool software reengineeringDevnology back toschool software reengineering
Devnology back toschool software reengineering
Devnology
 
Panteene pro v project plan
Panteene pro v project planPanteene pro v project plan
Panteene pro v project plan
Hagi Sahib
 
KPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics FrameworkKPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics Framework
KPI Partners
 

Similar to PracticeLeadersManagement&Communication18042012YuriyKudin-Fixed cost projects presentation (20)

Project Management - Introduction
Project Management - IntroductionProject Management - Introduction
Project Management - Introduction
 
Operational final (2)
Operational final (2)Operational final (2)
Operational final (2)
 
Technical Debt
Technical DebtTechnical Debt
Technical Debt
 
LECT9.ppt
LECT9.pptLECT9.ppt
LECT9.ppt
 
Project management in Agile Way
Project management in Agile WayProject management in Agile Way
Project management in Agile Way
 
404 lecture powerpointdesign
404 lecture powerpointdesign404 lecture powerpointdesign
404 lecture powerpointdesign
 
Dollars and dates are killing agile final
Dollars and dates are killing agile finalDollars and dates are killing agile final
Dollars and dates are killing agile final
 
Dollars and Dates are Killing Agile
Dollars and Dates are Killing AgileDollars and Dates are Killing Agile
Dollars and Dates are Killing Agile
 
Bim execution plan
Bim execution planBim execution plan
Bim execution plan
 
Agile Development Process & Scrum
Agile Development Process & ScrumAgile Development Process & Scrum
Agile Development Process & Scrum
 
Mb0049 project management (2)
Mb0049   project management (2)Mb0049   project management (2)
Mb0049 project management (2)
 
Technical Debt - PHPBenelux
Technical Debt - PHPBeneluxTechnical Debt - PHPBenelux
Technical Debt - PHPBenelux
 
Harsh
HarshHarsh
Harsh
 
Project Management Essentials
Project Management EssentialsProject Management Essentials
Project Management Essentials
 
Project Management for the Accidental Project Manager
Project Management for the Accidental Project ManagerProject Management for the Accidental Project Manager
Project Management for the Accidental Project Manager
 
Bim execution plan
Bim execution planBim execution plan
Bim execution plan
 
Session 2 gdas pmp study group presentation
Session 2   gdas pmp study group presentationSession 2   gdas pmp study group presentation
Session 2 gdas pmp study group presentation
 
Devnology back toschool software reengineering
Devnology back toschool software reengineeringDevnology back toschool software reengineering
Devnology back toschool software reengineering
 
Panteene pro v project plan
Panteene pro v project planPanteene pro v project plan
Panteene pro v project plan
 
KPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics FrameworkKPI Partners E-Book: The Project Analytics Framework
KPI Partners E-Book: The Project Analytics Framework
 

More from Ciklum Ukraine

"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev
Ciklum Ukraine
 
Alex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_DesignAlex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_Design
Ciklum Ukraine
 
Introduction to amazon web services for developers
Introduction to amazon web services for developersIntroduction to amazon web services for developers
Introduction to amazon web services for developers
Ciklum Ukraine
 
Your 1st Apple watch Application
Your 1st Apple watch ApplicationYour 1st Apple watch Application
Your 1st Apple watch Application
Ciklum Ukraine
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
Ciklum Ukraine
 
Back to the future: ux trends 2015
Back to the future: ux trends 2015Back to the future: ux trends 2015
Back to the future: ux trends 2015
Ciklum Ukraine
 
Developing high load systems using C++
Developing high load systems using C++Developing high load systems using C++
Developing high load systems using C++
Ciklum Ukraine
 
Introduction to auto layout
Introduction to auto layoutIntroduction to auto layout
Introduction to auto layout
Ciklum Ukraine
 
Groovy on Android
Groovy on AndroidGroovy on Android
Groovy on Android
Ciklum Ukraine
 
Unit Testing: Special Cases
Unit Testing: Special CasesUnit Testing: Special Cases
Unit Testing: Special Cases
Ciklum Ukraine
 
Material design
Material designMaterial design
Material design
Ciklum Ukraine
 
Kanban development
Kanban developmentKanban development
Kanban development
Ciklum Ukraine
 
Mobile sketching
Mobile sketching Mobile sketching
Mobile sketching
Ciklum Ukraine
 
More UX in our life
More UX in our lifeMore UX in our life
More UX in our life
Ciklum Ukraine
 
Model-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksModel-View-Controller: Tips&Tricks
Model-View-Controller: Tips&Tricks
Ciklum Ukraine
 
Unit Tesing in iOS
Unit Tesing in iOSUnit Tesing in iOS
Unit Tesing in iOS
Ciklum Ukraine
 
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Ciklum Ukraine
 
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Ciklum Ukraine
 
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod..."To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
Ciklum Ukraine
 
Why to join Ciklum?
Why to join Ciklum?Why to join Ciklum?
Why to join Ciklum?
Ciklum Ukraine
 

More from Ciklum Ukraine (20)

"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev"How keep normal blood pressure using TDD" By Roman Loparev
"How keep normal blood pressure using TDD" By Roman Loparev
 
Alex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_DesignAlex Pazhyn: Google_Material_Design
Alex Pazhyn: Google_Material_Design
 
Introduction to amazon web services for developers
Introduction to amazon web services for developersIntroduction to amazon web services for developers
Introduction to amazon web services for developers
 
Your 1st Apple watch Application
Your 1st Apple watch ApplicationYour 1st Apple watch Application
Your 1st Apple watch Application
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Back to the future: ux trends 2015
Back to the future: ux trends 2015Back to the future: ux trends 2015
Back to the future: ux trends 2015
 
Developing high load systems using C++
Developing high load systems using C++Developing high load systems using C++
Developing high load systems using C++
 
Introduction to auto layout
Introduction to auto layoutIntroduction to auto layout
Introduction to auto layout
 
Groovy on Android
Groovy on AndroidGroovy on Android
Groovy on Android
 
Unit Testing: Special Cases
Unit Testing: Special CasesUnit Testing: Special Cases
Unit Testing: Special Cases
 
Material design
Material designMaterial design
Material design
 
Kanban development
Kanban developmentKanban development
Kanban development
 
Mobile sketching
Mobile sketching Mobile sketching
Mobile sketching
 
More UX in our life
More UX in our lifeMore UX in our life
More UX in our life
 
Model-View-Controller: Tips&Tricks
Model-View-Controller: Tips&TricksModel-View-Controller: Tips&Tricks
Model-View-Controller: Tips&Tricks
 
Unit Tesing in iOS
Unit Tesing in iOSUnit Tesing in iOS
Unit Tesing in iOS
 
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
Future of Outsourcing report published in The Times featuring Ciklum's CEO To...
 
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"Михаил Попчук "Cкрытые резервы команд или 1+1=3"
Михаил Попчук "Cкрытые резервы команд или 1+1=3"
 
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod..."To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
"To be, rather than to seem” interview with Ciklum VP of HR Marina Vyshegorod...
 
Why to join Ciklum?
Why to join Ciklum?Why to join Ciklum?
Why to join Ciklum?
 

Recently uploaded

Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
WilliamRodrigues148
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
Aggregage
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
DerekIwanaka1
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
Operational Excellence Consulting
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Boris Ziegler
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Auditing study material for b.com final year students
Auditing study material for b.com final year  studentsAuditing study material for b.com final year  students
Auditing study material for b.com final year students
narasimhamurthyh4
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
daothibichhang1
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
NZSG
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
Corey Perlman, Social Media Speaker and Consultant
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
SOFTTECHHUB
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
daothibichhang1
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
FelixPerez547899
 

Recently uploaded (20)

Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
 
Understanding User Needs and Satisfying Them
Understanding User Needs and Satisfying ThemUnderstanding User Needs and Satisfying Them
Understanding User Needs and Satisfying Them
 
BeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdfBeMetals Investor Presentation_June 1, 2024.pdf
BeMetals Investor Presentation_June 1, 2024.pdf
 
Sustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & EconomySustainability: Balancing the Environment, Equity & Economy
Sustainability: Balancing the Environment, Equity & Economy
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Auditing study material for b.com final year students
Auditing study material for b.com final year  studentsAuditing study material for b.com final year  students
Auditing study material for b.com final year students
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
 
-- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month ---- June 2024 is National Volunteer Month --
-- June 2024 is National Volunteer Month --
 
Authentically Social Presented by Corey Perlman
Authentically Social Presented by Corey PerlmanAuthentically Social Presented by Corey Perlman
Authentically Social Presented by Corey Perlman
 
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
Hamster Kombat' Telegram Game Surpasses 100 Million Players—Token Release Sch...
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024Company Valuation webinar series - Tuesday, 4 June 2024
Company Valuation webinar series - Tuesday, 4 June 2024
 

PracticeLeadersManagement&Communication18042012YuriyKudin-Fixed cost projects presentation

  • 1. Fixed costs projects Practical experience
  • 2. Agenda  Pre-sale  Planning  Implementation  Finishing  SCRUM 2
  • 3. On which phase a project manager is starting a fixed-cost project? 3
  • 4. Pre sale 1. Pre-sale  Needs  Estimation  Tips 4
  • 5. Understand needs  Learn  Ask  Draw  Concept 5
  • 6. Learning of customer needs  The best way – face to face meeting  Or video conference 6
  • 7. Ask as much as possible!  Ask as much as possible  Show examples 7
  • 8. Make and present mock-up’s 8
  • 9. Project concept  Looking for existed solutions (Goal: cost reducing).  Prepare a few options.  Prototype 9
  • 10. Estimation  Do not forget  Gaps in specification  Risks 10
  • 11. Estimation: Do not forget 11
  • 13. Buffer for small changes 13
  • 14. Effort for meeting and ongoing issues 14
  • 17. Example 17
  • 18. Gaps in the specification  Assumptions  “Will be implemented like …”  Implement as T&M part.  Notice:  Bug fixing is also part of T&M!  Additional management for managing T&M part 18
  • 19. How to handle gaps in the specification ?  Example of assumptions:  We assume that workflow module should contain about 10 screens with complexity like “email configuration screen”  Integration with python will implemented using simple interface: each python script should be presented like a function with hardcoded input and output parameters. Through admin part it is only possible change body of the script but not the interface. In the price is included integration of 2 scripts  Will be implemented 2 reports with complexity like “Insured persons report” 19
  • 20. Risks  List of risks:  Description  Probability  Influence  Mitigation plan  Trigger  Migration plan 20
  • 21. Risk handling  Share with the customer  Include in price 21
  • 22. How to include risk in the price  Calculated risk cost (Rc)  Probability (P. From 0 to 1)  Risk reserve (Rr)  Rr=Rc*P 22
  • 23. Tips& tricks  Team/duration  People involving  Fixed cost magic  Commercial correction 23
  • 24. Project duration/team  Split project on sub projects (as well sub-contracts)  Build small teams 24
  • 25. People involving  Involve on pre-sale stage people who will take a part in the project implementation 25
  • 26. Magic multiplier  Magic multiplied based on experience  For example:  Effort=Estimated effort(dev)*2,2  0,3 – Estimation error  0,4 – Testing  0,3 – Management  0,2 – Communications etc. 26
  • 27. Commercial correction  Effort -> $  Stomach feeling  Consulting with sales department  Is it possible with final amount to finish the project? 27
  • 28. Project planning  2. Planning 28
  • 30. Time buffer before milestones 30
  • 31. Reaction time of the customer 31
  • 33. Invoicing plan  Lineal distribution  Payment after milestone delivery  Payment after project delivery 33
  • 34. On implementation 3. Implementation  Risk review  “Small changes”  Change requests  Reporting 34
  • 35. Risks  Plan of risks analyzing  Update involved people (customer, sales, supervisor etc) 35
  • 36. Small changes  You have a buffer for them  Efforts of small changes must be controlled  Customer always needs much more  Use batching strategy 36
  • 37. Change requests  Definition of CR must be created and agreed  Don’t show real spent effort for CR (common JIRA)  Strategies:  Include  Postpone 37
  • 38. Including strategy  The customer will be noticed concerning duration and budget changes before implementation 38
  • 39. Important notice  Effort spent for CR clarification will be included in final estimation 39
  • 40. Postpone  CR’s cold be collected and realized as a minor release  It is bad idea to implement CR’s separately 40
  • 41. Important notice  Estimated scope of work must be described in CR 41
  • 42. Notice  Use the similar approaches as on pre-sale stage:  Assumptions  T&M  Like example 42
  • 43. Reporting  Should be introduced impact report  You will be sure that the customer understands real deadline of the project 43
  • 44. Project finishing 4. Finishing  Acceptance  Maintenance  Experience sharing 44
  • 45. Acceptance  Should be defined acceptance criteria  The customer should have restricted time for acceptance  Should be defined responsible persons from customer side 45
  • 46. Maintenance  Right time for a maintenance proposal  Do you want additional benefit? Organize resources in the most effective way!  Propose a few options of reaction time and level of responsibility  Jira 46
  • 47. Save knowledge  The risks will be reviewed (what happened/what not)  Update internal knowledge base  Will be defined and shared the best practices  What components of the project could be reused in another projects 47
  • 48. Bonus  SCRUM+Fixed cost=own experience 48
  • 49. What works?  Sprint  Daily scrum  Sprint planning  Sprint review  Retrospective  Product Owner Should be introduced proxy PO  ScrumMaster  Product backlog 49
  • 50. What works?  Sprint backlog  Burn down  Planning Poker  Story points  Definition of Done  Velocity 50
  • 51. More information here… We would be happy to answer any of your Questions? 51