home *** CD-ROM | disk | FTP | other *** search
/ World of OS/2 / W_OS_2.BIN / SURVEY.TXT < prev    next >
Text File  |  1993-06-17  |  17KB  |  356 lines

  1.  
  2. *********** Here's your chance -- Tell us what you think ! *************
  3.  
  4. You can't say that the C Set/2 team isn't interested in what our users
  5. think.  We've always been keen to hear from you about our code, the
  6. function we offer, and your ideas for the future.  Feedback comes to us
  7. in many ways; this time we're asking you to take the time to fill in a
  8. survey for us.
  9.  
  10. What do we want to know this time?  Basically, who's using our product
  11. for what purposes.  We'd like to make sure that, with future releases,
  12. we head off in the right direction.  To do that, we need to know more
  13. about who you are and what you're doing with our product.  The
  14. information you give us will be treated in confidence.
  15.  
  16. As a thank you for your involvement in the survey, you will recieve a
  17. copy of the Toronto PRGS Lab "Blue Ninja" poster (Please allow 6-8 weeks
  18. for delivery)
  19.  
  20. Please print out and fax your completed surveys to the Workstation
  21. Languages Planning department in Toronto.  Alternatively, you may mail
  22. to the address shown below.
  23.  
  24. Fax:  416-448-6057 -- Please mark your fax for the attention of
  25. Ed Lynch.
  26.  
  27. Mail:
  28. IBM Canada Ltd.
  29. Workstation Languages Planning
  30. Dept. 394,  22/394/844/TOR
  31. 844 Don Mills Road
  32. North York, Ontario,
  33. Canada
  34. M3C 1V7
  35.  
  36. or you can email this to cset2@vnet.ibm.com
  37.  
  38. Please fill out the following information:
  39.  
  40. Name:_______________________________________ Title:________________________
  41. Company:_____________________________________ Dept:________________________
  42. Address:___________________________________________________________________
  43.         ___________________________________________________________________
  44. Country:_________________________________ Zip Code:________________________
  45. Telephone:____________________________________ Fax:________________________
  46. email address:_______________________________ (Compuserve/internet/MCImail)
  47.  
  48. 1. Is this your home or business address ?
  49.    __ Home,     __ Business,    __ Both
  50.  
  51. 2. How many employees are in all locations of your company ?
  52.    __ 1 - 10,    __ 11 - 50,    __ 51 - 100,    __ 101 - 500,    __ > 500
  53.  
  54. 3. Are you using C Set/2 at home, at work, or both ?
  55.    __ Home,       __ Business       __ Both
  56.  
  57. 4. How many people in your development team ?
  58.    __ 1 - 5,     __ 6 - 10,      __ 11 - 50,      __ > 50
  59.  
  60. 5. How would you describe the type of business you're in ?
  61.    __ Corporate (non-software-related)  __ Education
  62.    __ Government                        __ Independent Software Vendor
  63.    __ Consulting Services               __ Prof. practice (medical, law, etc.)
  64.    __ Student                           __ Other _____________________________
  65.  
  66.  
  67.   -------------- 1           (Page break)      ---------------------
  68.  
  69.  
  70. 6. Which of the following best describes your title/role ?
  71.    __ Programmer                     __ Supervisor
  72.    __ Analyst                        __ Manager
  73.    __ Engineer                       __ Director
  74.    __ Technician                     __ Student
  75.    __ Consultant                     __ Other ________________________________
  76.  
  77. 7. How would you characterize the type of software you (or your team) produces?
  78.    __ Database                       __ Development Tools
  79.    __ Multimedia                     __ Games & Entertainment
  80.    __ Utilities                      __ Business Applications
  81.    __ System software                __ Information Management
  82.    __ Communications                 __ Other ______________________________
  83.  
  84. 8. Do you (or does your development team) create applications for:
  85. __ Personal use at home or at work         __ Software for sale by your company
  86. __ Internal use by others in your company  __ Other ___________________________
  87.  
  88. 9. What is your primary development platform (Select only one response) ?
  89.    __ OS/2 V2.x                      __ Unix
  90.    __ VM                             __ Windows NT
  91.    __ AIX                            __ AS/400
  92.    __ Windows 3.x/DOS                __ Other ____________________________
  93.    __ MVS
  94.  
  95. 10. What is(are) your target execution platform(s) (You may check more than
  96.     one box) ?
  97.    __ OS/2 V2.x                      __ Unix
  98.    __ VM                             __ Windows NT
  99.    __ AIX                            __ AS/400
  100.    __ Windows 3.x/DOS                __ Other _____________________________
  101.    __ MVS
  102.  
  103. 11. When doing software development, do most of your tools reside on:
  104.    __ Desktop                    __ Some tools on desktop, some on local server
  105.    __ Local server or host       __ Some on desktop, some on remote server
  106.    __ Remote server or host      __ Other ________________________________
  107.  
  108. 12. Consider the most recent application you (or your development
  109.     team) created.  Was it coded in (You may check more than one box):
  110.    __ C                 __ Assembler
  111.    __ RPG               __ COBOL
  112.    __ Pascal            __ Fortran
  113.    __ C++               __ Smalltalk
  114.    __ PL/I              __ Other ________________________________
  115.  
  116. 13. Do you (or does your development team) connect to any public
  117.     bulletin board services (BBS) ?
  118.    __ We are not connected to any public BBS
  119.    __ CompuServe                         __ Fidonet
  120.    __ Internet                           __ IBMLink CFORUMs (OS/2 support BBS)
  121.    __ Other ________________________________
  122.  
  123. 14. From which of the following do you currently purchase your
  124.     application development tools:
  125.    __ Through company central purchasing
  126.    __ Vendor direct (e.g. 1-800, sales reps, etc.)
  127.    __ Retail store
  128.    __ Software catalog (e.g. Prog. Paradise, etc.)
  129.    __ Value-added resellers
  130.    __ Other ________________________________
  131.  
  132.  
  133.   -------------- 2           (Page break)      ---------------------
  134.  
  135.  
  136. 15. From which of the following would you prefer to purchase application
  137.     development tools:
  138.    __ Through company central purchasing
  139.    __ Vendor direct (e.g. 1-800, sales reps, etc.)
  140.    __ Retail store
  141.    __ Software catalog (e.g. Prog. Paradise, etc.)
  142.    __ Value-added resellers
  143.    __ Other ________________________________
  144.  
  145. 16. In which of the following periodicals would you expect to learn
  146.    __ Byte                                   __ .EXE
  147.    __ Dr. Dobbs Journal                      __ Datamation
  148.    __ Computer Language                      __ PC Week
  149.    __ Microsoft Journal                      __ PC World
  150.    __ Journal of Object-Oriented Programming __ PC Magazine
  151.    __ Information Week                       __ Other _________________________
  152.  
  153. 17. On what medium would you prefer to receive software products and updates ?
  154.    __ Standard diskettes           __ Tape
  155.    __ CD-ROM                       __ Magneto-optical disks
  156.    __ Electronically               __ Other ________________________________
  157.  
  158. 18. Does your group use formal project scheduling for all major application
  159.     projects ?
  160.    __ Currently we do and will continue to do so
  161.    __ Do not currently, but will in two years
  162.    __ Currently we do, but won't continue to do so
  163.    __ Do not currently, and will not in two years
  164.  
  165. 19. Does your group use a formal application development methodology for all
  166.     major projects ?
  167.    __ Currently we do and will continue to do so
  168.    __ Do not currently, but will in two years
  169.    __ Currently we do, but won't continue to do so
  170.    __ Do not currently, and will not in two years
  171.  
  172. 20. Do you use a formal code and requirements change process for all
  173.     major projects ?
  174.    __ Currently we do and will continue to do so
  175.    __ Do not currently, but will in two years
  176.    __ Currently we do, but won't continue to do so
  177.    __ Do not currently, and will not in two years
  178.  
  179. 21. Thinking about the applications that your group is responsible
  180.     for, would you say the MAJORITY execute on: (Select only one response)
  181.    __ STAND-ALONE PCs or Workstations      __ One or more MAINFRAME computers
  182.    __ NETWORKED PCs or Workstations        __ Mix of MINIs &. MAINFRAMEs
  183.    __ One or more MINI computers
  184.  
  185. 22. IN TWO YEARS, would you say the MAJORITY of your group's
  186.     applications will execute on: (Select only one response)
  187.    __ STAND-ALONE PCs or Workstations      __ One or more MAINFRAME computers
  188.    __ NETWORKED PCs or Workstations        __ Mix of MINIs &. MAINFRAMEs
  189.    __ One or more MINI computers
  190.  
  191. 23. What type of network server do you use ? (If more than one, what
  192.     type is "primary" or "largest" ?) (Select only one response)
  193.    __ PC or Workstation server     __ PEER to PEER with no server
  194.    __ MINI computer server         __ No network
  195.    __ MAINFRAME computer server
  196.  
  197.  
  198.  
  199.  
  200.   -------------- 3           (Page break)      ---------------------
  201.  
  202. 24. What type of network server will you use IN TWO YEARS ?
  203.     (Select only one response)
  204.    __ PC or Workstation server        __ PEER to PEER with no server
  205.    __ MINI computer server            __ No network
  206.    __ MAINFRAME computer server
  207.  
  208. 25. In which of the following languages would you say the MAJORITY of your
  209.     group's applications will be coded IN TWO YEARS ?
  210.    __ C                             __ Assembler
  211.    __ RPG                           __ COBOL
  212.    __ Pascal                        __ Fortran
  213.    __ C++                           __ Other ___________________________
  214.    __ PL/I
  215.  
  216. 26.  For each of the following, please indicate what you expect your group will
  217.      do, over the next two years, with respect to the applications your group
  218.      is responsible for ?
  219.    __ Replace your MAINFRAMEs or MINIs with smaller systems ?
  220.    __ Put most NEW application development on smaller systems ?
  221.    __ Move some EXISTING applications to smaller systems ?
  222.    __ Move PARTS of EXISTING applications to smaller systems ?
  223.  
  224. 27. Please indicate *how important* each of the following
  225.     sources of application development tool information are to you
  226.     (1=Extremely;4=Unimportant).
  227.   - User group meetings                     ___ (1 - 4)
  228.   - User group publications                 ___ (1 - 4)
  229.   - Vendor conferences                      ___ (1 - 4)
  230.   - Computer industry trade publications    ___ (1 - 4)
  231.   - Computer industry trade shows           ___ (1 - 4)
  232.   - Consultants and industry experts        ___ (1 - 4)
  233.   - Advertising                             ___ (1 - 4)
  234.   - Vendor direct sales reps                ___ (1 - 4)
  235.   - Other users in your organization        ___ (1 - 4)
  236.  
  237. 29. What is your level of expertise with: (1=Expert;4=Novice)
  238.   - Object-Oriented Analysis                ___ (1 - 4)
  239.   - Object-Oriented Design                  ___ (1 - 4)
  240.   - Object-Oriented Programming             ___ (1 - 4)
  241.   - C++                                     ___ (1 - 4)
  242.  
  243. 28. How important is each of the following development tools
  244.     and services to you: (1=Extremely;4=Unimportant)
  245.   - Object-oriented analysis/design         ___ (1 - 4)
  246.   - Visual GUI builder                      ___ (1 - 4)
  247.   - Language-sensitive editor               ___ (1 - 4)
  248.   - C++ interpreter                         ___ (1 - 4)
  249.   - C++ compiler                            ___ (1 - 4)
  250.   - Source-level debug                      ___ (1 - 4)
  251.   - C++ class browser                       ___ (1 - 4)
  252.   - Portable C++ class libraries            ___ (1 - 4)
  253.   - Profiler                                ___ (1 - 4)
  254.   - Assembler                               ___ (1 - 4)
  255.   - Tool integrator (e.g. workbench)        ___ (1 - 4)
  256.   - Automated test case generation          ___ (1 - 4)
  257.   - Source code management/control          ___ (1 - 4)
  258.  
  259. 30. Have you used C Set/2 and/or WorkFrame/2 ?  __ Yes,     __ No
  260.  
  261. If you answered "No" to the previous question, please stop here and send in
  262. the survey as it is.
  263.  
  264.  
  265. --------------------------------------------------------------------------------
  266.   -------------- 4           (Page break)      ---------------------
  267.  
  268. 31. What attracted you to C Set/2 and/or WorkFrame/2 ?
  269.    __ Advertising
  270.    __ Peer recommendation
  271.    __ References on Internet or other BBS
  272.    __ Developer Assistance Program (DAP)
  273.    __ IBM's reputation
  274.    __ Other ________________________________
  275.  
  276. 32. Have you integrated any non-IBM tools into the WorkFrame ?  If
  277.     so, what sort of tool ?
  278.    __ Editor                      __ Configuration management tool
  279.    __ Compiler                    __ Other ___________________________
  280.    __ Debugger
  281.  
  282. 33. Please indicate *how important* each of the following is to you,
  283.     and *how satisfied* you are with the C Set/2 and WorkFrame/2 solution
  284.     IBM has provided. (1=Extremely Important; 4=Unimportant)
  285.     (VS=V. Satisfied; S = Satisfied, D = Dissatisfied,  VD=V. Dissatisfied)
  286. Tools allow developer to quickly modify applications __ (1-4) __ (VS, S, D, VD)
  287. Developed applications execute quickly               __ (1-4) __ (VS, S, D, VD)
  288. Developed applications are platform-independent      __ (1-4) __ (VS, S, D, VD)
  289. Tools are adequately supported                       __ (1-4) __ (VS, S, D, VD)
  290. Tools create reliable, high quality applications     __ (1-4) __ (VS, S, D, VD)
  291. Tools provide fast response to developer             __ (1-4) __ (VS, S, D, VD)
  292. Tools run on any platform                            __ (1-4) __ (VS, S, D, VD)
  293. Tools are state-of-the-technical-art                 __ (1-4) __ (VS, S, D, VD)
  294. Tools have low cost                                  __ (1-4) __ (VS, S, D, VD)
  295.  
  296. 34. Please indicate *how important* each of the following compiler-related
  297.     features is to you, and *how satisfied* you are with the C Set/2 compiler
  298.     IBM has provided. (1=Extremely Important; 4=Unimportant)
  299.     (VS=V. Satisfied; S = Satisfied, D = Dissatisfied,  VD=V. Dissatisfied)
  300.   Ease of installation                               __ (1-4) __ (VS, S, D, VD)
  301.   Completeness of documentation (online & hardcopy)  __ (1-4) __ (VS, S, D, VD)
  302.   Ease of use of documentation (online & hardcopy)   __ (1-4) __ (VS, S, D, VD)
  303.   Runtime library support                            __ (1-4) __ (VS, S, D, VD)
  304.   Standards conformance                              __ (1-4) __ (VS, S, D, VD)
  305.   Standards enforcement                              __ (1-4) __ (VS, S, D, VD)
  306.   DLL build support                                  __ (1-4) __ (VS, S, D, VD)
  307.   Application execution speed                        __ (1-4) __ (VS, S, D, VD)
  308.   Resource utilization during compile                __ (1-4) __ (VS, S, D, VD)
  309.   Ease of migration for 16-bit applications          __ (1-4) __ (VS, S, D, VD)
  310.   Effective warning/error messages                   __ (1-4) __ (VS, S, D, VD)
  311.   Compile time                                       __ (1-4) __ (VS, S, D, VD)
  312.   EXE size                                           __ (1-4) __ (VS, S, D, VD)
  313.   Safe optimization                                  __ (1-4) __ (VS, S, D, VD)
  314.  
  315. 35. Please indicate *how important* each of the following debugger-related
  316.     features is to you, and *how satisfied* you are with the C Set/2 debugger
  317.     IBM has provided. (1=Extremely Important; 4=Unimportant)
  318.     (VS=V. Satisfied; S = Satisfied, D = Dissatisfied,  VD=V. Dissatisfied)
  319.   Ease of installation                               __ (1-4) __ (VS, S, D, VD)
  320.   Completeness of documentation (online & hardcopy)  __ (1-4) __ (VS, S, D, VD)
  321.   Ease of use of documentation (online & hardcopy)   __ (1-4) __ (VS, S, D, VD)
  322.   Source level debug                                 __ (1-4) __ (VS, S, D, VD)
  323.   Step mode debug                                    __ (1-4) __ (VS, S, D, VD)
  324.   Synchronous/asynchronous debug modes               __ (1-4) __ (VS, S, D, VD)
  325.   Point-and-shoot PM interface                       __ (1-4) __ (VS, S, D, VD)
  326.  
  327.  
  328.  
  329.  
  330.   --------------  5          (Page break)      ---------------------
  331.  
  332. 36. Please indicate *how important* each of the following environment-related
  333.     features is to you, and *how satisfied* you are with the WorkFrame/2
  334.     solution IBM has provided.
  335.     (1=Extremely Important; 4=Unimportant)
  336.     (VS=V. Satisfied; S = Satisfied, D = Dissatisfied,  VD=V. Dissatisfied)
  337.   Ease of installation                               __ (1-4) __ (VS, S, D, VD)
  338.   Completeness of documentation (online & hardcopy)  __ (1-4) __ (VS, S, D, VD)
  339.   Ease of use of documentation (online & hardcopy)   __ (1-4) __ (VS, S, D, VD)
  340.   Ease of use of development environment             __ (1-4) __ (VS, S, D, VD)
  341.   Ease of integrating non-IBM tools                  __ (1-4) __ (VS, S, D, VD)
  342.  
  343. 37. Please indicate *how important* each of the following support-related
  344.     features is to you, and *how satisfied* you are with the support
  345.     IBM is providing for C Set/2.
  346.     (1=Extremely Important; 4=Unimportant)
  347.     (VS=V. Satisfied; S = Satisfied, D = Dissatisfied,  VD=V. Dissatisfied)
  348.   Friendliness of support staff                      __ (1-4) __ (VS, S, D, VD)
  349.   Turnaround time (problem reported
  350.                    until problem fixed)              __ (1-4) __ (VS, S, D, VD)
  351.   Quality of fixes (i.e. Did they fix the problem ?) __ (1-4) __ (VS, S, D, VD)
  352.   Availability of fixes (Are they hard to get)       __ (1-4) __ (VS, S, D, VD)
  353.  
  354.               ********* Thank you very much for your time **********
  355.  
  356.