Welcome to the Evans Data Development Survey

Please begin the survey...

Please enter your email address and other contact information so that we can notify you if you win $510 in the drawing!

Email Address Please verify that all your answers to the standard questions below are current.
First Name
Last Name
Company
Country

If you have a friend you think would find this survey interesting, please enter his or her email address here.

Friend

Periodically we conduct focus groups or round-tables. If you would be interested in participating, please add your phone number here:

Phone (Write in a phone number if interested, otherwise leave blank)



NOTE: For the purposes of this survey we are differentiating between Web and Web 2.0. We define Web 2.0 technologies and practices as:
  • The use of certain technologies, techniques and tools (such as AJAX, RIA, etc.) in the development of Web 2.0 software and applications.
  • The use of second generation online communities and hosted services such as social networking, wikis and blogs in enhancing development, creativity and collaboration.


Which of the following best describes your knowledge or use of Web 2.0 techniques and technologies?

(Check one only)

 Currently use as my primary approach to web application development
 Currently use occasionally in developing web applications
 Aware of Web 2.0 technologies
 Not familiar with Web 2.0


How are you involved with Web 2.0?

(Check one only)

 I am an IT-professional developing with Web 2.0 technologies
 I manage web developers
 I develop with Web 2.0 technologies and manage web developers
 I develop with Web 2.0 technologies as a hobby
 I am a non-IT professional developing with Web 2.0 technologies
 I am not involved in developing or supporting Web 2.0 technologies
 Other


About how many people are in your company at all locations?

(Please write in whole numbers)




Which of the following best describes the type of applications you work on MOST OFTEN?

(Check one only)

 Commercial applications for sale to people outside your company (ISV)
 Custom applications of any kind for clients outside your company (SI, VAR)
 Corporate-wide enterprise applications for use inside your company (Corporate Enterprise)
 Applications for individuals or small workgroups inside your company
 Applications or utilities to support specific devices your company makes or sells (OEM)
 Scientific or Engineering or intensive computation graphics
 Other


Which industry is your company in?

(Check one only)

 Arts, Entertainment and Recreation
 Computer Hardware and Electronic Manufacturing
 Computer Software Design
 Construction or Heavy Industrial
 Education or Academic
 Electronic Commerce
 Finance or Insurance
 Government (non-military)
 Information (Internet and other Media)
 IT Consulting or Systems integration
 Manufacturing (non-computer related)
 Medical or health-care
 Military or Defense or Aerospace
 Professional, Scientific and Technical Services (Non-computer related)
 Real Estate
 Retail
 Telecommunications
 Transportation
 Utilities or Energy
 Wholesale
 Other


Are you currently developing any OPEN SOURCE applications?

(Check one only)

 Yes
 No


Which BEST describes your job?

(Check one only)

 Web Designer
 Web Developer
 Business Analyst
 Data Architect or DBA
 Graphic Artist
 Mobile designer or developer
 Programmer or software engineer
 Project lead or team leader
 Product manager
 Systems analyst
 Software architect
 Departmental development manager
 CTO
 CIO or Director
 MIS or Other Management
 VP, CEO


If you are not an IT-professional, what is your job title?

(Please write in your answer)




In your organization, how do you see demand for web developers or web designers today and next year?

(Check one per column)

  Today Next Year
Increasing
Staying the same
Decreasing
Don't know


What is your age?

(Please write in whole numbers)




How many years have you been programming?

(Please write in whole numbers)




What is the highest level of education you have completed?

(Check one only)

 High school or less
 Some college or vocational training
 Bachelor's degree
 Masters degree
 Doctoral degree


On average, how many members are there in a development team in your company?

(Please write in whole numbers)




Which operating system do/will you run on the computer you use to do MOST of your programming Today and Next Year?

(Check one per column)

  Today Next Year
Windows Vista
Windows 2003
Windows XP
Windows 2000
Solaris
OpenSolaris
HP-UNIX
IBM AIX
Other UNIX
Red Hat Linux
Novell SuSE Linux
Debian GNU/Linux
Ubuntu Linux
Other Linux
Mac OS
Other


