SlideShare a Scribd company logo
1 of 27
Download to read offline
Project Methodology
Johan WOUTERS • Chief Project Officer
The Editor Stance
EXPERIENCE
2018
Context1
Findings
Practices
Question & Answers
2
3
4
Project Methodology
Drivers1
Drivers
● Components of our success
● Lead by example/share our
experience
● Accelerate growth
● Resource constraints
● Market expectations
— Steve JOBS
Simple can be harder than complex:
You have to work hard to get your thinking
clean to make it simple. But it’s worth in the
end, because once you get there, you can
move mountains.
Success!
• Product :
+ Outstanding usability
+ Competitive pricing
• Business model :
+ Community
+ Enterprise
• Delivery model:
+ Backdoor & frontdoor principle
+ Partners & editor
Simplicity drives Purpose
People
Practices
Product
Behavior
PMgt – MVP
Odoo Apps
Project Methodology
Findings2
Surprises?
+ Executive level: Odoo Value proposition holds
- Risk coverage takes precedence
- Data is paramount
- Middle management: dilution of change mgt practices
+ Definite advantage in implementation velocity
- Third parties dependencies increase uncertainty
Conventional Odoo
Focus Risk coverage Fast adoption
Advocacy Imposed Participative
Behavior Emulate Innovate
TCO Medium to high Low to medium
Customise Ensure coverage High Value
Project Methodology
Practices3
Criteria
● Sound MRR/NRR ratio
● Open for participative change (mindset)
● Build momentum
● Product defines need coverage (“how”)
● Growth potential
Our Mindset
PRIORITIES:
● The Client defines the business need (“what”; “why”)
● The way to satisfy is defined by the product / Odoo Consultant
● Our priority: the success of the project. We challenge users demand if value is uncertain
KEEPING THING SIMPLE:
● Deliver a software that covers all business flows and 80% of the expected features in a few
weeks, not months. This is the first deliverable, before any specific development.
● Project managers should be able to configure and customize the software. Avoid intermediaries
that are not experts in the product to make product or solutions decisions.
● Avoid custom developments if possible, launching them only when value is fully pertinent.
RESPONSIBILITIES:
● The responsibility of a project’s failure/success belongs to Odoo, not to the customer
● We assume this responsibility, and we do the implementation and product design decisions to
guarantee the success of the project and to save time to the client’s benefit.
● We question a customer demand that we think goes against these objectives.
Extended role of PMs
● Good decisions can save you days of work. On top of managing projects, they must be problem
solvers and experts in the product, and change management
● We invest in recruiting the best talent for the challenge and train them extensively, retaining
only the top performers.
● Even when you have the best project managers, they can still miss critical details. So, top Odoo
experts, external to the project, should review and challenge their work at critical steps of the
project.
The key success factor of any project
Phases
Presales
Needs + POC
Business Process Assessment (15%)
Full featured POC (15%)
Project implementation
Data import & developments (45%)
Test & training (10%)
Deployment Prep (10%)
LIVE + support +
Phase2
Client sessions (2.5%)
First assessment (2.5%)
JanYY AugYYMarYY MayYY JunYYFebYY
PM / BA
DEV
x x x
xx x
x
AprYY JulYY
Freez
e
Set Game Plan
● Construct Project Manifesto with client
● Have stakeholder participate
● Define R/R’s (e.g. client holds data quality
responsibility)
● Explicit opportunities/risks
Business needs.
● Compile relevant business needs
● Needs challenged by an Odoo expert
● Establish baseline according priorities
● Estimate phases & budget
Full Featured POC.
The majority of the project features are ready within a limited
timeframe:
● All business flows covered, 100% of screens, 80% of features
● No development
● No data imported (focus on representative test data)
● No integration with third-party software
● Demos to key users
How to “PoC”?
The majority of the project features are ready within a limited
timeframe:
● use Odoo native features/functions as baseline
● priorities driven by gap (feature/function) or value
● use Odoo Studio for rapid prototyping
● preset staging (Odoo.sh)
● integrated runbot testing (Odoo.sh)
● user profile/access rules testing (Odoo.sh)
Data import & development.
● Phasing: necessary vs optional developments
(parking lot principle)
● Data import using Odoo standard tools where
possible
● Velocity : sprints of 1 to 2 weeks, with key users
involved
● Integrate with 3rd party software
Funnel principle
Access
Rights
Scope
● Gradual adoption of scope &
advocacy by internal user community
● Where possible fine tune access rights
gradually
● Regularly affirm client warrants data
quality
Validation and training.
● Participative change management is key
● Train the trainer or All users (depending on
environment)
● Documentation = responsibility of key users
Go-live preparations
● Estimated time to stabilize: minimal 3 to 4 weeks
(freeze)
● Adoption level drives dry run cycles (e.g. accounting)
● Final data validation happens outside Odoo
● Client interface owners approve individual acceptance
People are
dramatically changing
how they live and work.
www.odoo.com
Project Methodology
Q&A3
Thank you.
#odooexperience
2018
Sharing experience
EXPERIENCE
2018
Step by step.
Project Scope User stories Validation Analysis
High level scope
to be established
Each theme of the
functional scope should
be filled with its user
stories (writing done by
the customer)
Prioritize the different user
stories using a rating (setting
priorities)
Workshops to present the user
stories and come to a common
understanding
Design hand in hand the main
flows (epics) upon which the user
stories are written
User stories assessment by Odoo in
order provide the customer with:
● A feasibility assessment
● A budget estimate for the
project
● A first version of the planning
(continuous planning due to
the agile methodology)
Assessment Phase

