SlideShare una empresa de Scribd logo
1 de 21
P R E S E N T E R
S A M U E L M A R T I N S
OpenERP Project
Methodology
S A M U E L M A R T I N S
P R O J E C T A N D S E R V I C E S D I R E C T O R
S A M @ O P E N E R P . C O M
OpenERP project STEPS
Pre-Sales Demo Training
Pre-analysis
offer
GAP-analysis POC GAP-analysis Estimation Planning
Detailed
analysis
Functional
analysis
Technical
analysis
OpenERPEnterprise
Developments Developments
& Unit tests
Integration
tests
Client testing User training
User
Acceptance
testing
Deployment
Live
environment
release
Data
migration
Go live
Warranty
period
support
Post
Deployment
support
L1 support L2 support
OpenERPEnterprise
Project – phase by phase
The purpose of the Gap Analysis is to
Evaluate the project scope
GAP-analysis POC GAP-analysis Estimation Planning
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
HOW?
Step 1: Company Mind Maps – Interviews:
GAP-analysis POC GAP-analysis Estimation Planning
Project – phase by phase
HOW?
Step 2: Key Users Mind Maps – Interviews:
GAP-analysis POC GAP-analysis Estimation Planning
Project – phase by phase
HOW?
Step 3: Define the GAPS and Estimates:
GAP-analysis POC GAP-analysis Estimation Planning
List the GAP’s
Weight the GAP’s :
• Complexity
• Analysis
• Development
Project – phase by phase
HOW?
Step 3: Define the GAPS and Estimates:
GAP-analysis POC GAP-analysis Estimation Planning
Estimation based on:Estimation based on:
• Project Management
• Analysis
• Development
• Testing
• Migration
• Deployment
• Support
Project – phase by phase
HOW?
Step 4: Plan the Project
GAP-analysis POC GAP-analysis Estimation Planning
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
The deliverables of the Gap Analysis are :
Gap Analysis reporting (Needs, Scope, Risks, GAP’s)
GAP-analysis POC GAP-analysis Estimation Planning
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
analysis
Functional
analysis
Technical
analysis
Developments
Development
s & Unit tests
Integration
tests
The Analysis purpose is to
Design the solution
Validate the solutionValidate 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
analysis
Functional
analysis
Technical
analysis
Developments
Development
s & Unit tests
Integration
tests
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
analysis
Functional
analysis
Technical
analysis
Developments
Development
s & Unit tests
Integration
tests
How to analyse:
Use the Detailed analysis template to define:
Process description and workflowsProcess description and workflows
Project – phase by phase
Detailed
analysis
Functional
analysis
Technical
analysis
Developments
Development
s & Unit tests
Integration
tests
Views and wizards using mockups
Project – phase by phase
Detailed
analysis
Functional
analysis
Technical
analysis
Developments
Development
s & Unit tests
Integration
tests
Access rights
Objects User type 1 User type 2 User Type 3
Rights Rights Rights
“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.
Rights Rights Rights
Name CRUD C R
Address,… No D U
Project – phase by phase
Detailed
analysis
Functional
analysis
Technical
analysis
Developments
Development
s & Unit tests
Integration
tests
Change requests
Change Request Flow
Project – phase by phase
Detailed
analysis
Functional
analysis
Technical
analysis
Developments
Development
s & Unit tests
Integration
tests
The deliverables of the Analysis are :
Detailed description of
Processes and ActivitiesProcesses 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
analysis
Functional
analysis
Technical
analysis
Developments
Development
s & Unit tests
Integration
tests
The deliverables of the Developments are :
Software configurationSoftware configuration
Custom modules
Interfaces
Data Import tools
Test plan
Project – phase by phase
The Client Testing purpose is to
Train the client End Users
Client testing User training
User
Acceptance
testing
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
Bugs shared view
Client testing User training
User
Acceptance
testing
Project – phase by phase
The deliverables of the Client Testing (UAT) are :
Client testing User training
User
Acceptance
testing
Training material
User guides
Full test report
Approval for production deployment
Project – phase by phase
The (post) Deployment purpose is
Deliver the solution into the production server
Deployment
Live
environment
release
Data
migration
Go live
Warranty
period
support
Post
Deployment
support
L1 support L2 support
Deliver the solution into the production server
Migrate the data if any
Launch the production activities
Support users (Question / bug fixing,...)