Which OS/platform do you primarily target with your Web 2.0 projects?

(Check one only)

 Windows (any version)
 Linux
 Mac OS X
 Solaris
 Other Unix
 A cross-platform solution
 Other


Which browser do you primarily target with your Web 2.0 projects?

(Check all)

 Internet Explorer
 Firefox
 Safari
 Opera
 Browser-agnostic


Which of the following will you use in your Web 2.0 projects today?

(Check all that apply)

 ASP.NET
 Java
 Adobe Flash
 Adobe Flex
 Adobe AIR
 Silverlight
 Other


Which of the following will you use in your Web 2.0 projects next year?

(Check all that apply)

 ASP.NET
 Java
 Adobe Flash
 Adobe Flex
 Adobe AIR
 Silverlight
 Other


What are the top three considerations in choosing a target deployment platform?

(Check up to 3)

 Price
 Features
 Standardization
 Usability
 What you've used before
 What I believe is hot right now
 What I believe is a long term safe bet
 Recommendations from friends
 Recommendations read on blogs/forums
 Vendor or customer success stories, etc.
 Vendor support and availability
 Other


How much does your choice of development platform affect your target deployment platform?

(Check one only)

 No effect
 Somewhat of an effect
 Huge effect


What percent of your Web 2.0 programming time will you spend using the following languages TODAY?

(Please write in whole numbers)

 % - C/C++
 % - C#
 % - Visual Basic or Visual Basic .NET
 % - Java
 % - Scripting Languages
 % - XML
 % - Other


What percent of your Web 2.0 programming time will you spend using the following languages NEXT YEAR?

(Please write in whole numbers)

 % - C/C++
 % - C#
 % - Visual Basic or Visual Basic .NET
 % - Java
 % - Scripting Languages
 % - XML
 % - Other


What percent of your Web 2.0 programming time will you spend using the following Scripting Languages TODAY?

(Please write in whole numbers)

 % - ActionScript
 % - JavaScript
 % - Perl
 % - PHP
 % - Python
 % - Ruby
 % - Other


What percent of your Web 2.0 programming time will you spend using the following Scripting Languages NEXT YEAR?

(Please write in whole numbers)

 % - ActionScript
 % - JavaScript
 % - Perl
 % - PHP
 % - Python
 % - Ruby
 % - Other


What are the top 3 reasons to pick open source components in your Web 2.0 projects?

(Check one per column)

  Most Important Reason Second Most Important Reason Third Most Important Reason
Avoidance of vendor lock-in
Cost savings in support
Cost savings in licensing
Customer demand
Easy access to all components
Ease of installation and integration
Performance
Quality and features of open source component
Reliability
Right to use and redistribute for free
Security
The ability to contribute to the open source community
The ability to change code at any time
Widespread adoption
Other


Is your website hosted in-house?

(Check one only)

 Yes
 No


In your opinion, who will be the key innovator to drive Web 2.0 and the next generation of web innovation?

(Check one per column)

  Web 2.0 Beyond Web 2.0
Adobe
Apple
Amazon
Cisco
EBay
Eclipse
Facebook
Google
IBM
Microsoft
Nokia
PayPal
Oracle
One of the other social networking sites (e.g., MySpace, LinkedIn)
Sun
Salesforce.com
Yahoo
Don't know


For Web 2.0 development, which vendor offers the best:

(Check one per column)

  Tools Support Community Overall
Adobe
Apple
Amazon
Cisco
EBay
Eclipse
Facebook
Google
IBM
Microsoft
Nokia
Oracle
PayPal
Sun
Salesforce.com
Yahoo


Are you currently using any of these vendor's technologies to integrate their services in your Web 2.0 projects?

(Check all that apply)

 Amazon
 Cisco
 eBay
 Facebook
 MSN /Windows Live
 Google
 PayPal
 Yahoo
 Salesforce.com


What is the dominant interface style in your applications?