More Related Content

What's hot

Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Eric Wu
 
Best practices to include in your OpenERP implementation contracts. Sandro Bo...
Best practices to include in your OpenERP implementation contracts. Sandro Bo...Best practices to include in your OpenERP implementation contracts. Sandro Bo...
Best practices to include in your OpenERP implementation contracts. Sandro Bo...
Odoo
 

What's hot (20)

How to Create an eLearning Platform?
How to Create an eLearning Platform?How to Create an eLearning Platform?
How to Create an eLearning Platform?
 
Odoo Experience 2018 - Customer Success Team: How Do We Work?
Odoo Experience 2018 - Customer Success Team: How Do We Work?Odoo Experience 2018 - Customer Success Team: How Do We Work?
Odoo Experience 2018 - Customer Success Team: How Do We Work?
 
Odoo 14 Roadmap - What's next?
Odoo 14 Roadmap - What's next?Odoo 14 Roadmap - What's next?
Odoo 14 Roadmap - What's next?
 
How to Certify your Users or Employees
How to Certify your Users or EmployeesHow to Certify your Users or Employees
How to Certify your Users or Employees
 
Timesheet Workshop: The Timesheet App People Love!
Timesheet Workshop: The Timesheet App People Love!Timesheet Workshop: The Timesheet App People Love!
Timesheet Workshop: The Timesheet App People Love!
 
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...
 
Іванна Заєць: Основи ПМа (PM’s Essentials)
 Іванна Заєць: Основи ПМа (PM’s Essentials) Іванна Заєць: Основи ПМа (PM’s Essentials)
Іванна Заєць: Основи ПМа (PM’s Essentials)
 
Євген Лабунський: Agile in Enterprise. How do we do it
Євген Лабунський: Agile in Enterprise. How do we do itЄвген Лабунський: Agile in Enterprise. How do we do it
Євген Лабунський: Agile in Enterprise. How do we do it
 
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
Introduction to Agile Software Development - Eric Wu - MBAX6360 New Product D...
 
Product vs Project by Vivek Prahlad
Product vs Project by Vivek PrahladProduct vs Project by Vivek Prahlad
Product vs Project by Vivek Prahlad
 
Maksym Streltsov - How Not to Throw a Newbie Overboard
 Maksym Streltsov - How Not to Throw a Newbie Overboard Maksym Streltsov - How Not to Throw a Newbie Overboard
