This file contains a questionnaire, that shall help us getting an
overview of the ShapeTools usership. If you are (or have been) a
ShapeTools user, please do us the favor and fill out the questionnaire
and return it to "shape@cs.tu-berlin.de". The results will hopefully
help us raise (desperately needed) financial support for continuing
our work on ShapeTools.

If you considered using ShapeTools but decided not to do so, please
also fill out the questionnaire. Just skip the questions that don't
apply. We appreciate your opinion and critique and want to learn what
people like or dislike about ShapeTools.

We tried to keep the questionnaire as short as possible (20
questions). It will take you approximately 15 Minutes to answer all
the questions. If you cannot spare so much time, please try to answer
at least questions 1 thru 8, which should not take longer than 3
minutes.

Ok, now it's time to switch to overwrite-mode and type your "x"es.
Feel free to enter comments and additional answers to the questions.

1) What is your current status concerning ShapeTools ?
   - evaluating ShapeTools              ___
   - using ShapeTools                   ___
   - decided not to use it              ___
   - abandoned usage                    ___

2) How long did you use ShapeTools for your regular work ?
   - just began using it                ___
   - less than six months               ___
   - less than one year                 ___
   - more than one year                 ___

3) How big is the project you are using ShapeTools for ?
     [If you are using ShapeTools in multiple projects, please
      answer questions 3 thru 6 for your major/biggest project]
   - it's a one man/woman project       ___
   - 2 - 5 people                       ___
   - 6 - 20 people                      ___
   - 21 - 100 people                    ___
   - more than 100 people               ___

4) Do other people in the project use ShapeTools too ?
   - yes, all of them                   ___
   - yes, most of them                  ___
   - yes, some of them                  ___
   - nope, I'm the only one             ___

5) How big is your company/organization ?
   - up to 10 employees                 ___
   - 10 to 100 employees                ___
   - 100 to 500 employees               ___
   - more than 500                      ___

6) Are there other projects in your organization where ShapeTools
   is used and you are not involved in ?
   - yes, one other                     ___
   - yes, some                          ___
   - we use ShapeTools for all projects ___
   - no                                 ___

7) How would you describe your position within your
   company/organization ?
   - technical staff                    ___
   - senior developer/project leader    ___
   - management                         ___
   - _____________

8) May we add your company/project to our list of reference users ?
   - yes                                ___
   - no                                 ___

9) What are the programming languages used in your project ?
   - C                                  ___
   - C++                                ___
   - __________
   - __________

10) What kind of machines/operating systems do you run ShapeTools on ?
    - Sun/SunOS 4.x.x                   ___
    - Sun/Solaris 2                     ___
    - IBM/AIX                           ___
    - HP/HP-UX                          ___
    - SGI/IRIX                          ___
    - 80x86/Linux                       ___
    - __________
    - __________

11) What high level network protocols do you use within the project ?
    - NFS
    - Andrew File System
    - __________
    - __________

12) How would you rate ShapeTools
    in a scale of 1 to 5 ?              good                bad
                                         1    2    3    4    5
    - installation                      ___  ___  ___  ___  ___
    - learning effort                   ___  ___  ___  ___  ___
    - tutorial                          ___  ___  ___  ___  ___
    - documentation                     ___  ___  ___  ___  ___
    - performance (version control)     ___  ___  ___  ___  ___
    - performance (shape)               ___  ___  ___  ___  ___
    - reliability                       ___  ___  ___  ___  ___
    - release mgmt. system              ___  ___  ___  ___  ___
    - attributed files                  ___  ___  ___  ___  ___
    - integration with UNIX envmnt.     ___  ___  ___  ___  ___
    - overall functionality             ___  ___  ___  ___  ___

13) Which parts of ShapeTools do you use regularly and which other
    parts did you play around with ?
                                        use        played   never
                                        regularly  around   seen
    - version control commands           ___        ___      ___
    - shape program                      ___        ___      ___
    - variant mechanism                  ___        ___      ___
    - different version binding rules    ___        ___      ___
    - release management system          ___        ___      ___
    - AtFS programming interface         ___        ___      ___
    - Emacs interface                    ___        ___      ___
    - vgdb, vgrep                        ___        ___      ___


14) Which new features would be
    important for you ?                 very       would be  don't
                                        important  useful    need
    - graphical user interface           ___        ___      ___
    - WAN support (distrib. development) ___        ___      ___
    - cross platform interoperability    ___        ___      ___
    - change request tracking            ___        ___      ___
    - test support                       ___        ___      ___
    - copy-modify-merge mechanism        ___        ___      ___
    - handling of file groups            ___        ___      ___
    - full GNU-make compatibility        ___        ___      ___
    - integration with imake             ___        ___      ___
    - parallel builds                    ___        ___      ___
    - pre-/post action triggers          ___        ___      ___
    - ___________________________        ___        ___      ___
    - ___________________________        ___        ___      ___


15) Which new system platforms would
    you like to be supported ?          very       would be  don't
                                        important  useful    need
    - DOS                                ___        ___      ___
    - Windows                            ___        ___      ___
    - Windows/NT                         ___        ___      ___
    - OS/2                               ___        ___      ___
    - NeXTstep                           ___        ___      ___
    - VMS                                ___        ___      ___
    - Macintosh                          ___        ___      ___
    - _________                          ___        ___      ___
    - _________                          ___        ___      ___

16) What do you like most about ShapeTools ?
    - _______________________
    - _______________________

17) What do you dislike most about ShapeTools ?
    - _______________________
    - _______________________

18) What other version control or software configuration
    management systems did you evaluate beside ShapeTools ?
    - CVS                                       ___
    - SCCS                                      ___
    - RCS                                       ___
    - _________
    - _________

19) What were the reasons for/against ShapeTools ?
    - functionality                             ___
    - price                                     ___
    - _________________
    - _________________
    - did not evaluate alternatives             ___
    - don't know, someone else decided that     ___

20) Where did you learn about ShapeTools ?
   - Network News                               ___
   - O'Reillys "Managing projects with make"    ___
   - Prime Time Freeware                        ___
   - A colleague told me                        ___
   - Conference (__________)                    ___
   - __________________

You got it ! Now please return the questionnaire
to "shape@cs.tu-berlin.de".

Thanks very much !

        Andy Lampen, Axel Mahler
