University of Texas S/W Cfg. Mgt. Survey

University of Texas S/W Cfg. Mgt. Survey

Post by jmmei.. » Thu, 30 Mar 1995 07:00:58



The University of Texas

Software Configuration Management Market Survey

Dear Respondent:

Thank you for agreeing to participate in the University of Texas Software Configuration
Management Market Survey.  The objective of this research project is to develop an
understanding of the needs and requirements of users (SW developers and SW
development companies) in the emerging market for software configuration
management tools (CMTs).

The requirements for CMTs are complex and vary across developers who are
struggling with a variety of issues.   These issues include the ability to  rapidly
develop multi-generational software on multiple hardware and operating system
platforms simultaneously across multiple sites (often countries).
In addition, many developers are concerned with process quality compliance
(e.g., ISO 9000). Given these complexities, we have kept this survey as simple as
possible. If you are interested in receiving a copy of summary results, please be sure
 to include your name and address in the space provided at the beginning of this survey.

This project is a joint effort of MBA students concentrating in Marketing and Information
 Systems Management. Funding for this project has been provided by a private corporation.
For further information, please feel free to call Professors Paul Mang (512-471-3676)
or Raj Srivastava (512-471-5466).

Please return any completed portion of this survey to Josh Meisel at
jmmei...@utxvms.cc.utexas.edu or fax your reply to Paul Mang at (512) 471-3937.

Sincerely,

Josh Meisel, Philippe Tatinclaux, Sunil Patel, Dan Foarde and Tim Washer

----------------------------------------------------------------------------------------------------------------------------------------
Software Configuration Management Market Survey

If you are interested in receiving a copy of summary results, please be sure to include
your demographic information in the box below.

Name: __________________________                Title: __________________________
Company: _______________________
Address: _________________________________________________________________
Phone Number: ___________________               Fax #:__________________________
E-Mail address: ___________________

What is your organizations primary business activity at this location?  (Check only one.)

 o      Computer manufacturer (hardware, software peripherals, etc.)
o       Computer / network consulting
o       Computer related retailer
o       Computer distributor / wholesaler
o       Computer related reseller / VAR / VAD
o       Systems integrator / network integrator
o       Communication carriers (telecomm, data comm, TV / cable)
o       Aerospace
o       Manufacturing / process industries (other than computer-related)
o       Finance / banking / accounting
o       Insurance / real estate / legal services
o       Government
o       Data processing services
o       Education
o       Health / medical / dental
o       Wholesale and retail / trade / distribution (non-computer)
o       Publishing
o       Utilities and transportation
o       Construction / engineering
o       Agriculture / forestry / fisheries
o       Mining / petroleum / gas
o       Entertainment (content providers)
o       Recreation / hospitality / travel
o       Media / marketing / advertising
o       Research / development lab
o       Non-profit / trade association
o       Other ____________________

What is the total sales revenue in your division/location?  $____________millions

What is the total number of employees in your division/location? ____________

What is your primary job responsibility?  (Check only one.)

 o      Software developer
o       Configuration management specialist
o       Baseline manager
o       Software development manager
o       Product manager
o       Quality assurance
o       Other __________________

Section I:  Software Development Environment

Could you first tell us about the software development environment in your company
or division?  While we collect this information, we will also cover some definitions
to ensure a common understanding of terms.

1.      How many software developers work for your company?

                                Project Site    Entire company
Number of Internal SW Developers                        
Number of Contract Programmers                  

2.      What is the number of software development teams (i.e. software
development projects currently on hand) within your organization? ____________

3.      Scalability of  Development Environment.
        CMTs may be used to manage projects from one person-month to hundreds
 of person-years and tens of millions of lines of source code. Does your company
deal with projects that are (please check all that apply):

[ ]     Large (several person-years, over 1 million lines of code)?
[ ]     Small (only a few person-months, less than 1 million lines of code)?

