OpenERP Achievements_2010

62
Presentation of 2010 achievements Marc Laporte OpenERP

Transcript of OpenERP Achievements_2010

Page 1: OpenERP Achievements_2010

Presentation of 2010 achievements

Marc Laporte

OpenERP

Page 2: OpenERP Achievements_2010

What is 57 ?

6/10/2010

Page 3: OpenERP Achievements_2010

What is 57 ?

A- The number of employees in Belgium

B- The number of countries where OpenERP isB- The number of countries where OpenERP is

present

C- The age of Fabien

6/10/2010

Page 4: OpenERP Achievements_2010

OpenERP partners present in 57 countries

Europe

� Austria

� Belgium

� Czech Republic

� Croatia

� France

� French Polynesia

� Germany

MEA

� Algeria

� Cameroun

� Cape Verde

� Congo (Dem. Rep.)

� Ghana

� Equatorial Guinea

� Kenya

ASIA

� Australia

� China

� India

� Indonesia

� Japan

Americas

� Argentina

� Bolivia

� Brazil

� Canada

� Colombia

4

� Germany

� Hungary

� Italy

� Lithuania

� Luxembourg

� Netherlands

� Portugal

� Norway

� Romania

� Spain

� Sweden

� Switzerland

� United Kingdom

6/10/2010

� Kenya

� Lebanon

� Mauritius

� Morocco

� Qatar

� Nigeria

� Senegal

� South Africa

� Sudan

� Tunisia

� Turkey

� United Arab Emirates

� Malaysia

� Mongolia

� New Caledonia

� Philippines

� Thailand

� Ecuador

� Mexico

� Peru

� Venezuela

� Canada

� United States

Page 5: OpenERP Achievements_2010

Offices in Belgium, India and United States

5

Page 6: OpenERP Achievements_2010

With a true international team

6

Page 7: OpenERP Achievements_2010

What is 1.065 ?

Page 8: OpenERP Achievements_2010

What is 1.065 ?

A- The number of people following OpenERP

on Twitter

B- The number of inhabitants in Grand Rosière

C- The number of modules in OpenERP

Page 9: OpenERP Achievements_2010

Launch of OpenERP V6.0

9

Page 10: OpenERP Achievements_2010

A true suite of business applications

10

Page 11: OpenERP Achievements_2010

Solving the customer ’s dilenma

11

� Long project

� High risks

� Uncertain return on

investments

6/10/2010

� Building separate

applications

� High complexity

� Integration costs

� Costly migrations

Page 12: OpenERP Achievements_2010

Business applications: A huge market too

1500

2000

NetSuite

12

0

500

1000

20082009

2010

NetSuite

SucessFactor

Salesforce

Page 13: OpenERP Achievements_2010

OpenERP vs Competition

Dynamics SAP Netsuite Salesforce OpenERP

Onsite/ Online No No No No Yes

13

Start with one application and expand No No No No Yes

Migration included in warranty No No n/a n/a Yes

Cost $$$ $$$ $$$ $$$ $

Page 14: OpenERP Achievements_2010

Now 1065 modules available in OpenERP

14

Page 15: OpenERP Achievements_2010

Relationship with the community

Building visibility for your contributions

� Contribution of the partner included in the partner’s description on the

web site

� Visibility of the contributions through our web site contributors of the

month

15

month

� apps.openerp.com provides visibility to your contributions

Clarifying OpenERP policies

� Publised revised Bug policy

� Publised revised Release Policy

6/10/2010

Page 16: OpenERP Achievements_2010

What is 208 ?

Page 17: OpenERP Achievements_2010

What is 208 ?

A- The number of support tickets in March

2011

B- The number of feed back we recieve from

the community in one day

C- The number of French fries in a Mitraillette

Page 18: OpenERP Achievements_2010

Building a comprehensive set of services

Support

18

Support

and Bug

fixing

Migrations Methodology TrainingOffshore services

Page 19: OpenERP Achievements_2010

Support and maintenance process precisely

defined and measured

196/10/2010

Page 20: OpenERP Achievements_2010

Volumes are ramping up

150

200

250

Migration

20

0

50

100

Sept Oct Nov Dec Jan Feb March

Migration

Support

Maintenance

6/10/2010

Page 21: OpenERP Achievements_2010

Partner satisfaction survey

216/10/2010a

Page 22: OpenERP Achievements_2010

Partners satisfaction surveys

226/10/2010

Page 23: OpenERP Achievements_2010

Some nice comments

� Good (11/11/10 1:22AM)

� Jay has consistently been prompt, informative, and accurate in his

responses (9/30/10 4:17PM)

� I am very happy with your turn around time (12/8/10 1:35PM)

� Thanks Anup ;)

23

� Thanks Anup ;) (1/6/11 4:36PM)