(Check one only)

 Rich Internet Application (RIA) (e.g., rich media via AJAX, Flash, etc.)
 Mixed Web / rich client
 Traditional Web page (i.e., mostly static, text and images, link-driven)
 Server-side GUI
 Mobile / Small screen GUI


How soon do you anticipate any end-user development taking place outside of the IT department in your organization using some of the emerging 'mash-up' tools and platforms?

(Check one only)

 Currently doing this
 We plan to do this within 6 months
 We plan to do this within 6 to 12 months
 We plan to do this within 12 to 24 months
 We plan to do this in more than 24 months
 We have no plans to do this


What is the biggest challenge to adopting more end-user application assembly within your organization?

(Check one only)

 Availability of easy to use assembly tools
 Compatibility and cohesiveness of tools
 Data/intellectual capital security
 Application manageability
 Scalability and infrastructure support
 Other


Are the majority of applications that you develop temporary or are they permanent?

(Check one only)

 Time limited, or date-specific (e.g., use only for a short time)
 Permanent


What is your expected annual income from:

(Check one per column)

  Ad-based revenue Subscriptions Salary/Consulting fees
Less than $10,000
$10,000-$51,000
$51,001-$100,000
$100,001 to $300,000
More than $300,000


What are your plans with regard to Identity Management?

(Check one only)

 Currently doing this
 We plan to do this within 6 months
 We plan to do this within 6 to 12 months
 We plan to do this within 12 to 24 months
 We plan to do this in more than 24 months
 We have no plans to do this


What are your plans for OpenID?

(Check one only)

 Currently doing this
 We plan to do this within 6 months
 We plan to do this within 6 to 12 months
 We plan to do this within 12 to 24 months
 We plan to do this in more than 24 months
 We have no plans to do this


With regard to OpenID, are you:

(Check one only)

 A Relying Party
 An OpenID provider
 Implementing OpenSSO
 Not involved in OpenID


Which Security standards do you plan to use in your Web 2.0 development?

(Check up to 3)

 SSL (such as HTTPS)
 XML Key Management (XKMS)
 W3C XML Encryption
 W3C XML Digital Signature
 WS-Security
 ebXML Message Service (ebMS)
 Live ID
 OpenID


Please rate the following in terms of their importance to your Web 2.0 development needs:

(Check one per row)

  Extremely Important Somewhat Important Somewhat Unimportant Unimportant Don't Use
jMaki (GlassFish technologies)
Grizzly (GlassFish technologies)
Comet (GlassFish technologies)
XMLHttpRequest
DHTML (for UIs)


Which of the following databases are you currently using?

(Check all that apply)

 Firebird
 IBM DB2
 Interbase
 Microsoft SQL Server
 MySQL
 Oracle 10g or later
 PostgreSQL


Is high-availability in the database tier an important feature for your projects?

(Check one only)

 Yes
 No


Is virtualization important for your Web 2.0 development this year and next year?

(Check one per column)

  This Year Next Year
Yes
No


Do you use any browser extensions for your development (e.g., Google Gears)?

(Check one only)

 Yes
 No


What are your company's usage plans for the following development tools and strategies?

(Check one per row)

  Currently using Plan to use No plans to use
Agile software development approach
Mashup tools
Service Oriented Architecture (SOA)
JUnit testing
Unit-testing tools
Web analytics


Which characteristics are most important when choosing Web 2.0 development tools?

(Check all that apply)

 Must be easy to use
 Must be open source
 Must be free
 Must adhere to standards
 Must have active community and solid support from the public
 Must have a solid company supporting the product
 Must have extensive (and free) resource material available on the web
 Must have printed books available


Which of the following IDEs do you use?

(Check all that apply)

 Adobe Creative Suite (including Macromedia Studio)
 BEA Workshop
 CodeGear C++Builder (formerly Borland)
 CodeGear Delphi (formerly Borland)
 CodeGear JBuilder (formerly Borland)
 Eclipse
 IBM Rational Application Developer
 Microsoft Visual Studio .NET
 MyEclipse
 NetBeans
 Oracle JDeveloper
 Sun Studio
 Other