Más contenido relacionado

La actualidad más candente

Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycleA Subbiah
 
ITFT - Fourth generation techniques
ITFT  -  Fourth generation techniquesITFT  -  Fourth generation techniques
ITFT - Fourth generation techniquesShruti Kunwar
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileAnanda Pramanik
 
Il product development - 20 01 2011
Il  product development - 20 01 2011Il  product development - 20 01 2011
Il product development - 20 01 2011nakham
 
Software engg. pressman_ch-3
Software engg. pressman_ch-3Software engg. pressman_ch-3
Software engg. pressman_ch-3Dhairya Joshi
 
software project management Elaboration phase
software project management Elaboration phasesoftware project management Elaboration phase
software project management Elaboration phaseREHMAT ULLAH
 
RUP VS RAD Methodology
RUP VS RAD MethodologyRUP VS RAD Methodology
RUP VS RAD Methodologythaleader
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Alaa' Amr Amin
 
INCOSE 2011 - Tool Vendor Challenge - Visure Solutions
INCOSE 2011 - Tool Vendor Challenge - Visure SolutionsINCOSE 2011 - Tool Vendor Challenge - Visure Solutions
INCOSE 2011 - Tool Vendor Challenge - Visure SolutionsVisure Solutions
 
Software development lifecycle
Software development lifecycleSoftware development lifecycle
Software development lifecycleRebecca Jones
 
Risk mitigation in Embedded Software Development
Risk mitigation in Embedded Software DevelopmentRisk mitigation in Embedded Software Development
Risk mitigation in Embedded Software DevelopmentVinita Palaniveloo
 
Comparision between waterfall model and agile model
Comparision between waterfall model and agile modelComparision between waterfall model and agile model
Comparision between waterfall model and agile modeldiwas mishra
 

La actualidad más candente (19)

Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Donna PetersonPMVBA
Donna PetersonPMVBADonna PetersonPMVBA
Donna PetersonPMVBA
 
ITFT - Fourth generation techniques
ITFT  -  Fourth generation techniquesITFT  -  Fourth generation techniques
ITFT - Fourth generation techniques
 
Effort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and AgileEffort Distribution on Waterfall and Agile
Effort Distribution on Waterfall and Agile
 
Veeru sdlc ppt
Veeru sdlc pptVeeru sdlc ppt
Veeru sdlc ppt
 
SDLC MODEL
SDLC MODEL SDLC MODEL
SDLC MODEL
 
Anjaneya Gupta_CV
Anjaneya Gupta_CVAnjaneya Gupta_CV
Anjaneya Gupta_CV
 
Il product development - 20 01 2011
Il  product development - 20 01 2011Il  product development - 20 01 2011
Il product development - 20 01 2011
 
RUP
RUPRUP
RUP
 
Software development life cycle (sdlc) overview
Software development life cycle (sdlc) overviewSoftware development life cycle (sdlc) overview
Software development life cycle (sdlc) overview
 
SDLC
SDLCSDLC
SDLC
 
Software engg. pressman_ch-3
Software engg. pressman_ch-3Software engg. pressman_ch-3
Software engg. pressman_ch-3
 
software project management Elaboration phase
software project management Elaboration phasesoftware project management Elaboration phase
software project management Elaboration phase
 
RUP VS RAD Methodology
RUP VS RAD MethodologyRUP VS RAD Methodology
RUP VS RAD Methodology
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
INCOSE 2011 - Tool Vendor Challenge - Visure Solutions
INCOSE 2011 - Tool Vendor Challenge - Visure SolutionsINCOSE 2011 - Tool Vendor Challenge - Visure Solutions
INCOSE 2011 - Tool Vendor Challenge - Visure Solutions
 
Software development lifecycle
Software development lifecycleSoftware development lifecycle
Software development lifecycle
 
Risk mitigation in Embedded Software Development
Risk mitigation in Embedded Software DevelopmentRisk mitigation in Embedded Software Development
Risk mitigation in Embedded Software Development
 
Comparision between waterfall model and agile model
Comparision between waterfall model and agile modelComparision between waterfall model and agile model
Comparision between waterfall model and agile model
 

