What open source lovers want?

Embed Size (px)

Citation preview

What open source lovers want?

Erwin Tenhumberg

Community Development and Marketing

Open Source Group

Sun Microsystems

September 2006

What I will talk about

OpenOffice.org Developer Surveys

OpenOffice.org User Surveys

User Feedback == Potential To-Do List Items

OOoCon Ad-hoc Developer Survey - Top 3

Build system pain

Modularization, refactoring, clean-up

Specifications and code review





n = 25 Participants

Other issues mentioned

Community management and process

Translation process, i18n

Development docs

Replacing VCL and UI development

Focus on actual user satisfaction

OpenOffice.org Contributor Survey

Promoted on various developer mailing lists

Focus on code contributors

30 people participated

Contributions of survey participants

OOo Survey: What three things do you like most about OpenOffice.org?

The high visibility of the project, e.g.

Broadly used end-user product

Best Microsoft alternative

Participation from large companies

The community experience, e.g.

Distributed development

Team work via IRC and email

OpenOffice.org Conference (OOoCon)

Technology exposure / learning new skills, e.g.

UNO

What three things do you find most annoying about OpenOffice.org?

Bug fix inclusion process, e.g.

Inclusion of bugs takes to long

Complex process

Code complexity

Lack of documentation

Build system, e.g.

Builds take too long

Build system not easy to understand

Project infrastructure, e.g.

Performance and reliability

New Patch Metrics:
Initial Response Time (IRT)

New Patch Metrics:
Issue Inactivity Time (IIT)

Motivations for Participation

Motivations - The Good and the Bad

Key influencing Factors

Influencing Factors - Good/Bad

OpenOffice.org Developer Survey on
development.openoffice.org (ended)

OpenOffice.org User Survey

Started 20 October 2005, i.e. the launch of OpenOffice.org 2.0

Only available in English!!!

People get to the survey via the registration dialog

Link to the survey has been deactivated by quite a few (Linux) distributions

More than 900,000 participants so far

More than 2,000 participants per day!!!

Longer outage!

80% new survey participants

More than 60% new users

How People find out about OpenOpenOffice.org

OpenOffice.org Distribution/Acquisition

Majority is using OpenOffice.org 2.0.x

Platform Importance

OpenOffice.org Users by Country
(Top 15)

Importance of Languages (Top 15)

Primary Use of OpenOffice.org

Industries / Verticals

Company Sizes

Switch/Migration Rate

Feature Area Importance

Opportunities for Complementary Products

About 70% of the users are not interested in contributing back to OpenOffice.org Can we change that?

What users want,
and what new developerscould look at

Top-12 Wishes (announce, Dec. 2004)

Microsoft interoperability incl. macro support

Microsoft Access clone/alternative

Performance and stability

Groupware client (PIM / Microsoft Outlook clone/alternative)

Dictionaries, spell checking, grammar checking

Mac version

Modern UI

PDF export and import

Bibliographic tool

AutoUpdate

Support for distributed editing / collaboration

Document templates

Top Barriers for Businesses (User Survey)

Microsoft compatibility (including roundtrip)

Inertia

Existing vendor relationship

Training costs

Visibility of OpenOffice.org

Open source / non-Microsoft mistrust

Third party integration/support

Existing Microsoft Office licenses

Missing Outlook alternative

Missing VBA macro support

Support availability (internal and external)

Migration costs

Usability

Top Annoyances (User Survey, 1 of 2)

Microsoft Office compatibility

Startup performance

General performance

Ease-of-use

Stability

Microsoft UI compatibility

Memory usage

Macro recorder

Top Annoyances (User Survey, 2 of 2)

Mail merge

Developer documentation

Base functionality

Microsoft Access import/support

Chart functionality

Bullets and numbering

Poor HTML export

Online help

Things that should be added (1 of 2)

Improved compatibility (including rountrip)

Outlook alternative

MS Access alternative (including reports)

Better macro recorder/editor

PDF import

VBA macro migration/conversion

HTML/XHTML editor (including CSS support)

Things that should be added (2 of 2)

Improved/extended PDF export (e.g. security features)

More/better photo editing features

More/better templates

Grammar check

Developer documentation

More/better dictionaries

Better PivotTable support

Top Issue Tracker RFE's

Top Issue Tracker RFE's

Next steps

Deep dive into the survey data

Redesign of the user survey e.g. elimination of some open ended questions and insufficient answer options

Setup of (a) new developer survey(s)

Creation of job descriptions (i.e. to-do list items) based on the user survey and Issue Tracker data

Finding ways to move people up the open source loyalty ladder, i.e. turning users into evangelists and evangelists into contributors

What is the industry sector/vertical of your company?Other46,06823.33%

IT: Software / Hardware / Services36,96518.72%

Education / Research / Science28,36314.36%

Manufacturing13,1186.64%