Do you use JavaScript-based frameworks?

(Check one only)

 Yes
 No


Which of the following frameworks do you use?

(Check up to 3)

 ASP.NET AJAX (formerly ATLAS)
 Ajaxium
 Apache Struts (and related)
 Apache Cocoon
 CakePHP
 Django
 Drupal
 Google Web Toolkit
 Java/Java EE-based frameworks
 JRuby
 OpenLaszlo
 PHP on Trax
 Ruby on Rails
 Symfony
 TurboGears
 Zend Framework


If you use another framework not specified above, please write-in

(Please write in your answer)




Are you implementing: MapReduce functionality?

(Check one only)

 Yes
 No


How is your website's content and layout created, updated, and managed?

(Check one only)

 Ad hoc (no framework)
 Home-grown framework
 Open source framework or CMS
 Commercial framework or CMS


Which types of data sources are used in your web applications?

(Check one only)

 Public web services
 Private web services
 Public and private web services
 None of above


Which of the following vendors Web services APIs do you use?

(Check all that apply)

 Amazon
 eBay
 Facebook
 Google
 PayPal
 Microsoft
 Yahoo


What percent of your Web services run on a fully hosted usage-fee based service (such as Amazon Web Services)?

(Please write in whole numbers)




What layer(s) or tier(s) of your infrastructure run on the above?

(Check all that apply)

 Application Layers
 Presentation Layer
 Middleware
 None


When writing Rich Internet applications, what technologies do you use?

(Check one per row)

  Currently using Plan to use No plans to use
Adobe Air
Adobe Flash
Adobe Flex
Eclipse RCP
Silverlight
Other


Are you using other declarative technologies such as OpenLaszlo in web development?

(Check one only)

 Yes
 No


Which three characteristics of Rich Internet Applications are most important for your Web 2.0 projects?

(Check up to 3)

 More responsive web applications
 More interactive web applications
 Off-line web applications
 Local data storage for web applications
 Multi-media in web applications
 Lightweight installation (little or nothing to download)
 Other


What aspect of Rich Internet Applications do you find most attractive when compared to traditional desktop applications?

(Check one only)

 Zero install
 Simplified application management
 Cross-platform support
 Portability (access anywhere)
 Other


With regard to developing rich internet applications, what percent of your time do you spend on the following:

(Please write in whole numbers)

 % - Desktop application core development
 % - Desktop application architecture design
 % - Desktop application UI design
 % - Mobile application core development
 % - Mobile application architecture design
 % - Mobile application UI design
 % - Server core application or web services
 % - Other


How is your organization using Social Networking?

(Check all that apply)

 Encourage employees/customers to use public Social Networks
 Develop OpenSocial and/or Facebook Applications
 Build our own hosted Social Networking site
 No interest in Social Networking


What is keeping your organization from using Social Networking now?

(Check one only)

 Don't want to give up control of user experience to Facebook or other sites
 Don't want to give up control of data about users to Facebook or other sites
 Don't want to build our own hosted Social Networking site
 No interest or business value
 We are using it currently


Why are you planning to use Social Networking technology?

(Check one only)

 Better employee communications, collaboration
 More compelling services for existing customer base
 Primary delivery mechanism my web application to customers
 Advertising for my existing product
 No plans to use social networking


Which of these Social Networking APIs are you most interested in developing with?

(Check one only)

 OpenSocial
 Facebook API
 Orkut
 MySpace
 Second Life
 Other
 None


What are your plans for OpenSocial?

(Check one only)

 Currently doing this
 We plan to do this within 6 months
 We plan to do this within 6 to 12 months
 We plan to do this within 12 to 24 months
 We plan to do this in more than 24 months
 We have no plans to do this


What are your plans for developing Facebook applications?

(Check one only)

 Currently doing this
 We plan to do this within 6 months
 We plan to do this within 6 to 12 months
 We plan to do this within 12 to 24 months
 We plan to do this in more than 24 months
 We have no plans to do this


