SlideShare a Scribd company logo
1 of 21
Download to read offline
OpenERP Project
 Methodology
         PRESENTER

       SAMUEL MARTINS

PROJECT AND SERVICES DIRECTOR

       SAM@OPENERP.COM
OpenERP project STEPS

                                                Pre-analysis
  Pre-Sales         Demo           Training
                                                   offer




GAP-analysis         POC         GAP-analysis   Estimation     Planning




                                                                          OpenERP Enterprise
                                                                          OpenERP Enterprise
  Detailed        Functional      Technical
  analysis         analysis        analysis



                 Developments    Integration
Developments      & Unit tests      tests



                                    User
Client testing   User training   Acceptance
                                   testing


                     Live                                      Warranty
                                    Data
Deployment       environment
                                  migration
                                                  Go live       period
                   release                                     support


    Post
Deployment        L1 support      L2 support
  support
Project – phase by phase

 GAP-analysis   POC   GAP-analysis   Estimation   Planning




The purpose of the Gap Analysis is to
  Evaluate the project scope
  Determine the customization level which will be required
  Assess the investments required
  Plan the project
  Organise the project governance
Project – phase by phase

  GAP-analysis   POC   GAP-analysis   Estimation   Planning
                                                              HOW?
Step 1: Company Mind Maps – Interviews:
Project – phase by phase

  GAP-analysis   POC   GAP-analysis   Estimation   Planning
                                                              HOW?
Step 2: Key Users Mind Maps – Interviews:
Project – phase by phase

  GAP-analysis   POC   GAP-analysis   Estimation   Planning
                                                              HOW?
Step 3: Define the GAPS and Estimates:

                                                               List the GAP’s


                                                               Weight the GAP’s :

                                                               • Complexity
                                                               • Analysis
                                                               • Development
Project – phase by phase

  GAP-analysis   POC   GAP-analysis   Estimation   Planning
                                                              HOW?
Step 3: Define the GAPS and Estimates:

                                                              Estimation based on:

                                                              • Project Management
                                                              • Analysis
                                                              • Development
                                                              • Testing
                                                              • Migration
                                                              • Deployment
                                                              • Support
Project – phase by phase

   GAP-analysis   POC    GAP-analysis   Estimation   Planning
                                                                HOW?
Step 4: Plan the Project




Plan the project trying to phase development in small sprints:

• short analysis/development time => Quick in customer’s hand


                  => Be AGILE
Project – phase by phase

GAP-analysis   POC   GAP-analysis   Estimation   Planning




The deliverables of the Gap Analysis are :
 Gap Analysis reporting (Needs, Scope, Risks, GAP’s)
 Gap Analysis Matrix
 Project Road map
 Financial estimate
 Agreement on validation process and project
Project – phase by phase

 Detailed   Functional   Technical                  Development      Integration
             analysis     analysis
                                     Developments   s & Unit tests      tests
 analysis




The Analysis purpose is to
  Design the solution
  Validate the solution
  Finalise the development estimation
  from both a functional and technical point of view

The Development purpose is to
  Implement the solution,
  Test the solution
  Validate the solution with Key Users
Project – phase by phase

Detailed   Functional   Technical                        Development      Integration
            analysis     analysis
                                          Developments   s & Unit tests      tests
analysis




BE AGILE
                                    Short Project Cycles:

                                    • Increase Project visibility with client
                                    (demo’s, user tests,...)

                                    • Keep control of requirements (quick
                                    technical and functional validation)

                                    • Increase quality (early testing allows
                                    you to identify issues early and solve
                                    them)
Project – phase by phase

Detailed    Functional   Technical                  Development      Integration
             analysis     analysis
                                     Developments   s & Unit tests      tests
analysis




How to analyse:
       Use the Detailed analysis template to define:
          Process description and workflows
Project – phase by phase

Detailed    Functional   Technical                  Development      Integration
             analysis     analysis
                                     Developments   s & Unit tests      tests
analysis



           Views and wizards using mockups
Project – phase by phase

  Detailed       Functional    Technical                       Development          Integration
                  analysis      analysis
                                                Developments   s & Unit tests          tests
  analysis



                Access rights
             Objects          User type 1    User type 2        User Type 3
                                    Rights       Rights                  Rights
   Name                             CRUD           C                            R

   Address,…                           No          D                            U