4.      Code Reuse
        CMT code and build tools enable extensive reuse of software code across
projects.  To what extent do different development teams share a common base of
source code? (0 = None, 1 = Rarely, 2 = Occasionally, 3 = Common Practice)

Sharing Environment                 0    1    2    3
Reuse of code over time             0    1    2    3
Sharing of code across project           0    1    2    3

5.      Quality and Process Standards
        In conjunction with a formal SW process, compliance with quality and
 process standards such as ISO 9000 or SEI CMM may require maintenance of
 relevant information of the development process, management and maintenance
 of source code and corresponding documentation as well as audit capabilities.

Please check all standards that your company currently complies with and rank the importance of these standards to you, your suppliers, and your customers:
                (5 = critical / extremely valuable, 1 = worthless)

Standard         Importance to you  To Customers       To Suppliers    

ISO 9000               1  2  3  4  5      1  2  3  4  5   1  2  3  4  5
SEI CMM        1  2  3  4  5      1  2  3  4  5   1  2  3  4  5
DoD MIL Std.  1  2  3  4  5       1  2  3  4  5   1  2  3  4  5
Internal               1  2  3  4  5      1  2  3  4  5   1  2  3  4  5
Other:         1  2  3  4  5      1  2  3  4  5   1  2  3  4  5

6.      Software Development Process
        Please describe your software development process by circling the
appropriate number below. Total agreement with the description on the left is
indicated by a 1 and total agreement with the description on the right is indicated
 by a 5 :

Highly informal 1  2  3  4  5   Highly formal process
ISO is effective        1  2  3  4  5   ISO compliance ineffective

7.      Operating Systems
        Please make check marks next to all operating systems that you currently
 use for software development, are migrating to and the platforms on which your
applications run (i.e. client OS supports):

        Currently use           Migrating to     Applications run on

___   UNIX                         ___ UNIX                        ___ UNIX
___   VMS                                ___ VMS                         ___ VMS
___   Windows 3.x            ___ Windows 3.x        ___ Windows 3.x
___   Windows 95         ___ Windows 95            ___ Windows 95
___   Windows NT             ___ Windows NT          ___ Windows NT
___   DOS                         ___ DOS                         ___ DOS
___   Macintosh                     ___ Macintosh                    ___ Macintosh
___   OS/2                              ___ OS/2                         ___ OS/2
___   Other _________      ___ Other ________    ___ Other ___________

 8.     Networks
        Please make check marks next to all network operating systems that you
currently use for software development, are migrating to, and the platforms on which
 your applications run (i.e. client OS supports):

        Use Today     Migrating to          Applications run on
___ TCP/IP               ___ TCP/IP               ___ TCP/IP
___ IPX / SPX            ___ IPX / SPX             ___ IPX / SPX
___ DECnet               ___ DECnet                ___ DECnet
___ SNA                   ___ SNA                  ___ SNA
___ NFS                  ___ NFS                 ___ NFS
___ Other _____            ___ Other ____        ___ Other _____________

9.      Communications Protocols
        What types of communication do you have with remote development
 locations?  Check all that apply:

 o      Private WAN
o       Public WAN (Internet)
o       ISDN
o       Frame Relay
o       X.25
o       Dial-up lines
o       Teleconferencing
o       Other ______________

10.     Multiple Platform Support
        Many CMTs provide multiple platform support.  Some CMTs enable the
 development of platform independent software with simultaneous support for
multiple target platforms. . Does your company require CMTs that:  (Check all that apply)

[ ]     Support multiple platforms?
[ ]     Support multiple platforms from a single server?
[ ]     Allow the ability to add new client platforms?
[ ]     Provide for platform independent automated build process?

 11.    Compatibility With Complementary SW Development Tools
        The effectiveness of CMTs depends on other SW development tools
that are used to enhance the speed of the development process.

        Please check the type of tools that you currently use in software development and specify how long you have used these tools:

      Types of tools currently used           How long (years)