Destacado

Business Model Canvas
Business Model CanvasBusiness Model Canvas
Business Model CanvasQuang Ngoc
 
Chapter 1: Business Functions, Processes, and Data Requirements
Chapter 1: Business Functions, Processes, and Data RequirementsChapter 1: Business Functions, Processes, and Data Requirements
Chapter 1: Business Functions, Processes, and Data RequirementsQuang Ngoc
 
Chapter 2: The Development of Enterprise Resource Planning Systems
Chapter 2: The Development of Enterprise Resource Planning SystemsChapter 2: The Development of Enterprise Resource Planning Systems
Chapter 2: The Development of Enterprise Resource Planning SystemsQuang Ngoc
 
ERP Chapter 1 : Business functions and business processes
ERP Chapter 1 : Business functions and business processesERP Chapter 1 : Business functions and business processes
ERP Chapter 1 : Business functions and business processesRey-an Baricanosa
 
Chapter 3: Marketing Information Systems and the Sales Order Process
Chapter 3: Marketing Information Systems and the Sales Order ProcessChapter 3: Marketing Information Systems and the Sales Order Process
Chapter 3: Marketing Information Systems and the Sales Order ProcessQuang Ngoc
 
Business Functions & Business Processes in ERP
Business Functions & Business Processes in ERPBusiness Functions & Business Processes in ERP
Business Functions & Business Processes in ERPTom Matys
 

Destacado (6)

Business Model Canvas
Business Model CanvasBusiness Model Canvas
Business Model Canvas
 
Chapter 1: Business Functions, Processes, and Data Requirements
Chapter 1: Business Functions, Processes, and Data RequirementsChapter 1: Business Functions, Processes, and Data Requirements
Chapter 1: Business Functions, Processes, and Data Requirements
 
Chapter 2: The Development of Enterprise Resource Planning Systems
Chapter 2: The Development of Enterprise Resource Planning SystemsChapter 2: The Development of Enterprise Resource Planning Systems
Chapter 2: The Development of Enterprise Resource Planning Systems
 
ERP Chapter 1 : Business functions and business processes
ERP Chapter 1 : Business functions and business processesERP Chapter 1 : Business functions and business processes
ERP Chapter 1 : Business functions and business processes
 
Chapter 3: Marketing Information Systems and the Sales Order Process
Chapter 3: Marketing Information Systems and the Sales Order ProcessChapter 3: Marketing Information Systems and the Sales Order Process
Chapter 3: Marketing Information Systems and the Sales Order Process
 
Business Functions & Business Processes in ERP
Business Functions & Business Processes in ERPBusiness Functions & Business Processes in ERP
Business Functions & Business Processes in ERP
 

Similar a OpenERP - Project Methodology

OpenERP - Project Methodology
OpenERP - Project MethodologyOpenERP - Project Methodology
OpenERP - Project MethodologyOdoo
 
OpenERP- Partner First Project Support
OpenERP- Partner First Project SupportOpenERP- Partner First Project Support
OpenERP- Partner First Project SupportOdoo
 
Project Management
Project ManagementProject Management
Project Managementjdhakkan
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsOutSystems
 
Alleman coonce-agile-2017 may2
Alleman coonce-agile-2017 may2Alleman coonce-agile-2017 may2
Alleman coonce-agile-2017 may2Glen Alleman
 
Rohit Oza_CV_2015
Rohit Oza_CV_2015Rohit Oza_CV_2015
Rohit Oza_CV_2015Rohit Oza
 
Aniruddha_Mukherjee_CV_June_2016
Aniruddha_Mukherjee_CV_June_2016Aniruddha_Mukherjee_CV_June_2016
Aniruddha_Mukherjee_CV_June_2016Aniruddha Mukherjee
 
1 2. project management
1 2. project management1 2. project management
1 2. project managementakashsaini8
 
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 pptShweta Ghate
 
Software Development Lifecycle: What works for you?
Software Development Lifecycle: What works for you?Software Development Lifecycle: What works for you?
Software Development Lifecycle: What works for you?Jauhari Ismail
 
Mobile app development project lifecycle
Mobile app development project lifecycleMobile app development project lifecycle
Mobile app development project lifecyclepeterfrancis12
 