“Rights” = access rights.
    “C” = create : user can create a new value for the object,
    ”R” = read : user can read/access the object,
    “U” = update : user can modify an existing object,
    “D” = delete : user can delete an existing object,
    “No”: user has no access to the object.
Project – phase by phase

Detailed   Functional    Technical                   Development      Integration
            analysis      analysis
                                      Developments   s & Unit tests      tests
analysis




  Change requests




                        Change Request Flow
Project – phase by phase

 Detailed        Functional   Technical                   Development      Integration
                  analysis     analysis
                                           Developments   s & Unit tests      tests
 analysis




The deliverables of the Analysis are :
 Detailed description of
            Processes and Activities
            Views, Workflows and Wizards
            Access rights
            Reports and Data Model
 Detailed interface description
 Infrastructure setup
 High level Test Plan
 Review workload estimates and planning
Project – phase by phase

 Detailed   Functional   Technical                  Development      Integration
             analysis     analysis
                                     Developments   s & Unit tests      tests
 analysis




The deliverables of the Developments are :
 Software configuration
 Custom modules
 Interfaces
 Data Import tools
 Test plan
Project – phase by phase

                                    User
Client testing   User training   Acceptance
                                   testing




The Client Testing purpose is to

    Train the client End Users
    Handover the application to the client
    Allow the client to perform end to end testing including:
                 Application
                 Interfaces
                 Access rights
                 Outputs
                 Reports
    Put in Place the support tools (Bugs shared view,
    governance,...)
Project – phase by phase

                                    User
Client testing   User training   Acceptance
                                   testing




Bugs shared view
Project – phase by phase

                                     User
 Client testing   User training   Acceptance
                                    testing




The deliverables of the Client Testing (UAT) are :

  Training material
  User guides
  Full test report
  Approval for production deployment
Project – phase by phase

                 Live                            Warranty       Post
                             Data
Deployment   environment
                           migration
                                       Go live    period    Deployment   L1 support   L2 support
               release                           support      support



   The (post) Deployment purpose is

       Deliver the solution into the production server
       Migrate the data if any
       Launch the production activities
       Support users (Question / bug fixing,...)

More Related Content

What's hot

How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
Salesforce Developers
 
Software Project management
Software Project managementSoftware Project management
Software Project management
sameer farooq
 
Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform Overview
Steve Lange
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
Mohan Late
 

What's hot (19)

High Performance Software Engineering Teams
High Performance Software Engineering TeamsHigh Performance Software Engineering Teams
High Performance Software Engineering Teams
 
STX Next - Scrum Development Process Overview
STX Next - Scrum Development Process OverviewSTX Next - Scrum Development Process Overview
STX Next - Scrum Development Process Overview
 
Offshore Agile Challenges
Offshore Agile ChallengesOffshore Agile Challenges
Offshore Agile Challenges
 
Agile, PMI and PMBOK
Agile, PMI and PMBOKAgile, PMI and PMBOK
Agile, PMI and PMBOK
 
Exploratory testing in practice, short story how approach influenced on strategy
Exploratory testing in practice, short story how approach influenced on strategyExploratory testing in practice, short story how approach influenced on strategy
Exploratory testing in practice, short story how approach influenced on strategy
 
How Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering TeamHow Salesforce built a Scalable, World-Class, Performance Engineering Team
How Salesforce built a Scalable, World-Class, Performance Engineering Team
 
Waterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project ManagementWaterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project Management
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Agile India 2015 Conference - Scaling agile in a mainframe product developm...
Agile India 2015 Conference  -  Scaling agile in a mainframe product developm...Agile India 2015 Conference  -  Scaling agile in a mainframe product developm...
Agile India 2015 Conference - Scaling agile in a mainframe product developm...
 
Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Software Project management
Software Project managementSoftware Project management
Software Project management
 
Choosing right agile methodology for your project
Choosing right agile methodology for your projectChoosing right agile methodology for your project
Choosing right agile methodology for your project
 
Case Study : Manual & Automation Testing
Case Study : Manual & Automation TestingCase Study : Manual & Automation Testing
Case Study : Manual & Automation Testing
 