What type of Web 2.0 applications are you developing?

(Check up to 5)

 Blogs
 Business logic development
 Business-to-business or E-commerce
 Business-to-consumer /E-commerce
 Collaboration or Groupware /Productivity
 Communication
 Community (includes forums)
 Content management
 Email/PIM
 Front-end development (Web pages, GUIs)
 Games/entertainment
 Mapping, Navigation and Location-based Services
 Mashups
 Media Sharing
 Mobile applications
 Scientific or Engineering applications
 Social networking - entertainment
 Social networking ? business/career
 Travel
 Video streaming or editing
 Development tools and utilities
 Widgets or gadgets
 Other


With regards to your Web 2.0 development, what business model does your company employ for your applications?

(Check all that apply)

 Subscription (software as a service)
 Ad-based (paid advertising)
 Combination of subscription and ad-based
 My applications are Open Source and free
 My web applications are internal and non-commercial


What kind of functionality is part of the Web 2.0 business applications you develop?

(Check all that apply)

 Collaborative functionality like instant messaging
 Interactive functionality like social networking
 Forums
 Email integration
 Blogging
 Wikis
 File sharing
 Other


Do you create for any of these widget/gadget engines?

(Check all that apply)

 Google desktop gadgets
 Yahoo widgets
 Apple Dashboard widgets
 Microsoft gadgets
 Other


What categories of widgets or gadgets do you create?

(Check up to 3)

 Communication (e.g., blogs, forums)
 Calculate, convert
 Development
 Email, messaging
 Entertainment and games
 Finance
 Mapping
 News
 Travel
 Productivity Tools
 Search
 Sports
 Don't create these


What type of mashups do you primarily create:

(Check one only)

 Consumer mashups (e.g., Google maps)
 Data mashups (similar data from different sources)
 Business mashups (data aggregation and presentation)
 Other
 I don't create mashups


If you develop mashups, how useful do you think Microsoft Popfly is?

(Check one only)

 Very useful
 Somewhat useful
 Not useful
 Don't know


What are your plans for creating web applications for mobile devices?

(Check one only)

 Currently targeting
 Within the next 6 months
 Within 6-12 months
 Longer than 12 months
 Not working on web applications for mobile devices


What mobile devices do your web applications target?

(Check all that apply)

 Smart phones
 Mobile phones
 PDAs
 Embedded processors or custom hardware
 Media players
 Other


How do you use the following technologies:

(Check one per row)

  Mobile development Non-mobile development Do not use
WS-I
RESTful web services
Web formats (RSS, Atom)
Protocols (RSS)


In developing for mobile devices, do you:

(Check one only)

 Develop standalone or native applications
 Develop browser applications
 Don't develop mobile applications


What features of location-based development are you most interested in?

(Check one only)

 Geocoding
 Reverse geocoding
 Proximity (local search)
 Routing
 Map display
 Custom content integration
 No plans for LBS


When developing your location-based application, how important is it to have map data that is built on a single global specification (i.e. the data structure is the same across all map coverage areas and regions)?

(Check one only)

 Very important
 Slightly important
 Not important
 No plans for LBS


In building your location-based application, how important are each of the following attributes with regard to the mapping data?

(Check one per row)

  Critically Important Extremely Important Very Important Somewhat Important Unimportant
Map accuracy
Quantity of points of interest (POIs)
Quality of points of interest (POIs)
Map coverage (number of countries covered)
One global specification
High frequency of updated map data releases


How important is Web 2.0 testing?

(Check one only)

 Critically Important
 Extremely Important
 Very Important
 Somewhat Important
 Unimportant


What are the three most important resources in evaluating and learning about a new web 2.0 technology?

(Check up to 3)

 Blogs
 Books
 Community support
 Conferences
 Formal university
 Forums
 Documentation
 Instructor led courses
 Newsletters
 Product websites
 Programs
 Training programs
 Tech support
 Web tutorials
 SMEs (subject matter expert)
 User reviews
 Other


Thank you, that completes our survey.