Dashboard > WOCommunity > WOCOM > WO Community 2008 surveys results
  WOCommunity Log In View a printable version of the current page.  
  WO Community 2008 surveys results
Added by Pascal Robert, last edited by Pascal Robert on Jun 14, 2009  (view change)
Labels: 
(None)

Organization survey

Organization details

Please specify the countries where WebObjects developers in your organization are located.

Answer # of respondants # of developers
USA 32 141
Germany 13 36
Canada 10 32
United Kingdom 8 15
Australia 6 28
France 5 31
Mexico 4 17
India 3 11
Italy 3 3
Switzerland 3 6
Belgium 2 1
Brazil 2 5
Japan 2 3
Portugal 2 3
Bolivia 1 1
Denmark 1 2
Ecuador 1 2
Hong Kong 1 1
Hungary 1 1
Kenya 1 1
Netherlands 1 3
New Zealand 1 1
Philippines 1 3
Poland 1 3
Qatar 1 3
Russia 1 5
Slovakia 1 4

What is the size of your organization?

Answer Percentage # of respondants
SOHO (1 to 9 employees) 53% 54
Small business (10 to 99 employees) 25% 25
Medium business (100 to 999 employees) 8% 8
Enterprise (1000 to 4999 employees) 5% 5
Large enterprise (5000+) 2% 2
Government 1% 1
College/university 9% 9
K-12 0% 0

For how many years has your organization been using WebObjects?

Average of 5 years

Years range # of respondants
0-2 years 16
3-5 years 28
6-9 years 29
10 years and more 28

Development

Which versions of WebObjects does your organization use? (Multiple answers)

Answer Percentage # of respondants
5.4.x 71% 71
5.3.x 61% 63
5.2.x 18% 18
5.1.x 1% 1
5.0.x 0% 0
4.5.x (Objective-C) 7% 7
4.5.x (Java) 3% 3

Which platforms are used at your organization/department to develop with WebObjects? (Multiple answers)

Answer Percentage # of respondants
Mac OS X 96% 99
Windows 17% 17
Linux 15% 15
Solaris 1% 1

Which database systems does your organzation use with WebObjects?

Answer Percentage # of respondants
MySQL 47% 48
Oracle Database 33% 34
PostgreSQL 32% 33
FrontBase 28% 29
MS SQL Server 15% 15
OpenBase 14% 14
Sybase 4% 4
Ingres 1% 1
HSQLDB 1% 1
SimpleDB 1% 1
MaxDB 1% 1
Interbase 1% 1

If you are using commercial or free WebObjects frameworks not provided by Apple or your own, please specify which ones? (Multiple answers)

Answer Percentage # of respondants
Wonder 81% 83
GVC Frameworks 8% 8
Houdah Frameworks 7% 7
LEWOStuff 5% 5
WireHose 3% 3
WOX 3% 3
Cocktail Consortium 2% 2
Noxymo 1% 1
SVGObjects 1% 1
SOPE 1% 1
LSkit 1% 1
JBND 1% 1

Which is the primary IDE at your organization for WebObjects development?

Answer Percentage # of respondants
Eclipse with WOLips 83% 85
Xcode 12% 12
Project Builder 2% 2
IntelliJ IDEA 2% 2
Java (Idea, Eclipse, etc.) IDE with the Standalone Entity Modeler application 1% 1
Jbuilder with WOLips 1% 1

Do you develop with other Apple technologies beside WebObjects?

Answer Percentage # of respondants
Cocoa (Mac OS X) 60% 30
CocoaTouch (iPhone) 62% 31
AppleScript 36% 18
QuickTime 24% 12
Carbon 4% 2

Is WebObjects the primary Web (or Java desktop) development environnement at your organization?

Answer Percentage # of respondants
Yes 79% 77
No 21% 20

Use of WebObjects technologies

Does your organization use JavaClient?

Answer Percentage # of respondants
Yes 11% 11
No 89% 91

Does your organization use Direct To Web?

Answer Percentage # of respondants
Yes 31% 32
No 69% 70

Does your organization use Direct To Web Services?

Answer Percentage # of respondants
Yes 9% 9
No 91% 93

Does your organization consume Web Services (SOAP, REST, or other) using WebObjects?

Answer Percentage # of respondants
Yes 56% 57
No 44% 45

Does your organization provide Web Services (SOAP, REST, or other) using WebObjects?

Answer Percentage # of respondants
Yes 57% 58
No 43% 44

Does your organization deploy WebObjects applications as part of a SOA infrastructure?

Answer Percentage # of respondants
Yes 26% 27
No 74% 75

Does your organization use RIA technologies? If yes, which one(s). (Multiple answers)

Answer Percentage # of respondants
It's plain old HTML for us 35% 36
AJAX (with Wonder) 59% 60
AJAX (without Wonder) 26% 27
Adobe Flex (without WOX) 8% 8
Adobe Flex (with WOX) 5% 5
Flash 2% 2
OpenLaszlo 1% 1
Mozilla XUL 1% 1
Cappucino 1% 1
GWT 1% 1
SproutCore 1% 1
JavaFX 0% 0
Microsoft SilverLight 0% 0

Does your organization has standardized on Maven for building your WebObjects applications?