JAVED SAYYED RESUME (2)
JAVED SAYYED RESUME (2)JAVED SAYYED RESUME (2)
JAVED SAYYED RESUME (2)Javed Sayyed
 
Gtm development framework aug 2017
Gtm development framework   aug 2017Gtm development framework   aug 2017
Gtm development framework aug 2017Daniel Thuraiappah
 

Similar a OpenERP - Project Methodology (20)

OpenERP - Project Methodology
OpenERP - Project MethodologyOpenERP - Project Methodology
OpenERP - Project Methodology
 
OpenERP- Partner First Project Support
OpenERP- Partner First Project SupportOpenERP- Partner First Project Support
OpenERP- Partner First Project Support
 
Project Management
Project ManagementProject Management
Project Management
 
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsTechnical Webinar: By the (Play) Book: The Agile Practice at OutSystems
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystems
 
Alleman coonce-agile-2017 may2
Alleman coonce-agile-2017 may2Alleman coonce-agile-2017 may2
Alleman coonce-agile-2017 may2
 
Rohit Oza_CV_2015
Rohit Oza_CV_2015Rohit Oza_CV_2015
Rohit Oza_CV_2015
 
Aniruddha_Mukherjee_CV_June_2016
Aniruddha_Mukherjee_CV_June_2016Aniruddha_Mukherjee_CV_June_2016
Aniruddha_Mukherjee_CV_June_2016
 
prod-dev-management.pptx
prod-dev-management.pptxprod-dev-management.pptx
prod-dev-management.pptx
 
1 2. project management
1 2. project management1 2. project management
1 2. project management
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Incremental model
Incremental modelIncremental model
Incremental model
 
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
 
Software Development Lifecycle: What works for you?
Software Development Lifecycle: What works for you?Software Development Lifecycle: What works for you?
Software Development Lifecycle: What works for you?
 
Resume
ResumeResume
Resume
 
CV_Prashanta Prusty
CV_Prashanta PrustyCV_Prashanta Prusty
CV_Prashanta Prusty
 
Aniruddha_Mukherjee_Jan_2015
Aniruddha_Mukherjee_Jan_2015Aniruddha_Mukherjee_Jan_2015
Aniruddha_Mukherjee_Jan_2015
 
Mobile app development project lifecycle
Mobile app development project lifecycleMobile app development project lifecycle
Mobile app development project lifecycle
 
JAVED SAYYED RESUME (2)
JAVED SAYYED RESUME (2)JAVED SAYYED RESUME (2)
JAVED SAYYED RESUME (2)
 
Gtm development framework aug 2017
Gtm development framework   aug 2017Gtm development framework   aug 2017
Gtm development framework aug 2017
 

Más de Quang Ngoc

Bản Đồ Thành Công
Bản Đồ Thành CôngBản Đồ Thành Công
Bản Đồ Thành CôngQuang Ngoc
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation MethodologyQuang Ngoc
 
10 Rules for Safer Code
10 Rules for Safer Code10 Rules for Safer Code
10 Rules for Safer CodeQuang Ngoc
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)Quang Ngoc
 
Hướng dẫn sử dụng hệ điều hành Ubuntu
Hướng dẫn sử dụng hệ điều hành UbuntuHướng dẫn sử dụng hệ điều hành Ubuntu
Hướng dẫn sử dụng hệ điều hành UbuntuQuang Ngoc
 
Hướng dẫn sử dụng Outlook 2010
Hướng dẫn sử dụng Outlook 2010Hướng dẫn sử dụng Outlook 2010
Hướng dẫn sử dụng Outlook 2010Quang Ngoc
 
Hướng dẫn sử dụng Power Point 2010
Hướng dẫn sử dụng Power Point 2010Hướng dẫn sử dụng Power Point 2010
Hướng dẫn sử dụng Power Point 2010Quang Ngoc
 
Hướng dẫn sử dụng Excel 2010
Hướng dẫn sử dụng  Excel 2010Hướng dẫn sử dụng  Excel 2010
Hướng dẫn sử dụng Excel 2010Quang Ngoc
 
Hướng dẫn sử dụng Word 2010
Hướng dẫn sử dụng Word 2010Hướng dẫn sử dụng Word 2010
Hướng dẫn sử dụng Word 2010Quang Ngoc
 