Maksym Streltsov - How Not to Throw a Newbie Overboard
 
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
 
WIT lecture / Waterfall and Agile methodologies
WIT lecture / Waterfall and Agile methodologiesWIT lecture / Waterfall and Agile methodologies
WIT lecture / Waterfall and Agile methodologies
 
Andrii Prosov - RACI Matrix as an instrument for communication with a client
Andrii Prosov - RACI Matrix as an instrument for communication with a clientAndrii Prosov - RACI Matrix as an instrument for communication with a client
Andrii Prosov - RACI Matrix as an instrument for communication with a client
 
How to Improve Efficiency in Your Business/ Improving Your Business Processes
How to Improve Efficiency in Your Business/ Improving Your Business ProcessesHow to Improve Efficiency in Your Business/ Improving Your Business Processes
How to Improve Efficiency in Your Business/ Improving Your Business Processes
 
2. Agile methodologies/Scrum
2. Agile methodologies/Scrum2. Agile methodologies/Scrum
2. Agile methodologies/Scrum
 
Technical debt a Business Perspective
Technical debt a Business PerspectiveTechnical debt a Business Perspective
Technical debt a Business Perspective
 
Best practices to include in your OpenERP implementation contracts. Sandro Bo...
Best practices to include in your OpenERP implementation contracts. Sandro Bo...Best practices to include in your OpenERP implementation contracts. Sandro Bo...
Best practices to include in your OpenERP implementation contracts. Sandro Bo...
 
Oded Tamir - "To Measure What Matters - Evidence Based Management (EBM) & KPI"
Oded Tamir - "To Measure What Matters - Evidence Based Management (EBM) & KPI"Oded Tamir - "To Measure What Matters - Evidence Based Management (EBM) & KPI"
Oded Tamir - "To Measure What Matters - Evidence Based Management (EBM) & KPI"
 
Interactive Planning Tools available at Innovate Vancouver
Interactive Planning Tools available at Innovate VancouverInteractive Planning Tools available at Innovate Vancouver
Interactive Planning Tools available at Innovate Vancouver
 

Similar to Odoo Experience 2018 - Project Methodology: The Editor Stance

Similar to Odoo Experience 2018 - Project Methodology: The Editor Stance (20)

About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Software Development Methodologies
Software Development Methodologies Software Development Methodologies
Software Development Methodologies
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation Methodology
 
Odoo implementation
Odoo implementationOdoo implementation
Odoo implementation
 
#Project Management fundamentals - By SN Panigrahi
#Project Management fundamentals - By SN Panigrahi#Project Management fundamentals - By SN Panigrahi
#Project Management fundamentals - By SN Panigrahi
 
Project management - Basics for all
Project management - Basics for allProject management - Basics for all
Project management - Basics for all
 
1. Introduction to Project Management and the Project Management Framework
1. Introduction to Project Management and the Project Management Framework1. Introduction to Project Management and the Project Management Framework
1. Introduction to Project Management and the Project Management Framework
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
 
Unit 1 spm
Unit 1  spmUnit 1  spm
Unit 1 spm
 
Unit 1 spm
Unit 1  spmUnit 1  spm
Unit 1 spm
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation Methodology
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Business Analyst Role in Hybrid Agile Waterfall
Business Analyst Role in Hybrid Agile WaterfallBusiness Analyst Role in Hybrid Agile Waterfall
Business Analyst Role in Hybrid Agile Waterfall
 
Test i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, SogetiTest i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, Sogeti
 
Prince2 resources e-book 1
Prince2 resources e-book 1Prince2 resources e-book 1
Prince2 resources e-book 1
 
Essence of agile part 1
Essence of agile part 1Essence of agile part 1
Essence of agile part 1
 
Northern Finishing School: IT Project Managment
Northern Finishing School: IT Project ManagmentNorthern Finishing School: IT Project Managment
Northern Finishing School: IT Project Managment
 
