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