Tính giá thành sản phẩm
Tính giá thành sản phẩmTính giá thành sản phẩm
Tính giá thành sản phẩmQuang Ngoc
 
Manage IT as a Business
Manage IT as a BusinessManage IT as a Business
Manage IT as a BusinessQuang Ngoc
 
Tóm tắt lệnh Ubuntu
Tóm tắt lệnh UbuntuTóm tắt lệnh Ubuntu
Tóm tắt lệnh UbuntuQuang Ngoc
 
Hạt Giống Tâm Hồn - Tập 11 - Những trải nghiệm cuộc sống
Hạt Giống Tâm Hồn - Tập 11 - Những trải nghiệm cuộc sốngHạt Giống Tâm Hồn - Tập 11 - Những trải nghiệm cuộc sống
Hạt Giống Tâm Hồn - Tập 11 - Những trải nghiệm cuộc sốngQuang Ngoc
 
Hạt Giống Tâm Hồn - Tập 10 - Theo dòng thời gian
Hạt Giống Tâm Hồn - Tập 10 - Theo dòng thời gianHạt Giống Tâm Hồn - Tập 10 - Theo dòng thời gian
Hạt Giống Tâm Hồn - Tập 10 - Theo dòng thời gianQuang Ngoc
 
Hạt Giống Tâm Hồn - Tập 9 - Vượt qua thử thách
Hạt Giống Tâm Hồn - Tập 9 - Vượt qua thử tháchHạt Giống Tâm Hồn - Tập 9 - Vượt qua thử thách
Hạt Giống Tâm Hồn - Tập 9 - Vượt qua thử tháchQuang Ngoc
 
Hạt Giống Tâm Hồn - Tập 8 - Những câu chuyện cuộc sống
Hạt Giống Tâm Hồn - Tập 8 - Những câu chuyện cuộc sốngHạt Giống Tâm Hồn - Tập 8 - Những câu chuyện cuộc sống
Hạt Giống Tâm Hồn - Tập 8 - Những câu chuyện cuộc sốngQuang Ngoc
 
Hạt Giống Tâm Hồn - Tập 7 - Những câu chuyện cuộc sống
Hạt Giống Tâm Hồn - Tập 7 - Những câu chuyện cuộc sốngHạt Giống Tâm Hồn - Tập 7 - Những câu chuyện cuộc sống
Hạt Giống Tâm Hồn - Tập 7 - Những câu chuyện cuộc sốngQuang Ngoc
 
Hạt Giống Tâm Hồn - Tập 6 - Ý nghĩa cuộc sống
Hạt Giống Tâm Hồn - Tập 6 - Ý nghĩa cuộc sốngHạt Giống Tâm Hồn - Tập 6 - Ý nghĩa cuộc sống
Hạt Giống Tâm Hồn - Tập 6 - Ý nghĩa cuộc sốngQuang Ngoc
 
Hạt Giống Tâm Hồn - Tập 5 - Ý nghĩa cuộc sống
Hạt Giống Tâm Hồn - Tập 5 - Ý nghĩa cuộc sốngHạt Giống Tâm Hồn - Tập 5 - Ý nghĩa cuộc sống
Hạt Giống Tâm Hồn - Tập 5 - Ý nghĩa cuộc sốngQuang Ngoc
 
Hạt Giống Tâm Hồn - Tập 4 - Từ Những Điều Bình Dị
Hạt Giống Tâm Hồn - Tập 4 - Từ Những Điều Bình DịHạt Giống Tâm Hồn - Tập 4 - Từ Những Điều Bình Dị
Hạt Giống Tâm Hồn - Tập 4 - Từ Những Điều Bình DịQuang Ngoc
 

Más de Quang Ngoc (20)

Bản Đồ Thành Công
Bản Đồ Thành CôngBản Đồ Thành Công
Bản Đồ Thành Công
 
Odoo Implementation Methodology
Odoo Implementation MethodologyOdoo Implementation Methodology
Odoo Implementation Methodology
 
10 Rules for Safer Code
10 Rules for Safer Code10 Rules for Safer Code
10 Rules for Safer Code
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)
 