Project Management Fundamentals Course Preview
Project Management Fundamentals Course PreviewProject Management Fundamentals Course Preview
Project Management Fundamentals Course Preview
 

More from ElínAnna Jónasdóttir

More from ElínAnna Jónasdóttir (20)

Odoo Experience 2018 - Connect Your PoS to Hardware
Odoo Experience 2018 - Connect Your PoS to HardwareOdoo Experience 2018 - Connect Your PoS to Hardware
Odoo Experience 2018 - Connect Your PoS to Hardware
 
Odoo Experience 2018 - Odoo Studio as a Prototyping Tool
Odoo Experience 2018 - Odoo Studio as a Prototyping ToolOdoo Experience 2018 - Odoo Studio as a Prototyping Tool
Odoo Experience 2018 - Odoo Studio as a Prototyping Tool
 
Odoo Experience 2018 - Odoo Studio: A Functional Approach
Odoo Experience 2018 - Odoo Studio: A Functional ApproachOdoo Experience 2018 - Odoo Studio: A Functional Approach
Odoo Experience 2018 - Odoo Studio: A Functional Approach
 
Odoo Experience 2018 - GDPR: How Odoo Can Help You with Complieance
Odoo Experience 2018 - GDPR: How Odoo Can Help You with ComplieanceOdoo Experience 2018 - GDPR: How Odoo Can Help You with Complieance
Odoo Experience 2018 - GDPR: How Odoo Can Help You with Complieance
 
Odoo Experience 2018 - How to Break Odoo Security (or how to prevent it)
Odoo Experience 2018 - How to Break Odoo Security (or how to prevent it)Odoo Experience 2018 - How to Break Odoo Security (or how to prevent it)
Odoo Experience 2018 - How to Break Odoo Security (or how to prevent it)
 
Odoo Experience 2018 - Multi-Channel Sales: The Future of Retail
Odoo Experience 2018 - Multi-Channel Sales: The Future of RetailOdoo Experience 2018 - Multi-Channel Sales: The Future of Retail
Odoo Experience 2018 - Multi-Channel Sales: The Future of Retail
 
Odoo Experience 2018 - Speed Up Credit Collection with Automated Follow-Ups
Odoo Experience 2018 - Speed Up Credit Collection with Automated Follow-UpsOdoo Experience 2018 - Speed Up Credit Collection with Automated Follow-Ups
Odoo Experience 2018 - Speed Up Credit Collection with Automated Follow-Ups
 
Odoo Experience 2018 - Organize Your Operations in a Startup Environment
Odoo Experience 2018 - Organize Your Operations in a Startup EnvironmentOdoo Experience 2018 - Organize Your Operations in a Startup Environment
Odoo Experience 2018 - Organize Your Operations in a Startup Environment
 
Odoo Experience 2018 - Best Practices to Close Deals
Odoo Experience 2018 - Best Practices to Close DealsOdoo Experience 2018 - Best Practices to Close Deals
Odoo Experience 2018 - Best Practices to Close Deals
 
Odoo Experience 2018 - How a Feedback Loop Helps to Fine-Tune Your Manufactu...
Odoo Experience 2018 -  How a Feedback Loop Helps to Fine-Tune Your Manufactu...Odoo Experience 2018 -  How a Feedback Loop Helps to Fine-Tune Your Manufactu...
Odoo Experience 2018 - How a Feedback Loop Helps to Fine-Tune Your Manufactu...
 
Odoo Experience 2018 - Successful Import of Big Data with an Efficient Tool
Odoo Experience 2018 - Successful Import of Big Data with an Efficient ToolOdoo Experience 2018 - Successful Import of Big Data with an Efficient Tool
Odoo Experience 2018 - Successful Import of Big Data with an Efficient Tool
 
Odoo Experience 2018 - Inventory: Advanced Flow with the New Barcode
Odoo Experience 2018 - Inventory: Advanced Flow with the New BarcodeOdoo Experience 2018 - Inventory: Advanced Flow with the New Barcode
Odoo Experience 2018 - Inventory: Advanced Flow with the New Barcode
 
Odoo Experience 2018 - Easypost: New Shipping Connector
Odoo Experience 2018 - Easypost: New Shipping Connector Odoo Experience 2018 - Easypost: New Shipping Connector
Odoo Experience 2018 - Easypost: New Shipping Connector
 
Odoo Experience 2018 - Grow Your Business with In-App Purchases
Odoo Experience 2018 -  Grow Your Business with In-App PurchasesOdoo Experience 2018 -  Grow Your Business with In-App Purchases
Odoo Experience 2018 - Grow Your Business with In-App Purchases
 
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's PartnershipOdoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
 
Odoo Experience 2018 - How to Manage Accounting Firms with Odoo?
Odoo Experience 2018 - How to Manage Accounting Firms with Odoo?Odoo Experience 2018 - How to Manage Accounting Firms with Odoo?
Odoo Experience 2018 - How to Manage Accounting Firms with Odoo?
 
Odoo Experience 2018 - The Secret to Recruiting 60+ Talents per Year
Odoo Experience 2018 - The Secret to Recruiting 60+ Talents per YearOdoo Experience 2018 - The Secret to Recruiting 60+ Talents per Year
Odoo Experience 2018 - The Secret to Recruiting 60+ Talents per Year
 
Odoo Experience 2018 - Success Story: Metalforms' Heavy Machine Shop Manages ...
Odoo Experience 2018 - Success Story: Metalforms' Heavy Machine Shop Manages ...Odoo Experience 2018 - Success Story: Metalforms' Heavy Machine Shop Manages ...
Odoo Experience 2018 - Success Story: Metalforms' Heavy Machine Shop Manages ...
 
Odoo Experience 2018 - From a Web Controller to a Full CMS
Odoo Experience 2018 - From a Web Controller to a Full CMSOdoo Experience 2018 - From a Web Controller to a Full CMS
Odoo Experience 2018 - From a Web Controller to a Full CMS
 
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...
 

Recently uploaded

Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
raffaeleoman
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
Kayode Fayemi
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
David Celestin
 

Recently uploaded (15)

SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptxChiulli_Aurora_Oman_Raffaele_Beowulf.pptx
Chiulli_Aurora_Oman_Raffaele_Beowulf.pptx
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdfThe workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
The workplace ecosystem of the future 24.4.2024 Fabritius_share ii.pdf
 
If this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New NigeriaIf this Giant Must Walk: A Manifesto for a New Nigeria
If this Giant Must Walk: A Manifesto for a New Nigeria
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 

