Page 538 -
P. 538

Chapter 13 Building Information Systems 537


                13.3  ALTERNATIVE SYSTEMS-BUILDING APPROACHES

               Systems differ in terms of their size and technological complexity and in terms
               of the organizational problems they are meant to solve. A number of systems-
               building approaches have been developed to deal with these differences.
               This section describes these alternative methods: the traditional systems life
               cycle, prototyping, application software packages, end-user development, and
               outsourcing.

               TRADITIONAL SYSTEMS LIFE CYCLE

               The systems life cycle is the oldest method for building information  systems.
               The life cycle methodology is a phased approach to building a system,  dividing
               systems development into formal stages, as illustrated in Figure 13.9. Systems
               development specialists have different opinions on how to partition the
                 systems-building stages, but they roughly correspond to the stages of systems
               development we have just described.
                  The systems life cycle methodology maintains a formal division of labor
               between end users and information systems specialists. Technical specialists,
               such as systems analysts and programmers, are responsible for much of the
                 systems analysis, design, and implementation work; end users are limited to
               providing information requirements and reviewing the technical staff’s work.
               The life cycle also emphasizes formal specifications and paperwork, so many
               documents are generated during the course of a systems project.
                  The systems life cycle is still used for building large complex  systems
               that require a rigorous and formal requirements analysis, predefined
                 specifications, and tight controls over the system-building process. However,
               the systems life cycle approach can be costly, time-consuming, and




                     FIGURE 13.9  THE TRADITIONAL SYSTEMS DEVELOPMENT LIFE CYCLE






























               The systems development life cycle partitions systems development into formal stages, with each stage
               requiring completion before the next stage can begin.








   MIS_13_Ch_13 global.indd   537                                                                             1/17/2013   2:31:23 PM
   533   534   535   536   537   538   539   540   541   542   543