� Jay is always good to work with (1/7/11 5:20AM )

� Well done. Thank you for your Support (3/8/11 11:39AM )

� Bravo !!! (3/15/11 9:39PM)

6/10/2010

Page 24: OpenERP Achievements_2010

but it is not a perfect world yet …

� For some bigger test/bug reports, it would be nice to have a concrete

"todo" report in return, in which OpenERP explains what it will do and

what not. If not I will have to split up the test report in separate items,

loosing the overall view... (3/29/11 6:50PM)

� Took long, but got fixes for both gtk and web. (2/24/11 12:52AM)

24

� Took long, but got fixes for both gtk and web. (2/24/11 12:52AM)

� Answer was not correct (2/16/11 4:44PM)

� It's not easy to have a global view of all modules: OK for the certified ones,

but less for the other ones when we're not used to development. (2/24/11

7:49PM)

Page 25: OpenERP Achievements_2010

Building a comprehensive set of services

25

Support and Bug fixing

Migrations Methodology TrainingOffshore services

Page 26: OpenERP Achievements_2010

Migration platform

26

Page 27: OpenERP Achievements_2010

Some statistics

� The migration platform was launch in January 2011

� Onsite customers/partners:

• Number of DB migrated: 11

• Average DB size: 45 Mb

• Average number of installed modules: 41

27

• Average number of installed modules: 41

• Average delay to migrate and test the DB: 13 days

� Online customers (Saas)

• Number of DB migrated: 11

• Average DB size: 6 Mb

• Average number of installed modules: 34

• Average delay to migrate and test the DB: 4 days

Page 28: OpenERP Achievements_2010

Migration of custom modules

� For non-certified modules, an optional service was set up where OpenERPS.A. will take the responsibility for migrating the custom modules

� This service covers migrating screen, workflows, menus and reports. All necessary adaptation will be done by Migration Team

28

� The fee is of 800€ per 1000 lines of code

� Benefits:

• The customer pay only when he wants to migrate

• The customer modules will not be published

• The partner doesn't have to change the module codes, the Migration Team will do it

Page 29: OpenERP Achievements_2010

Building a comprehensive set of services

29

Support and Bug fixing

Migrations Methodology TrainingOffshore services

Page 30: OpenERP Achievements_2010

Traditional Approach

Customer invests in RFQ1

Supplier invests in RFQ analysis2

Contract signed3

30

Contract signed

Price established

Detailed analysis4

Start implementation phase5

Renegotiate contract 6

Page 31: OpenERP Achievements_2010

OpenERP Recommended Approach

Software Assessment1

Pre- Analysis2

Analysis3

31

Analysis

Implementation4

Deployment5

Support6

Page 32: OpenERP Achievements_2010

Building a comprehensive set of services

32

Support and Bug fixing

Migrations Methodology TrainingOffshore services

Page 33: OpenERP Achievements_2010

Global demand requires global training

33

Page 34: OpenERP Achievements_2010

Content of the CTP program

Training materials :

– Student book and teacher book functional

– Student and teacher book technical

– Teacher's slides for functional and technical courses

– Quizz to prepare for certification exam

34

– Quizz to prepare for certification exam

Access to edu.openerp.com

Access to Eventbrite for participants registrations

6/10/2010

Page 35: OpenERP Achievements_2010

First Certified Training Partners

Camptocamp Switzerland

Syleam France

Enova France

Savoir faire Linux Canada

35

Savoir faire Linux Canada

Netquatro Venezuela

Akretion Brazil

Smile Spain

OpenBig Germany

6/10/2010

Page 36: OpenERP Achievements_2010

Building a comprehensive set of services

36

Support and Bug fixing

Migrations Methodology TrainingOffshore services

Page 37: OpenERP Achievements_2010

Offshore Service

� Some partners need development workforce to help them

� Can't allow to hire and train new employee(s) right now

� Can't wait for the new devs to be efficient

� Development of modules based on a detailed design of functionalities

37

� DATA MODEL, SCREEN DESIGN, PROCESSES, WORKFLOWS, WIZARDS, REPORTS,

MENUS, SECURITY GROUPS AND RULES

� Development splitted into sprints with defined ordered tasks (Scrum)

� TASKS DEFINE EFFECTIVE WORK TO PERFORM

� SPENT TIME IS REPORTED ON THE CORRESPONDING TASKS

� Team = 2 or 3 developers + 1/3 team leader

Page 38: OpenERP Achievements_2010

Setup Phase

� We suggest to use our OpenERP instance (openerp.my.odoo.com) to

manage the project and tasks

� The Belgian PM allocates a new team

� The Indian Team Leader will contact the Belgian PM to get :

Details of the project (description, roadmap, milestones)

38

� Details of the project (description, roadmap, milestones)

� Customer contact persons (who is the manager, who'll be in contact

with the Indian Team)

� OpenERP responsible Account Manager

� Technical & HR setup by Indian Team Leader

Page 39: OpenERP Achievements_2010

Development Phase

� Customer is responsible of the project management

� Indian Team Leader can advice the customer with his experience

� If needed, a Belgian Analyst may help the customer

� Stages are defined for the project

1. Spec review

39

2. To Develop

3. Development

4. Need Specification

5. Merge Proposal

6. Review

7. Validated

8. Rework

Page 40: OpenERP Achievements_2010

Reporting

� Major issues identified by the Indian Team Leader or the Belgian PM

will be reported to the other

� Weekly task status sent to the customer and the Belgian PM

� Customer Satisfaction Survey should be filled in by the customer at

each end of month

40

each end of month

� Renewal 10 days before end of the project

Page 41: OpenERP Achievements_2010

What is 19.962 ?

6/10/2010

Page 42: OpenERP Achievements_2010

What is 19.962 ?

A- The number of people who asked why there

is an aunt in our logo

B- The number of free trials since we launched

the new SaaS plateform

C- The number of downloads per month

6/10/2010

Page 43: OpenERP Achievements_2010

OpenERP Online

43

Page 44: OpenERP Achievements_2010

Free trial

registrationTrial

2nd call with

OpenERP sales

1 week later

1st call with

if they confirmed

1st call with

OpenERP sales

if they confirmed

their availability

Confirmation

email with link

to user guides

SaaS action plan advancement status

SaaS plateform is a complex machine

44

They get the opportunity to

discuss their expectations, be

told what they should know,

what to do and how to do it +

proposed a second call after 2

weeks of trial.

3rd call with

OpenERP sales

3 weeks of trial

BillingTrial continues PaymentClient support

+ request for the

contact to

confirm his

availability for a

call with an ISR

Short online configuration of

their own instance, showing

them what they expected to

do with the system.

their availabilitytheir availability

Page 45: OpenERP Achievements_2010

Close monitoring of performance

456/10/2010

Page 46: OpenERP Achievements_2010

Major milestones for the Saas

� The launch of V6 real trigger for SaaS

� SaaS plateform has reached stability and maturity

� Implementation of live chat support

� 97 customers are using our SaaS platform in production

46

� 97 customers are using our SaaS platform in production

� We are opening our Saas Plateform to partners

Page 47: OpenERP Achievements_2010

What is 874.660 ?

Page 48: OpenERP Achievements_2010

What is 874.660 ?

A- The number of lines of code in OpenERP

B- The number of visits to our website in Q1B- The number of visits to our website in Q1

C- The number of beers Fabien, Antony and

Xavier drank during the studies in Louvain la

neuve

Page 49: OpenERP Achievements_2010

In March 2010

496/10/2010

Page 50: OpenERP Achievements_2010

To March 2011

506/10/2010

Page 51: OpenERP Achievements_2010

Number of visits per month

150000

200000

250000

300000

350000

51

0

50000

100000

150000

6/10/2010

Page 52: OpenERP Achievements_2010

Top 3 : France, India and United states

52

Page 53: OpenERP Achievements_2010

and many others..

536/10/2010

Page 54: OpenERP Achievements_2010

Much more visible on twitter

546/10/2010

Page 55: OpenERP Achievements_2010

and also on Facebook

556/10/2010

Page 56: OpenERP Achievements_2010

Not a bad job…

566/10/2010

Page 57: OpenERP Achievements_2010

and better visibility in the press too

� OpenERP Apps for Open Source Business Applications

TMC news

� OpenERP Aims to Bring ERP to the SMB Masses

Linux Insider

� OpenERP V6 On the Cloud and Fending Off SAP, Oracle, Microsoft

57

Personal Finance Bulletin

� Expanding the ERP Universe via Open Source

IT Business Edge

� OpenERP Solves Open Source's Vexing Problem: Making Money

Linux Insider

� See ERP in a New Light

Manufacturing Business Tech.

6/10/2010

Page 58: OpenERP Achievements_2010

In conclusion

6/10/2010

Page 59: OpenERP Achievements_2010

Key achievements

Q1

• Fundraising

• Partners meeting

• service definition

Q3

• US operations

• Offshore services

• New website

• New training material and portal,

• Revised methodology

• New SaaS platform

59

Q2

• New partner program

• OPW

• Building teams

• New support processes

• First lead campaigns

6/10/2010

• New SaaS platform

Q4

• Launch OpenERP V6

• CTP Program

• Revised bug policy,

• Revised release policy,

• Migration platform

Page 60: OpenERP Achievements_2010

Guess how we finished 2010

606/10/2010

Page 61: OpenERP Achievements_2010

Guess how we feel about 2011

61

Page 62: OpenERP Achievements_2010

Thank you !