Odoo Experience 2018 - Project Methodology: The Editor Stance

  • 1. Project Methodology Johan WOUTERS • Chief Project Officer The Editor Stance EXPERIENCE 2018
  • 4. Drivers ● Components of our success ● Lead by example/share our experience ● Accelerate growth ● Resource constraints ● Market expectations
  • 5. — Steve JOBS Simple can be harder than complex: You have to work hard to get your thinking clean to make it simple. But it’s worth in the end, because once you get there, you can move mountains.
  • 6. Success! • Product : + Outstanding usability + Competitive pricing • Business model : + Community + Enterprise • Delivery model: + Backdoor & frontdoor principle + Partners & editor
  • 9. Surprises? + Executive level: Odoo Value proposition holds - Risk coverage takes precedence - Data is paramount - Middle management: dilution of change mgt practices + Definite advantage in implementation velocity - Third parties dependencies increase uncertainty
  • 10. Conventional Odoo Focus Risk coverage Fast adoption Advocacy Imposed Participative Behavior Emulate Innovate TCO Medium to high Low to medium Customise Ensure coverage High Value
  • 12. Criteria ● Sound MRR/NRR ratio ● Open for participative change (mindset) ● Build momentum ● Product defines need coverage (“how”) ● Growth potential
  • 13. Our Mindset PRIORITIES: ● The Client defines the business need (“what”; “why”) ● The way to satisfy is defined by the product / Odoo Consultant ● Our priority: the success of the project. We challenge users demand if value is uncertain KEEPING THING SIMPLE: ● Deliver a software that covers all business flows and 80% of the expected features in a few weeks, not months. This is the first deliverable, before any specific development. ● Project managers should be able to configure and customize the software. Avoid intermediaries that are not experts in the product to make product or solutions decisions. ● Avoid custom developments if possible, launching them only when value is fully pertinent. RESPONSIBILITIES: ● The responsibility of a project’s failure/success belongs to Odoo, not to the customer ● We assume this responsibility, and we do the implementation and product design decisions to guarantee the success of the project and to save time to the client’s benefit. ● We question a customer demand that we think goes against these objectives.
  • 14. Extended role of PMs ● Good decisions can save you days of work. On top of managing projects, they must be problem solvers and experts in the product, and change management ● We invest in recruiting the best talent for the challenge and train them extensively, retaining only the top performers. ● Even when you have the best project managers, they can still miss critical details. So, top Odoo experts, external to the project, should review and challenge their work at critical steps of the project. The key success factor of any project
  • 15. Phases Presales Needs + POC Business Process Assessment (15%) Full featured POC (15%) Project implementation Data import & developments (45%) Test & training (10%) Deployment Prep (10%) LIVE + support + Phase2 Client sessions (2.5%) First assessment (2.5%) JanYY AugYYMarYY MayYY JunYYFebYY PM / BA DEV x x x xx x x AprYY JulYY Freez e
  • 16. Set Game Plan ● Construct Project Manifesto with client ● Have stakeholder participate ● Define R/R’s (e.g. client holds data quality responsibility) ● Explicit opportunities/risks
  • 17. Business needs. ● Compile relevant business needs ● Needs challenged by an Odoo expert ● Establish baseline according priorities ● Estimate phases & budget
  • 18. Full Featured POC. The majority of the project features are ready within a limited timeframe: ● All business flows covered, 100% of screens, 80% of features ● No development ● No data imported (focus on representative test data) ● No integration with third-party software ● Demos to key users
  • 19. How to “PoC”? The majority of the project features are ready within a limited timeframe: ● use Odoo native features/functions as baseline ● priorities driven by gap (feature/function) or value ● use Odoo Studio for rapid prototyping ● preset staging (Odoo.sh) ● integrated runbot testing (Odoo.sh) ● user profile/access rules testing (Odoo.sh)
  • 20. Data import & development. ● Phasing: necessary vs optional developments (parking lot principle) ● Data import using Odoo standard tools where possible ● Velocity : sprints of 1 to 2 weeks, with key users involved ● Integrate with 3rd party software
  • 21. Funnel principle Access Rights Scope ● Gradual adoption of scope & advocacy by internal user community ● Where possible fine tune access rights gradually ● Regularly affirm client warrants data quality
  • 22. Validation and training. ● Participative change management is key ● Train the trainer or All users (depending on environment) ● Documentation = responsibility of key users
  • 23. Go-live preparations ● Estimated time to stabilize: minimal 3 to 4 weeks (freeze) ● Adoption level drives dry run cycles (e.g. accounting) ● Final data validation happens outside Odoo ● Client interface owners approve individual acceptance
  • 24. People are dramatically changing how they live and work. www.odoo.com
  • 27. Step by step. Project Scope User stories Validation Analysis High level scope to be established Each theme of the functional scope should be filled with its user stories (writing done by the customer) Prioritize the different user stories using a rating (setting priorities) Workshops to present the user stories and come to a common understanding Design hand in hand the main flows (epics) upon which the user stories are written User stories assessment by Odoo in order provide the customer with: ● A feasibility assessment ● A budget estimate for the project ● A first version of the planning (continuous planning due to the agile methodology) Assessment Phase