___   CASE      
___   4GL      
___   Client/server    
___   GUI builder      
___   Integrated Development Environment        

12.     Please check the defect tracking tools that you currently use in software
 development and specify how long you have used these tools:

   Defect tracking tools currently used      How long (years)
___ Scopus      
___ QualTrak    
___ Clarify    
___ Remedy      
___ In-house    
___ Other _____________

Section II:  Perceptions, Preferences and Benefits of Configuration Management Tools

13.     We would like to know what you think about configuration management.  For
each pair of phrases describing configuration management, please circle the category
 that best describes your perceptions.  Total agreement with statement on left is
 indicated by a 1 and total agreement with the description on the right is indicated
by a 5.

                        Level of agreement      
Standardized tools                 1  2  3  4  5          Non-standardized tools
Critical to development process 1  2  3  4  5    Irrelevant
Productivity gains hard to see  1  2  3  4  5    gains easy to see
Hard to maintain                   1  2  3  4  5          Easy to maintain
Easy to use                       1  2  3  4  5          Difficult to use
Efficient tools                    1  2  3  4  5           Inefficient tools
Inflexible                       1  2  3  4  5           Flexible
Professional, quality vendors   1  2  3  4  5    poor quality vendors
Compatible with other tools     1  2  3  4  5    Incompatible

14.     Please indicate the configuration management tools that you currently use
 and are considering.  Specify how long you have used these tools, the platform(s) the
 tool is used on and the extent to which you are satisfied ( 1 - unsatisfied,
 5 - completely satisfied)

Use   Plan to     Product                          Satisfaction      Platforms

___   ___         ADC                             1  2  3  4  5
___   ___         Adele                          1  2  3  4  5
___   ___         CASE WARE             1  2  3  4  5
___   ___         CCC                            1  2  3  4  5
___   ___         Change Man              1  2  3  4  5
___   ___         Clear Case - Continuum         1  2  3  4  5
___   ___         CM Vision                      1  2  3  4  5
___   ___         CMS                             1  2  3  4  5
___   ___         CMVC                            1  2  3  4  5
___   ___         Cohesion                       1  2  3  4  5
___   ___         Endevor - WSX (TeamNet)  1  2  3  4  5
___   ___         Harvest                       1  2  3  4  5
___   ___         MKS                             1  2  3  4  5
___   ___         PCMS                            1  2  3  4  5
___   ___         PVCS                          1  2  3  4  5
___   ___         Source Safe                      1  2  3  4  5
___   ___         TeamNet                        1  2  3  4  5
___   ___         Freeware_________        1  2  3  4  5
___   ___         In house                        1  2  3  4  5
___   ___         Other ___________        1  2  3  4  5

 15.    If you use more than one configuration management tool (above) please
 indicate which tool is used more often? __________________

 
 
 

1. Searching for: EISA-CFG-file: !NVLA7FD.CFG

Hello Net Family,

there once was a running system but it was stroken by a lightning. It
came in via Modem and destroyed the mother board...

I have a real problem because it is the data base server! It has ISA,
EISA and PCI. So now I'm searching for a configuration file for the EISA

bus system. It's the config file for a net card from which I don't know
the constructor. Who could send me this file? The system askes for the
file "!NVLA7FD.CFG" (or the same in small letters).

It would be great if I could find it!!!!!!!!!!!!

Thanks.

Axel Zellner

2. QWK reader..

3. Serching for: EISA-CFG-file: !NVLA7FD.CFG

4. Shared Modem Connection

5. University of Texas, SWBell Begin Generator Installations

6. Enironment Variables not working

7. Address for The University of North Texas needed

8. Word Perfect for the Atari ST

9. EISA .cfg files

10. CFG

11. Cfg mgmt and development at different locations

12. Writting EISA *.CFg files

13. Cfg MGMT of VHDL (Hardware Description Language) Project