Hướng dẫn sử dụng hệ điều hành Ubuntu
Hướng dẫn sử dụng hệ điều hành UbuntuHướng dẫn sử dụng hệ điều hành Ubuntu
Hướng dẫn sử dụng hệ điều hành Ubuntu
 
Hướng dẫn sử dụng Outlook 2010
Hướng dẫn sử dụng Outlook 2010Hướng dẫn sử dụng Outlook 2010
Hướng dẫn sử dụng Outlook 2010
 
Hướng dẫn sử dụng Power Point 2010
Hướng dẫn sử dụng Power Point 2010Hướng dẫn sử dụng Power Point 2010
Hướng dẫn sử dụng Power Point 2010
 
Hướng dẫn sử dụng Excel 2010
Hướng dẫn sử dụng  Excel 2010Hướng dẫn sử dụng  Excel 2010
Hướng dẫn sử dụng Excel 2010
 
Hướng dẫn sử dụng Word 2010
Hướng dẫn sử dụng Word 2010Hướng dẫn sử dụng Word 2010
Hướng dẫn sử dụng Word 2010
 
Tính giá thành sản phẩm
Tính giá thành sản phẩmTính giá thành sản phẩm
Tính giá thành sản phẩm
 
Manage IT as a Business
Manage IT as a BusinessManage IT as a Business
Manage IT as a Business
 
Tóm tắt lệnh Ubuntu
Tóm tắt lệnh UbuntuTóm tắt lệnh Ubuntu
Tóm tắt lệnh Ubuntu
 
Hạt Giống Tâm Hồn - Tập 11 - Những trải nghiệm cuộc sống
Hạt Giống Tâm Hồn - Tập 11 - Những trải nghiệm cuộc sốngHạt Giống Tâm Hồn - Tập 11 - Những trải nghiệm cuộc sống
Hạt Giống Tâm Hồn - Tập 11 - Những trải nghiệm cuộc sống
 
Hạt Giống Tâm Hồn - Tập 10 - Theo dòng thời gian
Hạt Giống Tâm Hồn - Tập 10 - Theo dòng thời gianHạt Giống Tâm Hồn - Tập 10 - Theo dòng thời gian
Hạt Giống Tâm Hồn - Tập 10 - Theo dòng thời gian
 
Hạt Giống Tâm Hồn - Tập 9 - Vượt qua thử thách
Hạt Giống Tâm Hồn - Tập 9 - Vượt qua thử tháchHạt Giống Tâm Hồn - Tập 9 - Vượt qua thử thách
Hạt Giống Tâm Hồn - Tập 9 - Vượt qua thử thách
 
Hạt Giống Tâm Hồn - Tập 8 - Những câu chuyện cuộc sống
Hạt Giống Tâm Hồn - Tập 8 - Những câu chuyện cuộc sốngHạt Giống Tâm Hồn - Tập 8 - Những câu chuyện cuộc sống
Hạt Giống Tâm Hồn - Tập 8 - Những câu chuyện cuộc sống
 
Hạt Giống Tâm Hồn - Tập 7 - Những câu chuyện cuộc sống
Hạt Giống Tâm Hồn - Tập 7 - Những câu chuyện cuộc sốngHạt Giống Tâm Hồn - Tập 7 - Những câu chuyện cuộc sống
Hạt Giống Tâm Hồn - Tập 7 - Những câu chuyện cuộc sống
 
Hạt Giống Tâm Hồn - Tập 6 - Ý nghĩa cuộc sống
Hạt Giống Tâm Hồn - Tập 6 - Ý nghĩa cuộc sốngHạt Giống Tâm Hồn - Tập 6 - Ý nghĩa cuộc sống
Hạt Giống Tâm Hồn - Tập 6 - Ý nghĩa cuộc sống
 
Hạt Giống Tâm Hồn - Tập 5 - Ý nghĩa cuộc sống
Hạt Giống Tâm Hồn - Tập 5 - Ý nghĩa cuộc sốngHạt Giống Tâm Hồn - Tập 5 - Ý nghĩa cuộc sống
Hạt Giống Tâm Hồn - Tập 5 - Ý nghĩa cuộc sống
 
