Page 551 -
P. 551

550 Part Four  Building and Managing Systems


        Key Terms

        Acceptance testing, 530                              Phased approach strategy, 531
        Agile development, 544                               Pilot study strategy, 531
        Automation, 520                                      Postimplementation audit, 531
        Business process management, 522                     Process specifications, 534
        Business process redesign, 521                       Production, 531
        Component-based development, 545                     Programming, 530
        Computer-aided software                              Prototype, 538
           engineering (CASE), 536                           Prototyping, 538
        Conversion, 530                                      Query languages, 540
        Customization, 541                                   Rapid application development (RAD), 544
        Data flow diagram (DFD), 533                         Rationalization of procedures, 521
        Direct cutover strategy, 531
                                                             Request for Proposal (RFP), 541
        Documentation, 531
                                                             Responsive Web design, 545
        End-user development, 539
                                                             Six sigma, 521
        End-user interface, 538
                                                             Structure chart, 534
        Feasibility study, 528
                                                             Structured, 532
        Fourth-generation languages, 539
                                                             Systems analysis, 528
        Information requirements, 528
                                                             Systems design, 528
        Iterative, 538
                                                             Systems development, 525
        Joint application design (JAD), 544
                                                             Systems life cycle, 537
        Maintenance, 532
                                                             System testing, 530
        Object, 534
                                                             Test plan, 530
        Object-oriented development, 534
                                                             Testing, 530
        Offshore outsourcing, 542
                                                             Total quality management (TQM), 521
        Paradigm shift, 521
                                                             Unit testing, 530
        Parallel strategy, 530
        Review Questions
          1.  How does building new systems produce organi-   3.  What are the principal methodologies for
            zational change?                                       modeling and designing systems?
            •  Describe each of the four kinds of organiza-      •  Compare object-oriented and traditional
               tional change that can be promoted with infor-         structured approaches for modeling and
               mation technology.                                   designing systems.
            •  Define business process management and         4.  What are the alternative methods for building
               describe the steps required to carry it out.
                                                                 information systems?
            •  Explain how information systems support           •  Define the traditional systems life cycle.
                 process changes that promote quality in an         Describe each of its steps and its advantages
               organization.
                                                                    and disadvantages for systems building.
          2.  What are the core activities in the systems        •  Define information system prototyping.
              development process?
                                                                    Describe its benefits and limitations. List
            •  Distinguish between systems analysis and             and describe the steps in the prototyping
                 systems design. Describe the activities for each.  process.
            •  Define information requirements and explain       •  Define an application software package.
               why they are difficult to determine correctly.       Explain the advantages and disadvantages of
            •  Explain why the testing stage of systems             developing information systems based on
               development is so important. Name and                  software packages.
               describe the three stages of testing for an       •  Define end-user development and describe its
               information system.                                  advantages and disadvantages. Name some
            •  Describe the role of programming, conver-            policies and procedures for managing end-
               sion, production, and maintenance in systems         user development.
               development.








   MIS_13_Ch_13 global.indd   550                                                                             1/17/2013   2:31:25 PM
   546   547   548   549   550   551   552   553   554   555   556