Agile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai CultureAgile Software Development Process Practice in Thai Culture
Agile Software Development Process Practice in Thai Culture
 
Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform Overview
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
What is Agile Testing?
What is Agile Testing?What is Agile Testing?
What is Agile Testing?
 
PMBoK and Scrum: can we be friends?
PMBoK and Scrum: can we be friends?PMBoK and Scrum: can we be friends?
PMBoK and Scrum: can we be friends?
 

Similar to OpenERP - Project Methodology

OpenERP - Project Methodology
OpenERP - Project MethodologyOpenERP - Project Methodology
OpenERP - Project Methodology
Quang Ngoc
 
Software Production Layout_Se lect7 btech
Software Production Layout_Se lect7 btechSoftware Production Layout_Se lect7 btech
Software Production Layout_Se lect7 btech
IIITA
 
Project design and management
Project design and managementProject design and management
Project design and management
Andrew Zolnai
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
Alithya
 
Lanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMLanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALM
Debora Di Piano
 
CIPL Application Development Process
CIPL Application Development ProcessCIPL Application Development Process
CIPL Application Development Process
reetamclassic
 
Unified process,agile process,process assesment ppt
Unified process,agile process,process assesment pptUnified process,agile process,process assesment ppt
Unified process,agile process,process assesment ppt
Shweta Ghate
 

Similar to OpenERP - Project Methodology (20)

OpenERP - Project Methodology
OpenERP - Project MethodologyOpenERP - Project Methodology
OpenERP - Project Methodology
 
Unosquare SlideShare Presentation
Unosquare SlideShare PresentationUnosquare SlideShare Presentation
Unosquare SlideShare Presentation
 
Software Production Layout_Se lect7 btech
Software Production Layout_Se lect7 btechSoftware Production Layout_Se lect7 btech
Software Production Layout_Se lect7 btech
 
Science Modernisation Strategy v1 0
Science  Modernisation  Strategy v1 0Science  Modernisation  Strategy v1 0
Science Modernisation Strategy v1 0
 
Project design and management
Project design and managementProject design and management
Project design and management
 
My talk at PMI Sweden Congress 2013 on Agile and Large Software Products
My talk at PMI Sweden Congress 2013 on Agile and Large Software ProductsMy talk at PMI Sweden Congress 2013 on Agile and Large Software Products
My talk at PMI Sweden Congress 2013 on Agile and Large Software Products
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspective
 
project managment - wang jing yuan (Eric Wang)
project managment - wang jing yuan (Eric Wang)project managment - wang jing yuan (Eric Wang)
project managment - wang jing yuan (Eric Wang)
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
 
usability testingplanning
usability testingplanningusability testingplanning
usability testingplanning
 
Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012Quality Coding: What's New with Visual Studio 2012
Quality Coding: What's New with Visual Studio 2012
 
Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012Quality Coding: What’s New with Visual Studio 2012
Quality Coding: What’s New with Visual Studio 2012
 
Lanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALMLanzamiento Visual Studio 2012 - Modern ALM
Lanzamiento Visual Studio 2012 - Modern ALM
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
 
Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012Quality Coding with Visual Studio 2012
Quality Coding with Visual Studio 2012
 
CIPL Application Development Process
CIPL Application Development ProcessCIPL Application Development Process
CIPL Application Development Process
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Product dossier touchbase automation
Product dossier touchbase automationProduct dossier touchbase automation
Product dossier touchbase automation
 
Unified process,agile process,process assesment ppt
Unified process,agile process,process assesment pptUnified process,agile process,process assesment ppt
Unified process,agile process,process assesment ppt
 
prod-dev-management.pptx
prod-dev-management.pptxprod-dev-management.pptx
prod-dev-management.pptx
 

More from Odoo

More from Odoo (20)

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!
 
Odoo 3D Product View with Google Model-Viewer
Odoo 3D Product View with Google Model-ViewerOdoo 3D Product View with Google Model-Viewer
Odoo 3D Product View with Google Model-Viewer
 
Keynote - Vision & Strategy
Keynote - Vision & StrategyKeynote - Vision & Strategy
Keynote - Vision & Strategy
 
Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14Opening Keynote - Unveilling Odoo 14
Opening Keynote - Unveilling Odoo 14
 
Extending Odoo with a Comprehensive Budgeting and Forecasting Capability
Extending Odoo with a Comprehensive Budgeting and Forecasting CapabilityExtending Odoo with a Comprehensive Budgeting and Forecasting Capability
Extending Odoo with a Comprehensive Budgeting and Forecasting Capability
 
Managing Multi-channel Selling with Odoo
Managing Multi-channel Selling with OdooManaging Multi-channel Selling with Odoo
Managing Multi-channel Selling with Odoo
 
Product Configurator: Advanced Use Case
Product Configurator: Advanced Use CaseProduct Configurator: Advanced Use Case
Product Configurator: Advanced Use Case
 
Accounting Automation: How Much Money We Saved and How?
Accounting Automation: How Much Money We Saved and How?Accounting Automation: How Much Money We Saved and How?
Accounting Automation: How Much Money We Saved and How?
 
Rock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced OperationsRock Your Logistics with Advanced Operations
Rock Your Logistics with Advanced Operations
 
Transition from a cost to a flow-centric organization
Transition from a cost to a flow-centric organizationTransition from a cost to a flow-centric organization
Transition from a cost to a flow-centric organization
 
Synchronization: The Supply Chain Response to Overcome the Crisis
Synchronization: The Supply Chain Response to Overcome the CrisisSynchronization: The Supply Chain Response to Overcome the Crisis
Synchronization: The Supply Chain Response to Overcome the Crisis
 
Running a University with Odoo
Running a University with OdooRunning a University with Odoo
Running a University with Odoo
 
Down Payments on Purchase Orders in Odoo
Down Payments on Purchase Orders in OdooDown Payments on Purchase Orders in Odoo
Down Payments on Purchase Orders in Odoo
 
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach foodOdoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
Odoo Implementation in Phases - Success Story of a Retail Chain 3Sach food
 
Migration from Salesforce to Odoo
Migration from Salesforce to OdooMigration from Salesforce to Odoo
Migration from Salesforce to Odoo
 
Preventing User Mistakes by Using Machine Learning
Preventing User Mistakes by Using Machine LearningPreventing User Mistakes by Using Machine Learning
Preventing User Mistakes by Using Machine Learning
 
Becoming an Odoo Expert: How to Prepare for the Certification
Becoming an Odoo Expert: How to Prepare for the Certification Becoming an Odoo Expert: How to Prepare for the Certification
Becoming an Odoo Expert: How to Prepare for the Certification
 
Instant Printing of any Odoo Report or Shipping Label
Instant Printing of any Odoo Report or Shipping LabelInstant Printing of any Odoo Report or Shipping Label
Instant Printing of any Odoo Report or Shipping Label
 
How Odoo helped an Organization Grow 3 Fold
How Odoo helped an Organization Grow 3 FoldHow Odoo helped an Organization Grow 3 Fold
How Odoo helped an Organization Grow 3 Fold
 
From Shopify to Odoo
From Shopify to OdooFrom Shopify to Odoo
From Shopify to Odoo
 

Recently uploaded

Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 

Recently uploaded (20)

Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
KALYANI 💋 Call Girl 9827461493 Call Girls in Escort service book now
KALYANI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowKALYANI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
KALYANI 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All TimeCall 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
Call 7737669865 Vadodara Call Girls Service at your Door Step Available All Time
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
KOTA 💋 Call Girl 9827461493 Call Girls in Escort service book now
KOTA 💋 Call Girl 9827461493 Call Girls in  Escort service book nowKOTA 💋 Call Girl 9827461493 Call Girls in  Escort service book now
KOTA 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPARK STREET 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PARK STREET 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 

OpenERP - Project Methodology

  • 1. OpenERP Project Methodology PRESENTER SAMUEL MARTINS PROJECT AND SERVICES DIRECTOR SAM@OPENERP.COM
  • 2. OpenERP project STEPS Pre-analysis Pre-Sales Demo Training offer GAP-analysis POC GAP-analysis Estimation Planning OpenERP Enterprise OpenERP Enterprise Detailed Functional Technical analysis analysis analysis Developments Integration Developments & Unit tests tests User Client testing User training Acceptance testing Live Warranty Data Deployment environment migration Go live period release support Post Deployment L1 support L2 support support
  • 3. Project – phase by phase GAP-analysis POC GAP-analysis Estimation Planning The purpose of the Gap Analysis is to Evaluate the project scope Determine the customization level which will be required Assess the investments required Plan the project Organise the project governance
  • 4. Project – phase by phase GAP-analysis POC GAP-analysis Estimation Planning HOW? Step 1: Company Mind Maps – Interviews:
  • 5. Project – phase by phase GAP-analysis POC GAP-analysis Estimation Planning HOW? Step 2: Key Users Mind Maps – Interviews:
  • 6. Project – phase by phase GAP-analysis POC GAP-analysis Estimation Planning HOW? Step 3: Define the GAPS and Estimates: List the GAP’s Weight the GAP’s : • Complexity • Analysis • Development
  • 7. Project – phase by phase GAP-analysis POC GAP-analysis Estimation Planning HOW? Step 3: Define the GAPS and Estimates: Estimation based on: • Project Management • Analysis • Development • Testing • Migration • Deployment • Support
  • 8. Project – phase by phase GAP-analysis POC GAP-analysis Estimation Planning HOW? Step 4: Plan the Project Plan the project trying to phase development in small sprints: • short analysis/development time => Quick in customer’s hand => Be AGILE
  • 9. Project – phase by phase GAP-analysis POC GAP-analysis Estimation Planning The deliverables of the Gap Analysis are : Gap Analysis reporting (Needs, Scope, Risks, GAP’s) Gap Analysis Matrix Project Road map Financial estimate Agreement on validation process and project
  • 10. Project – phase by phase Detailed Functional Technical Development Integration analysis analysis Developments s & Unit tests tests analysis The Analysis purpose is to Design the solution Validate the solution Finalise the development estimation from both a functional and technical point of view The Development purpose is to Implement the solution, Test the solution Validate the solution with Key Users
  • 11. Project – phase by phase Detailed Functional Technical Development Integration analysis analysis Developments s & Unit tests tests analysis BE AGILE Short Project Cycles: • Increase Project visibility with client (demo’s, user tests,...) • Keep control of requirements (quick technical and functional validation) • Increase quality (early testing allows you to identify issues early and solve them)
  • 12. Project – phase by phase Detailed Functional Technical Development Integration analysis analysis Developments s & Unit tests tests analysis How to analyse: Use the Detailed analysis template to define: Process description and workflows
  • 13. Project – phase by phase Detailed Functional Technical Development Integration analysis analysis Developments s & Unit tests tests analysis Views and wizards using mockups
  • 14. Project – phase by phase Detailed Functional Technical Development Integration analysis analysis Developments s & Unit tests tests analysis Access rights Objects User type 1 User type 2 User Type 3 Rights Rights Rights Name CRUD C R Address,… No D U “Rights” = access rights. “C” = create : user can create a new value for the object, ”R” = read : user can read/access the object, “U” = update : user can modify an existing object, “D” = delete : user can delete an existing object, “No”: user has no access to the object.
  • 15. Project – phase by phase Detailed Functional Technical Development Integration analysis analysis Developments s & Unit tests tests analysis Change requests Change Request Flow
  • 16. Project – phase by phase Detailed Functional Technical Development Integration analysis analysis Developments s & Unit tests tests analysis The deliverables of the Analysis are : Detailed description of Processes and Activities Views, Workflows and Wizards Access rights Reports and Data Model Detailed interface description Infrastructure setup High level Test Plan Review workload estimates and planning
  • 17. Project – phase by phase Detailed Functional Technical Development Integration analysis analysis Developments s & Unit tests tests analysis The deliverables of the Developments are : Software configuration Custom modules Interfaces Data Import tools Test plan
  • 18. Project – phase by phase User Client testing User training Acceptance testing The Client Testing purpose is to Train the client End Users Handover the application to the client Allow the client to perform end to end testing including: Application Interfaces Access rights Outputs Reports Put in Place the support tools (Bugs shared view, governance,...)
  • 19. Project – phase by phase User Client testing User training Acceptance testing Bugs shared view
  • 20. Project – phase by phase User Client testing User training Acceptance testing The deliverables of the Client Testing (UAT) are : Training material User guides Full test report Approval for production deployment
  • 21. Project – phase by phase Live Warranty Post Data Deployment environment migration Go live period Deployment L1 support L2 support release support support The (post) Deployment purpose is Deliver the solution into the production server Migrate the data if any Launch the production activities Support users (Question / bug fixing,...)