Hạt Giống Tâm Hồn - Tập 4 - Từ Những Điều Bình Dị
Hạt Giống Tâm Hồn - Tập 4 - Từ Những Điều Bình DịHạt Giống Tâm Hồn - Tập 4 - Từ Những Điều Bình Dị
Hạt Giống Tâm Hồn - Tập 4 - Từ Những Điều Bình Dị
 

Último

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

OpenERP - Project Methodology

  • 1. P R E S E N T E R S A M U E L M A R T I N S OpenERP Project Methodology S A M U E L M A R T I N S P R O J E C T A N D S E R V I C E S D I R E C T O R S A M @ O P E N E R P . C O M
  • 2. OpenERP project STEPS Pre-Sales Demo Training Pre-analysis offer GAP-analysis POC GAP-analysis Estimation Planning Detailed analysis Functional analysis Technical analysis OpenERPEnterprise Developments Developments & Unit tests Integration tests Client testing User training User Acceptance testing Deployment Live environment release Data migration Go live Warranty period support Post Deployment support L1 support L2 support OpenERPEnterprise
  • 3. Project – phase by phase The purpose of the Gap Analysis is to Evaluate the project scope GAP-analysis POC GAP-analysis Estimation Planning 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 HOW? Step 1: Company Mind Maps – Interviews: GAP-analysis POC GAP-analysis Estimation Planning
  • 5. Project – phase by phase HOW? Step 2: Key Users Mind Maps – Interviews: GAP-analysis POC GAP-analysis Estimation Planning
  • 6. Project – phase by phase HOW? Step 3: Define the GAPS and Estimates: GAP-analysis POC GAP-analysis Estimation Planning List the GAP’s Weight the GAP’s : • Complexity • Analysis • Development
  • 7. Project – phase by phase HOW? Step 3: Define the GAPS and Estimates: GAP-analysis POC GAP-analysis Estimation Planning Estimation based on:Estimation based on: • Project Management • Analysis • Development • Testing • Migration • Deployment • Support
  • 8. Project – phase by phase HOW? Step 4: Plan the Project GAP-analysis POC GAP-analysis Estimation Planning 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 The deliverables of the Gap Analysis are : Gap Analysis reporting (Needs, Scope, Risks, GAP’s) GAP-analysis POC GAP-analysis Estimation Planning 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 analysis Functional analysis Technical analysis Developments Development s & Unit tests Integration tests The Analysis purpose is to Design the solution Validate the solutionValidate 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 analysis Functional analysis Technical analysis Developments Development s & Unit tests Integration tests 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 analysis Functional analysis Technical analysis Developments Development s & Unit tests Integration tests How to analyse: Use the Detailed analysis template to define: Process description and workflowsProcess description and workflows
  • 13. Project – phase by phase Detailed analysis Functional analysis Technical analysis Developments Development s & Unit tests Integration tests Views and wizards using mockups
  • 14. Project – phase by phase Detailed analysis Functional analysis Technical analysis Developments Development s & Unit tests Integration tests Access rights Objects User type 1 User type 2 User Type 3 Rights Rights Rights “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. Rights Rights Rights Name CRUD C R Address,… No D U
  • 15. Project – phase by phase Detailed analysis Functional analysis Technical analysis Developments Development s & Unit tests Integration tests Change requests Change Request Flow
  • 16. Project – phase by phase Detailed analysis Functional analysis Technical analysis Developments Development s & Unit tests Integration tests The deliverables of the Analysis are : Detailed description of Processes and ActivitiesProcesses 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 analysis Functional analysis Technical analysis Developments Development s & Unit tests Integration tests The deliverables of the Developments are : Software configurationSoftware configuration Custom modules Interfaces Data Import tools Test plan
  • 18. Project – phase by phase The Client Testing purpose is to Train the client End Users Client testing User training User Acceptance testing 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 Bugs shared view Client testing User training User Acceptance testing
  • 20. Project – phase by phase The deliverables of the Client Testing (UAT) are : Client testing User training User Acceptance testing Training material User guides Full test report Approval for production deployment
  • 21. Project – phase by phase The (post) Deployment purpose is Deliver the solution into the production server Deployment Live environment release Data migration Go live Warranty period support Post Deployment support L1 support L2 support Deliver the solution into the production server Migrate the data if any Launch the production activities Support users (Question / bug fixing,...)