home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Professional
/
OS2PRO194.ISO
/
os2
/
patches
/
cset50
/
survey.txt
< prev
next >
Wrap
Text File
|
1993-06-17
|
17KB
|
356 lines
*********** Here's your chance -- Tell us what you think ! *************
You can't say that the C Set/2 team isn't interested in what our users
think. We've always been keen to hear from you about our code, the
function we offer, and your ideas for the future. Feedback comes to us
in many ways; this time we're asking you to take the time to fill in a
survey for us.
What do we want to know this time? Basically, who's using our product
for what purposes. We'd like to make sure that, with future releases,
we head off in the right direction. To do that, we need to know more
about who you are and what you're doing with our product. The
information you give us will be treated in confidence.
As a thank you for your involvement in the survey, you will recieve a
copy of the Toronto PRGS Lab "Blue Ninja" poster (Please allow 6-8 weeks
for delivery)
Please print out and fax your completed surveys to the Workstation
Languages Planning department in Toronto. Alternatively, you may mail
to the address shown below.
Fax: 416-448-6057 -- Please mark your fax for the attention of
Ed Lynch.
Mail:
IBM Canada Ltd.
Workstation Languages Planning
Dept. 394, 22/394/844/TOR
844 Don Mills Road
North York, Ontario,
Canada
M3C 1V7
or you can email this to cset2@vnet.ibm.com
Please fill out the following information:
Name:_______________________________________ Title:________________________
Company:_____________________________________ Dept:________________________
Address:___________________________________________________________________
___________________________________________________________________
Country:_________________________________ Zip Code:________________________
Telephone:____________________________________ Fax:________________________
email address:_______________________________ (Compuserve/internet/MCImail)
1. Is this your home or business address ?
__ Home, __ Business, __ Both
2. How many employees are in all locations of your company ?
__ 1 - 10, __ 11 - 50, __ 51 - 100, __ 101 - 500, __ > 500
3. Are you using C Set/2 at home, at work, or both ?
__ Home, __ Business __ Both
4. How many people in your development team ?
__ 1 - 5, __ 6 - 10, __ 11 - 50, __ > 50
5. How would you describe the type of business you're in ?
__ Corporate (non-software-related) __ Education
__ Government __ Independent Software Vendor
__ Consulting Services __ Prof. practice (medical, law, etc.)
__ Student __ Other _____________________________
-------------- 1 (Page break) ---------------------
6. Which of the following best describes your title/role ?
__ Programmer __ Supervisor
__ Analyst __ Manager
__ Engineer __ Director
__ Technician __ Student
__ Consultant __ Other ________________________________
7. How would you characterize the type of software you (or your team) produces?
__ Database __ Development Tools
__ Multimedia __ Games & Entertainment
__ Utilities __ Business Applications
__ System software __ Information Management
__ Communications __ Other ______________________________
8. Do you (or does your development team) create applications for:
__ Personal use at home or at work __ Software for sale by your company
__ Internal use by others in your company __ Other ___________________________
9. What is your primary development platform (Select only one response) ?
__ OS/2 V2.x __ Unix
__ VM __ Windows NT
__ AIX __ AS/400
__ Windows 3.x/DOS __ Other ____________________________
__ MVS
10. What is(are) your target execution platform(s) (You may check more than
one box) ?
__ OS/2 V2.x __ Unix
__ VM __ Windows NT
__ AIX __ AS/400
__ Windows 3.x/DOS __ Other _____________________________
__ MVS
11. When doing software development, do most of your tools reside on:
__ Desktop __ Some tools on desktop, some on local server
__ Local server or host __ Some on desktop, some on remote server
__ Remote server or host __ Other ________________________________
12. Consider the most recent application you (or your development
team) created. Was it coded in (You may check more than one box):
__ C __ Assembler
__ RPG __ COBOL
__ Pascal __ Fortran
__ C++ __ Smalltalk
__ PL/I __ Other ________________________________
13. Do you (or does your development team) connect to any public
bulletin board services (BBS) ?
__ We are not connected to any public BBS
__ CompuServe __ Fidonet
__ Internet __ IBMLink CFORUMs (OS/2 support BBS)
__ Other ________________________________
14. From which of the following do you currently purchase your
application development tools:
__ Through company central purchasing
__ Vendor direct (e.g. 1-800, sales reps, etc.)
__ Retail store
__ Software catalog (e.g. Prog. Paradise, etc.)
__ Value-added resellers
__ Other ________________________________
-------------- 2 (Page break) ---------------------
15. From which of the following would you prefer to purchase application
development tools:
__ Through company central purchasing
__ Vendor direct (e.g. 1-800, sales reps, etc.)
__ Retail store
__ Software catalog (e.g. Prog. Paradise, etc.)
__ Value-added resellers
__ Other ________________________________
16. In which of the following periodicals would you expect to learn
__ Byte __ .EXE
__ Dr. Dobbs Journal __ Datamation
__ Computer Language __ PC Week
__ Microsoft Journal __ PC World
__ Journal of Object-Oriented Programming __ PC Magazine
__ Information Week __ Other _________________________
17. On what medium would you prefer to receive software products and updates ?
__ Standard diskettes __ Tape
__ CD-ROM __ Magneto-optical disks
__ Electronically __ Other ________________________________
18. Does your group use formal project scheduling for all major application
projects ?
__ Currently we do and will continue to do so
__ Do not currently, but will in two years
__ Currently we do, but won't continue to do so
__ Do not currently, and will not in two years
19. Does your group use a formal application development methodology for all
major projects ?
__ Currently we do and will continue to do so
__ Do not currently, but will in two years
__ Currently we do, but won't continue to do so
__ Do not currently, and will not in two years
20. Do you use a formal code and requirements change process for all
major projects ?
__ Currently we do and will continue to do so
__ Do not currently, but will in two years
__ Currently we do, but won't continue to do so
__ Do not currently, and will not in two years
21. Thinking about the applications that your group is responsible
for, would you say the MAJORITY execute on: (Select only one response)
__ STAND-ALONE PCs or Workstations __ One or more MAINFRAME computers
__ NETWORKED PCs or Workstations __ Mix of MINIs &. MAINFRAMEs
__ One or more MINI computers
22. IN TWO YEARS, would you say the MAJORITY of your group's
applications will execute on: (Select only one response)
__ STAND-ALONE PCs or Workstations __ One or more MAINFRAME computers
__ NETWORKED PCs or Workstations __ Mix of MINIs &. MAINFRAMEs
__ One or more MINI computers
23. What type of network server do you use ? (If more than one, what
type is "primary" or "largest" ?) (Select only one response)
__ PC or Workstation server __ PEER to PEER with no server
__ MINI computer server __ No network
__ MAINFRAME computer server
-------------- 3 (Page break) ---------------------
24. What type of network server will you use IN TWO YEARS ?
(Select only one response)
__ PC or Workstation server __ PEER to PEER with no server
__ MINI computer server __ No network
__ MAINFRAME computer server
25. In which of the following languages would you say the MAJORITY of your
group's applications will be coded IN TWO YEARS ?
__ C __ Assembler
__ RPG __ COBOL
__ Pascal __ Fortran
__ C++ __ Other ___________________________
__ PL/I
26. For each of the following, please indicate what you expect your group will
do, over the next two years, with respect to the applications your group
is responsible for ?
__ Replace your MAINFRAMEs or MINIs with smaller systems ?
__ Put most NEW application development on smaller systems ?
__ Move some EXISTING applications to smaller systems ?
__ Move PARTS of EXISTING applications to smaller systems ?
27. Please indicate *how important* each of the following
sources of application development tool information are to you
(1=Extremely;4=Unimportant).
- User group meetings ___ (1 - 4)
- User group publications ___ (1 - 4)
- Vendor conferences ___ (1 - 4)
- Computer industry trade publications ___ (1 - 4)
- Computer industry trade shows ___ (1 - 4)
- Consultants and industry experts ___ (1 - 4)
- Advertising ___ (1 - 4)
- Vendor direct sales reps ___ (1 - 4)
- Other users in your organization ___ (1 - 4)
29. What is your level of expertise with: (1=Expert;4=Novice)
- Object-Oriented Analysis ___ (1 - 4)
- Object-Oriented Design ___ (1 - 4)
- Object-Oriented Programming ___ (1 - 4)
- C++ ___ (1 - 4)
28. How important is each of the following development tools
and services to you: (1=Extremely;4=Unimportant)
- Object-oriented analysis/design ___ (1 - 4)
- Visual GUI builder ___ (1 - 4)
- Language-sensitive editor ___ (1 - 4)
- C++ interpreter ___ (1 - 4)
- C++ compiler ___ (1 - 4)
- Source-level debug ___ (1 - 4)
- C++ class browser ___ (1 - 4)
- Portable C++ class libraries ___ (1 - 4)
- Profiler ___ (1 - 4)
- Assembler ___ (1 - 4)
- Tool integrator (e.g. workbench) ___ (1 - 4)
- Automated test case generation ___ (1 - 4)
- Source code management/control ___ (1 - 4)
30. Have you used C Set/2 and/or WorkFrame/2 ? __ Yes, __ No
If you answered "No" to the previous question, please stop here and send in
the survey as it is.
--------------------------------------------------------------------------------
-------------- 4 (Page break) ---------------------
31. What attracted you to C Set/2 and/or WorkFrame/2 ?
__ Advertising
__ Peer recommendation
__ References on Internet or other BBS
__ Developer Assistance Program (DAP)
__ IBM's reputation
__ Other ________________________________
32. Have you integrated any non-IBM tools into the WorkFrame ? If
so, what sort of tool ?
__ Editor __ Configuration management tool
__ Compiler __ Other ___________________________
__ Debugger
33. Please indicate *how important* each of the following is to you,
and *how satisfied* you are with the C Set/2 and WorkFrame/2 solution
IBM has provided. (1=Extremely Important; 4=Unimportant)
(VS=V. Satisfied; S = Satisfied, D = Dissatisfied, VD=V. Dissatisfied)
Tools allow developer to quickly modify applications __ (1-4) __ (VS, S, D, VD)
Developed applications execute quickly __ (1-4) __ (VS, S, D, VD)
Developed applications are platform-independent __ (1-4) __ (VS, S, D, VD)
Tools are adequately supported __ (1-4) __ (VS, S, D, VD)
Tools create reliable, high quality applications __ (1-4) __ (VS, S, D, VD)
Tools provide fast response to developer __ (1-4) __ (VS, S, D, VD)
Tools run on any platform __ (1-4) __ (VS, S, D, VD)
Tools are state-of-the-technical-art __ (1-4) __ (VS, S, D, VD)
Tools have low cost __ (1-4) __ (VS, S, D, VD)
34. Please indicate *how important* each of the following compiler-related
features is to you, and *how satisfied* you are with the C Set/2 compiler
IBM has provided. (1=Extremely Important; 4=Unimportant)
(VS=V. Satisfied; S = Satisfied, D = Dissatisfied, VD=V. Dissatisfied)
Ease of installation __ (1-4) __ (VS, S, D, VD)
Completeness of documentation (online & hardcopy) __ (1-4) __ (VS, S, D, VD)
Ease of use of documentation (online & hardcopy) __ (1-4) __ (VS, S, D, VD)
Runtime library support __ (1-4) __ (VS, S, D, VD)
Standards conformance __ (1-4) __ (VS, S, D, VD)
Standards enforcement __ (1-4) __ (VS, S, D, VD)
DLL build support __ (1-4) __ (VS, S, D, VD)
Application execution speed __ (1-4) __ (VS, S, D, VD)
Resource utilization during compile __ (1-4) __ (VS, S, D, VD)
Ease of migration for 16-bit applications __ (1-4) __ (VS, S, D, VD)
Effective warning/error messages __ (1-4) __ (VS, S, D, VD)
Compile time __ (1-4) __ (VS, S, D, VD)
EXE size __ (1-4) __ (VS, S, D, VD)
Safe optimization __ (1-4) __ (VS, S, D, VD)
35. Please indicate *how important* each of the following debugger-related
features is to you, and *how satisfied* you are with the C Set/2 debugger
IBM has provided. (1=Extremely Important; 4=Unimportant)
(VS=V. Satisfied; S = Satisfied, D = Dissatisfied, VD=V. Dissatisfied)
Ease of installation __ (1-4) __ (VS, S, D, VD)
Completeness of documentation (online & hardcopy) __ (1-4) __ (VS, S, D, VD)
Ease of use of documentation (online & hardcopy) __ (1-4) __ (VS, S, D, VD)
Source level debug __ (1-4) __ (VS, S, D, VD)
Step mode debug __ (1-4) __ (VS, S, D, VD)
Synchronous/asynchronous debug modes __ (1-4) __ (VS, S, D, VD)
Point-and-shoot PM interface __ (1-4) __ (VS, S, D, VD)
-------------- 5 (Page break) ---------------------
36. Please indicate *how important* each of the following environment-related
features is to you, and *how satisfied* you are with the WorkFrame/2
solution IBM has provided.
(1=Extremely Important; 4=Unimportant)
(VS=V. Satisfied; S = Satisfied, D = Dissatisfied, VD=V. Dissatisfied)
Ease of installation __ (1-4) __ (VS, S, D, VD)
Completeness of documentation (online & hardcopy) __ (1-4) __ (VS, S, D, VD)
Ease of use of documentation (online & hardcopy) __ (1-4) __ (VS, S, D, VD)
Ease of use of development environment __ (1-4) __ (VS, S, D, VD)
Ease of integrating non-IBM tools __ (1-4) __ (VS, S, D, VD)
37. Please indicate *how important* each of the following support-related
features is to you, and *how satisfied* you are with the support
IBM is providing for C Set/2.
(1=Extremely Important; 4=Unimportant)
(VS=V. Satisfied; S = Satisfied, D = Dissatisfied, VD=V. Dissatisfied)
Friendliness of support staff __ (1-4) __ (VS, S, D, VD)
Turnaround time (problem reported
until problem fixed) __ (1-4) __ (VS, S, D, VD)
Quality of fixes (i.e. Did they fix the problem ?) __ (1-4) __ (VS, S, D, VD)
Availability of fixes (Are they hard to get) __ (1-4) __ (VS, S, D, VD)
********* Thank you very much for your time **********