150 likes | 168 Views
BZ Research Study Results. Selected results from 2004-2006 Eclipse Adoption Studies Alan Zeichick BZ Media January 17, 2007. Research methodology.
E N D
BZ ResearchStudy Results Selected results from 2004-2006 Eclipse Adoption Studies Alan Zeichick BZ Media January 17, 2007
Research methodology • An e-mail was sent out to 19,500 randomly selected SD Times subscribers inviting them to participate in a study. Excluding bounces, the net number of surveys delivered was 19,246. The purpose was to ascertain their plans to use Eclipse-based technology and Eclipse plug-ins. • The study was sent on November 9, 2006, and cut off and tabulated by BZ Research on November 20, 2006. 769 subscribers, or 4.0% of the respondents, completed the survey, although not all of them answered every question. • BZ Research designed, conducted and tabulated the study. BZ Research is a division of BZ Media, publisher of SD Times
Study demographics • Number of developers in organization • 101 or more: 23.9% • 51-100: 6.9% • 26-50: 10.7% • 11-25: 18.9% • 10 or fewer: 39.5% • For some questions, I’ll present “51-and up” analysis
Do your developers use the Eclipse Framework • At Least Some: Increasing! • 2004 - 53.9% • 2005 - 62.5% • 2006 - 66.3% (all respondents) • 2006 - 86.6% (51+ developers)
If you use Eclipse,which versions • Eclipse 3.2: 51.6% • Eclipse 3.1: 33.7% • Eclipse 3.0: 10.8% • Eclipse 2.x: 3.4% • Eclipse 1.x: 0.4%
If you use a commercial Eclipse IDE, which one? • IBM WSAD: 31.2% / 44.9% • Genuitec MyEclipse: 20.3% / 12.6% • IBM Software Dev Plat: 17.7% / 21.3% • Borland JBuilder/Core SDP: 10.0% / 11.8% • BEA WebLogic Workshop: 9.3% / 15.0% • Exadel Studio: 3.5% / 2.4% • SAP NetWeaver Studio: 3.5% / 7.1% • Wind River Workbench: 3.2% / 4.7% • Sybase Workspace: 1.3% / 2.4%
Why do you use Eclipse?(All / 51+) • 1: It’s a low-cost solution 64.7% / 60.2% • 2: It’s an open-source solution 61.5% / 57.1% • 3: Wide range of plug-ins 60.4% / 58.6% • 4: Extensible 47.6% / 48.2% • 5: Easy to learn/use 40.3% / 42.4% • 6: Cross-platform workstations 37.4% / 34.0% • 7: Targets multiple platforms 34.6% / 36.6% • 8: Won’t get vendor lock-in 34.2% / 33.3% • 9: Dev teams prefers it 32.5% / 30.9% • 10: Like the license model 31.5% / 28.3%
Do you use plug-ins?(All/51+) • Do you use ‘em? • Yes 63.1% / 71.0% • No 28.7% / 15.4% • Don’t know 8.2% / 13.6% • If so, how many? • 1 only 9.5% / 4.3% • 2-4 46.2% / 41.1% • 5-9 27.7% / 32.5% • 10+ 16.6% / 22.1%
Plug-ins you’re currently using (All / 51+) • Code/text editor 58.3% / 63.6% • HTML/Web dev 49.8% / 46.7% • XML editor/parser 49.4% / 57.0% • Unit testing 45.5% / 52.7% • Debugger 44.7% / 49.1% • Compiler 41.1% / 44.2% • Make/build 39.3% / 44.8% • SCM software 38.7% / 44.8% • UML/modeling 30.8% / 38.2% • Database tool 30.0% / 30.9% • GUI builder/designer 28.3% / 26.7% • Static analysis 24.9% / 33.3%
Which Eclipse “bits” are you using? (all / 51+) • JDT (Java Dev Tools) 70.6% / 79.8% • JST (J2EE Std Tools) 48.4% / 59.5% • WST (Web Std Tools) 32.5% / 39.3% • EMF (Eclipse Mod Fwk) 31.7% / 38.0% • Visual Editor 28.6% / 36.8% • GEF (Graph Ed Fwk) 27.0% / 30.7% • SQL Dev Tools 25.3% / 28.8% • CDE (C/C++ IDE) 23.9% / 30.1% • GMF (Graph Mod Fwk) 20.0% / 25.5% • PDE (Plug-in Dev Env) 19.8% / 26.4%
Which Eclipse “bits” are you using? (all / 51+) • JavaServer Faces Tools 19.5% / 26.4% • RCP (Rich Client) 18.3% / 22.1% • UML2 (UML2 Modeling) 18.1% / 24.5% • TPTP (Test Tools) 17.7% / 25.8% • Data Tools Platform 13.8% / 26.4% • PHP IDE 9.7% / 6.7% • BIRT (Bus Int & Reporting) 8.8% / 8.6% • AJDT (AspectJ) 7.6% / 11.7%
What’s your RCP involvement (all / 51+) • We have built and deployed rich clients using the RCP 6.0% / 8.9% • We are currently building rich clients using the RCP 4.2% / 5.1% • We plan to start using the RCP in the next six months 5.7% / 7.0% • We plan to start using the RCP in the next 6-12 months 6.1% / 5.7% • We plan to start using the RCP in the next 12-24 months 6.7% / 5.6% • We don’t plan to use the RCP, but use other rich clients 11.2% / 7.0% • We don’t plan to use the RCP or other rich clients 22.4% / 14.5% • Don’t know 37.8% / 44.5%
Are you writing Eclipse plug-ins (all / 51+) • Yes, for use within our organization 19.4% / 23.2% • Yes, for our partners 3.1% / 2.4% • Yes, to give away free 7.1% / 11.8% • Yes, to sell 5.1% / 5.7% • Yes, to support our platforms/products 7.5% / 10.4% • No, we don't write plug-ins 56.7% / 46.4% • Don't know 14.6% / 18.5%
Thank you! • Alan Zeichick, BZ Media • Editorial Director, SD Times • Director, BZ Research • Conference Chair, EclipseWorld • alan@bzmedia.com