Answer Percentage # of respondants
No, and we don't plan to use Maven 55% 55
No, but we are looking at using Maven 34% 34
Yes, we use Maven for building all of our WebObjects applications 6% 6
Yes, we use Maven for building some of our WebObjects applications 1% 1
Other 4% 4

Does your organization use a build system (Hudson, Continuum, etc.) for your WebObjects applications?

Answer Percentage # of respondants
Yes 19% 19
No 81% 82

HR/training

Does your organization require that candidates already have WebObjects knowledge?

Answer Percentage # of respondants
Yes 17% 16
No 83% 79

Do you have a hard time trying to find candidates with WebObjects knowledge?

Answer Percentage # of respondants
Yes 71% 66
No 29% 27

Is your organization considering dropping WebObjects because of the scarcity of WebObjects developers?

Answer Percentage # of respondants
Yes 18% 17
No 82% 79

Are you aware that a WebObjects conference, WOWODC, was held in 2007 and 2008?

Answer Percentage # of respondants
Yes 89% 89
No 11% 11

Deployment

What is your primary deployment platform?

Answer Percentage # of respondants
Mac OS X Server 49% 48
RedHat or CentOS Linux 13% 13
Solaris 10% 10
Mac OS X "client" 9% 9
Windows 6% 6
Other Linux distribution 6% 6
FreeBSD 5% 5
SUSE Linux 0% 0
Other BSD distribution 0% 0

Does your organization deploy WebObjects applications in a J2EE container (Tomcat, Jboss, etc.)?

Answer Percentage # of respondants
Yes, all of our applications are deployed in a J2EE container 6% 6
Yes, some of our applications are deployed in a J2EE container 20% 19
No, we never deploy applications in a J2EE environment 74% 72

WebObjects future

Does your organization develop with another Web technology beside WO? (Multiple answers)

Answer Percentage # of respondants
We only use WebObjects 41% 40
PHP 27% 26
Ruby On Rails 14% 14
.NET 9% 9
J2EE Web framework (Spring, Struts, Tapestry, JSF, ...) 21% 20
J2EE Persistence-Layer framework (Hibernate, Cayenne, ...) 16% 16
PERL 8% 8
Python 2% 2
Django 2% 2
Other 8% 8

Did your organization was developping with another Web technology before starting using WebObjects? (Multiple answers)

Answer Percentage # of respondants
We started with WebObjects 56% 54
PHP 16% 16
Ruby On Rails 3% 3
.NET 5% 5
J2EE Web framework (Spring, Struts, Tapestry, JSF, ...) 12% 12
J2EE Persistence-Layer framework (Hibernate, Cayenne, ...) 6% 6
PERL 11% 11
Other 18% 17

Does your organization still use WebObjects for new projects?

Answer Percentage # of respondants
Yes 90% 87
No 4% 4
Other 6% 6

Does your organization plan to stop using WebObjects in the next 12 months?

Answer Percentage # of respondants
No 88% 85
Yes 4% 4
Maybe, it depends of the feature set of newer releases 8% 8

Individual Survey

How many years of IT experience do you have?

Average of 13 years

How many years of WO experience do you have?

Average of 6 years

Years range # of respondants
0-2 years 18
3-5 years 24
6-9 years 34
10 years and more 20

Please rate your WebObjects knowledge

Answer Percentage # of respondants
Novice 10% 10
Intermediate 41% 39
Advanced 49% 47

What kind of programming background did you have before learning WebObjects?

Answer Percentage # of respondants
C/C++ 66% 63
Standard Java (JRE) 57% 54
Objective-C (Cocoa, NeXTStep, OpenStep, YellowBox) 27% 26
PHP 26% 25
PERL 18% 17
J2EE (Spring, Struts, JSF, etc.) 15% 14
None 6% 6
.NET 4% 4
Other, please specify 29% 28

How much % of your time in your work week do you develop with WebObjects?

Answer Percentage # of respondants
Less than 25% 23% 22
Between 25% and 49% 18% 17
Between 50% and 75% 17% 16
More than 75% 43% 41

Which problems did you have while learning WebObjects?

Answer # of respondants
Lack of documentation 21
Mastering the toolchain 8
Learning the concepts (EOF, components, etc.) 23
Lack of tutorials/code 12

How did you start using WebObjects?

Answer # of respondants
Took a new job where WO is used 34
Learn about it on Apple's (or NeXT) Web site 23
Found it in the dev tools and was curious 12
Other, please specify 9
Read about it on an another Web site outside of Apple or NeXT 5
Word of mouth/friend 5
Worked at NeXT/Apple 4
Learn about it at WWDC 3
Read about it in a magazine 2
Local user group presentation/demo 2
Read about it on wocommunity.org 1
books in local bookstore 1

Wonder Survey

Does your applications and frameworks extends from ERXSession and/or ERXApplication ?

Answer Percentage # of respondants
Yes, all of them 60% 54
Yes, some of them 26% 23
None of them 14% 13

Do you use Wonder in Maven-managed projects ?

Answer Percentage # of respondants
Yes 8% 7
No 92% 81

Do you use Wonder in J2EE (servlet) deployed applications ?

Answer Percentage # of respondants
Yes 25% 22
No 75% 66

Which versions of WebObjects do you use with Wonder? (Multiple answers)

Answer Percentage # of respondants
5.4 74% 66
5.3 56% 50
5.2 4% 3

Site running on a free Atlassian Confluence Open Source Project License granted to ObjectStyle. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators