Page 533 -
P. 533

532 Part Four  Building and Managing Systems


                                   prepared. After the system has been fine-tuned, it must be maintained while
                                   it is in production to correct errors, meet requirements, or improve process-
                                   ing efficiency. Changes in hardware, software, documentation, or procedures
                                   to a production system to correct errors, meet new requirements, or improve
                                   processing efficiency are termed maintenance.
                                     Approximately 20 percent of the time devoted to maintenance is used for
                                   debugging or correcting emergency production problems. Another 20 per-
                                   cent is concerned with changes in data, files, reports, hardware, or system
                                   software. But 60 percent of all maintenance work consists of making user
                                   enhancements, improving documentation, and recoding system components
                                   for greater processing efficiency. The amount of work in the third category of
                                   maintenance problems could be reduced significantly through better systems
                                   analysis and design practices. Table 13.2 summarizes the systems develop-
                                   ment activities.


                                   MODELING AND DESIGNING SYSTEMS: STRUCTURED
                                   AND OBJECT-ORIENTED METHODOLOGIES

                                   There are alternative methodologies for modeling and designing systems.
                                   Structured methodologies and object-oriented development are the most
                                   prominent.

                                   Structured Methodologies
                                   Structured methodologies have been used to document, analyze, and design
                                   information systems since the 1970s.  Structured  refers to the fact that
                                   the techniques are step by step, with each step building on the previous
                                   one. Structured methodologies are top-down, progressing from the highest,
                                   most abstract level to the lowest level of detail—from the general to the specific.
                                     Structured development methods are process-oriented, focusing primarily
                                   on modeling the processes, or actions that capture, store, manipulate, and dis-
                                   tribute data as the data flow through a system. These methods separate data




                                   TABLE 13.2  SYSTEMS DEVELOPMENT

                                   CORE ACTIVITY            DESCRIPTION
                                     Systems analysis       Identify problem(s)
                                                            Specify solutions
                                                            Establish information requirements
                                   Systems design           Create design specifications
                                   Programming              Translate design specifications into program code
                                   Testing                  Perform unit testing
                                                            Perform systems testing
                                                            Perform acceptance testing
                                   Conversion               Plan conversion
                                                            Prepare documentation
                                                            Train users and technical staff
                                   Production and maintenance  Operate the system
                                                            Evaluate the system
                                                            Modify the system









   MIS_13_Ch_13 global.indd   532                                                                             1/17/2013   2:31:22 PM
   528   529   530   531   532   533   534   535   536   537   538