Government / Defense / Military10,3335.23%

Healthcare8,9284.52%

Financial Services8,9274.52%

Media/Entertainment/Publishing8,2514.18%

Retail Trade7,8083.95%

Telecommunication6,1363.11%

Automotive4,6692.36%

Not for Profit / Church4,5412.30%

Legal4,1222.09%

Energy3,9412.00%

Agriculture3,2731.66%

Life Sciences2,0071.02%

???Page ??? (???)09/13/2006, 22:21:34Page / OpenOffice.org User Survey ParticipationColumn B

Oct 200578626

Nov 2005112858

Dec 200597433

Jan 2006103809

Feb 200683584

Mar 200689886

Apr 200654680

May 200617481

Jun 200664026

Jul 200673243

Aug 200675496

Is this the first time you are completing an OpenOffice.org registration survey?

Yes - this is the first time I take the registration survey.595,53580.62%

No - I took the same survey on an older OpenOffice.org software version.68,2179.23%

No - I took the same survey from another computer with the same OpenOffice.org software version installed.20,0202.71%

No - I have completed an older version of the user survey.13,1881.79%

I cannot remember.41,7215.65%

???Page ??? (???)09/13/2006, 22:21:34Page / What version of the OpenOffice.org software do you use ? 0.x1,6890.24%

1.05,0990.72%

1.0.x4,8380.68%

1.113,6951.93%

1.1.x36,1255.08%

1.9.x9,3851.32%

2.0319,84544.98%

2.0.x260,09436.57%

I don't know.60,3838.49%

???Page ??? (???)09/13/2006, 22:21:35Page / How long have you been using OpenOffice.org?I just installed it for the first time.460,82662.74%

1-6 months84,36811.49%

6-12 months48,1346.55%

1-2 years75,63110.30%

more than 2 years65,5158.92%

???Page ??? (???)09/13/2006, 22:21:35Page / Click to edit the title text format

Click to edit the outline text format

Second Outline Level

Click to edit the notes format

Exact File Name

9/15/06

Page

Click to edit the title text format

Presenters Name

Presenters Title

Presenters Company

Click to edit the notes format

Exact File Name

9/15/06

Page

What tasks do you frequently do (at least one per month) ?Create and modify TEXT document templates561,51265.88%

Create new TEXT documents based on existing templates473,57955.56%

Open/read TEXT documents646,91975.90%

Create and modify SPREADSHEET document templates333,60339.14%

Create new SPREADSHEET documents based on existing templates313,97536.84%

Open/read SPREADSHEET documents416,28948.84%

Generate/create/develop/modify MACROS103,61512.16%

Use documents containing MACROS137,96516.19%

Use financial and statistical FORMULAS200,22423.49%

Create and modify PRESENTATION document templates253,58729.75%

Create new PRESENTATION documents based on existing templates257,77530.24%

Open/read/view PRESENTATION documents335,24839.33%

Create new desktop/Access-like DATABASES156,87318.41%

Use desktop/Access-like DATABASES186,82221.92%

???Page ??? (???)09/13/2006, 22:21:35Page / Would you be interested in contributing to the OpenOffice.org project? If yes, what would you mainly want to do?

No, I'm not interested.468,89369.04%

Help with QA and testing75,02311.05%

Create and distribute CDs26,6723.93%

Donate money24,5683.62%

Translate documentation20,8203.07%

Do marketing18,6392.74%

Write documentation17,0842.52%

Write bug fixes10,4991.55%

Help to localize the application10,1931.50%

Provide help on mailing lists6,7560.99%

???Page ??? (???)09/13/2006, 22:21:35Page / Contributor GoalsDifferenceWeighted

Make money 0.1-2.268

Think that software should not be a proprietary good -0.3-2.412

Limit the power of large software companies 0.2-2.32

Solve a problem that could not be solved by proprietary software 0.0999999999999996-2.444

Get help in realizing a good idea for a software product -0.100000000000001-2.418

Distribute not marketable software products 1.1-1.96

Get a reputation in the open source / free software community 1.4-1.525

Improve open source / free software products of other developers -1.3-2.542

Improve my job opportunities 0.2-2.232

Participate in the open source / free software scene -0.0999999999999996-1.62

Share knowledge and skills -0.6-1.653

Learn and develop new skills -0.800000000000001-1.76

Participate in a new form of cooperation -0.3-2.052

Add a desired feature to the software -2.5-3.564

Influencing FactorsDifferenceWeighted

Modularity -1.9-2.988

Documentation -3-3.784

Release management 0.0999999999999996-2.03

Collaboration platform -1.6-2.88

Physical meetings 0.100000000000001-2.438

Existence of a foundation -0.600000000000001-2.793

Internationalization 0.800000000000001-1.216

Feature and code quality -1.8-2.697

Design of the user interface -2.3-3.476

Ease of installation -0.3-2.052

Communication channels -1.4-2.465

Community structure -1.8-3.081

Existence of a task / to-do List -3.1-4.08

Copyright ownership -0.699999999999999-2.706

Licensing 0-1.716

OO.o Developer Interest by Company Type# of Participants

User594

Enterprise484

ISV276

SI125

Contributor166

Other40

N/A83

What country do you live in ?United States196,99027.39%

Germany74,72210.39%

France68,7199.56%

United Kingdom47,0556.54%

Canada28,8044.01%

Italy25,5143.55%

Netherlands22,3223.10%

Australia16,4692.29%

Brazil14,3462.00%

Spain12,6561.76%

Belgium12,0311.67%

Japan11,9831.67%

Poland11,1741.55%

Switzerland9,2501.29%

Norway8,8941.24%

???Page ??? (???)09/13/2006, 22:21:35Page / What language do/will you mainly work in when you use your OpenOffice.org software?English (en)367,79751.70%

Deutsch (de)80,84611.36%

Franais (fr)77,41910.88%

Nederlands (nl)23,4233.29%

Espaol (es)23,0083.23%

Italiano (it)21,8323.07%

Portugus do Brasil (br)11,5091.62%

Japanese (ja)11,2231.58%

Polish (pl)9,3971.32%

Russian (ru)8,8111.24%

Norwegian (no)7,9861.12%

Dansk (da)7,9541.12%

Chinese (zh-CN, zh-TW)6,9330.97%

esky (cs)6,0990.86%

Suomi (fi)5,7600.81%

???Page ??? (???)09/13/2006, 22:21:35Page / What platform (operating system) are/will you mainly be using OpenOffice.org on?WindowsXP569,20979.64%

Linux(Intel x86)43,2316.05%

Windows200042,4285.94%

Windows98(SE/ME)31,7414.44%

Mac OS X15,9632.23%

WindowsNT4.03,0070.42%

Other2,5020.35%

Windows951,6470.23%

FreeBSD1,4390.20%

Linux(PowerPC)1,3870.19%

Solaris5680.08%

???Page ??? (???)09/13/2006, 22:21:35Page / How did you find out about OpenOffice.org?Someone recommended it to me.257,51043.35%

I read about it.203,74634.30%

A web search (e.g. Google) led me to it.48,7238.20%

I found a link on a website other than www.openoffice.org.44,6217.51%

It has been installed in my company's desktops22,0853.72%

I heard about it on the radio or TV.10,9561.84%

At a conference/presentation/public demonstration.6,3411.07%

???Page ??? (???)09/13/2006, 22:21:35Page / What else would you like to learn about?OpenOffice.org Books20568424.13%

Databases17138720.11%

OpenOffice.org Training16661719.55%

OpenOffice.org Support14716117.27%

Linux Desktops14632117.17%

Clipart Graphics14291316.77%

Document Templates14239816.71%

Development Tools10735912.60%

MS Exchange Alternatives9269410.88%

(Macro) Migration Tools685748.05%

(Macro) Migration Services603727.08%

Integrated solutions for your industry sector/vertical491965.77%

???Page ??? (???)09/13/2006, 22:21:35Page / Where are/will you primarily using OpenOffice.org ?at home541,15475.28%

at work136,98919.06%

at university29,0114.04%

at school11,7221.63%

???Page ??? (???)09/13/2006, 22:21:35Page / How did you obtain your copy of OpenOffice.org software ?Download from the main OpenOffice.org website.436,50169.90%

Download from mirror site73,64211.79%

Magazine CD.41,6666.67%

A friend gave it to me.20,4333.27%

Download through peer-to-peer network (bittorrent).14,4492.31%

Bundled together with my operating system.7,9031.27%

It came pre-installed on my new computer.7,4921.20%

Bought OpenOffice.org CD7,4121.19%

It has been installed in my company/school/university desktops.5,1270.82%

My company/school/university gave me a copy.4,6640.75%

Free CD give-away at a public meeting/presentation/trade show.4,3860.70%

Bought StarOffice7900.13%

???Page ??? (???)09/13/2006, 22:21:35Page / How many office suite users does your company have?1-992,21249.56%

10-9932,69517.57%

100-99918,2879.83%

1,000-9,9999,8095.27%

10,000-99,9994,4852.41%

100,000 and more2,2911.23%

I do not know.26,26914.12%

???Page ??? (???)09/13/2006, 22:21:35Page / What is the percentage of those users that have already switched to OpenOffice.org?0%35,52819.52%

1-19%55,43330.46%

20-39%11,8476.51%

40-59%11,1066.10%

60-79%6,0643.33%

80-99%5,6533.11%

100%19,31810.62%

I don't know.37,03220.35%

???Page ??? (???)09/13/2006, 22:21:35Page /