Chapter 13 

CIS5001 

willsonching@segi.edu.my 

True/False 
1. The most common form of IT-enabled organizational change is automation. 2. Rationalization of procedures describes a radical rethinking of the business models. 3. Failure to address properly the organizational changes surrounding the introduction of a new system can cause the demise of an otherwise good system. 4. TQM describes the measurement of quality as 3.4 defects per million. 5. Thorough testing is not required if, during the programming stage, the design documents are sufficiently detailed. 6. The system is not in production until conversion is complete. 7. Documentation reveals how well the system has met its original objectives. 8. A data flow diagram offers a logical and graphical model of information flow, partitioning a system into modules that show manageable levels of detail. 9. A structure chart is a bottom-up chart, showing each level of design, its relationship to other levels, and its place in the overall design structure. 10. Object-oriented development is more incremental than traditional structured development. 11. Objects are grouped into hierarchies, and hierarchies into classes. 12. CASE tools facilitate the creation of clear documentation and the coordination of team development efforts. 13. The oldest method for building information systems is prototyping. 14. Prototyping is more iterative than the conventional lifecycle. 15. A problem with prototyping is that the systems constructed using this method may not be able to handle large quantities of data in a production environment. 16. End-user-developed systems can be completed more rapidly than those developed through the conventional systems lifecycle. 17. One advantage of fourth-generation tools is that they can easily handle processing large numbers of transactions or applications with extensive procedural logic and updating requirements. 18. In some forms of outsourcing, a company hires an external vendor to create the software for its system, but operates the software on its own computers. 19. Hidden costs typically increase the total cost of an offshore outsourcing project by an extra 50 to 75 percent. 20. Systems development activities always take place in sequential order.

 

 

Page 1 of 12 

paperintensive tasks. C. automation. rationalization. Business processes are analyzed. rationalization of procedures. 24. The four kinds of structural organizational change enabled by IT. automation B. employees are enabled to perform their tasks more efficiently. reengineering. restructuring 25. business process reengineering B. automation. B. the redesign of mortgage application process by major mortgage banks was an example of which type of organizational change? A. standard operating procedures are streamlined to remove bottlenecks.edu. rationalization. The process of streamlining business procedures so that documents can be moved easily and efficiently is called A. business processes are simplified. rationalization     Page 2 of 12  . work flow management D. In automation A. B. paradigm shift C. and paradigm shift. reengineering. C. in order from least to most risky. restructuring. reengineering. automation C. D.Chapter 13  CIS5001  willsonching@segi. 22. C. and paradigm shift. Based on your reading of the chapter. D. B. D. a paradigm shift. BPR. and redesigning. business process reengineering D. and redesigned in A. simplified. redesigning.my  Multiple­Choice  21. automation. business processes are reorganized to cut waste and eliminate repetitive. 23. automation. rationalization. are A. automation. and paradigm shift.

A. C. BPM. It is primarily an ongoing effort by a firm that continually readjusts and measures the effectiveness of new procedures. feasibility study B. test plan development     Page 3 of 12  . ________ provide(s) a methodology and tools for dealing with the organization's ongoing need to revise–and ideally optimize–its numerous internal business processes and processes shared with other organizations. BPR. 27. It typically focuses on one or two strategic business processes that need radical change. C. systems design D. To judge effectiveness. six sigma. requirements analysis C. TQM 28. BPR projects tend to be expensive and organizationally disruptive. work flow management. B. C. Which of the following statements about business process reengineering is NOT true? A. the performance of a business process should be measured both before and after reengineering. D. Enabling organizations to make continual improvements to many business processes and to use processes as the fundamental building blocks of corporate information systems is the goal of A.my  26.Chapter 13  CIS5001  willsonching@segi. B. 30. reengineering. BPM C. Which process develops a detailed description of the functions that a new information system must perform? A. TQM. B. The idea that the achievement of quality control is an end in itself describes a main concept of A. CASE tools D. D. BPR B. BPR.edu. BPM. D. 29.

Systems design: A. shows how the new system will fulfill the information requirements. where. 32. 33. 34. Transferring data from a legacy system to the new system would be defined by which category of system design specifications? A. conversion 35. manual procedures D. transaction volume and speed requirements. data entry. The entire system-building effort is driven by A. security and controls     Page 4 of 12  . B.edu. user interface C. Determining methods for feedback and error handling would be defined by which category of system design specifications? A. program logic and computations. job design. is concerned with the logical view of the system solution. when and how. D. identifies which users need what information. System design specifications that address the category of database design issues will include specifications for A. C. user information requirements. C. B.Chapter 13  CIS5001  willsonching@segi. feasibility studies. database C. manual procedures D. B. describes what a system should do to meet information requirements. training and documentation B.my  31. the information value chain. input B. organizational change. C. D. D.

provides the final certification that the system is ready to be used in a production setting. tests the functioning of the system as a whole in order to determine if discrete modules will function together as planned. provides the final certification that the system is ready to be used in a production setting. replaces the old one at an appointed time. Unit testing A. D. C. includes all the preparations for the series of tests to be performed on the system. and the old are run together. In the direct cutover conversion strategy. Acceptance testing A.edu. includes all the preparations for the series of tests to be performed on the system. B. is tested by an outsourced company. 40. tests each program separately. tests the functioning of the system as a whole in order to determine if discrete modules will function together as planned. 37. tests each program separately. provides the final certification that the system is ready to be used in a production setting. D. In a parallel conversion strategy. the new system A. and the old are run together. 39. D.my  36. replaces the old one at an appointed time. B. tests each program separately. C. the new system A. D.     Page 5 of 12  . D.Chapter 13  CIS5001  willsonching@segi. B. C. C. tests the functioning of the system as a whole in order to determine if discrete modules will function together as planned. B. is tested by an outsourced company. C. System testing A. includes all the preparations for the series of tests to be performed on the system. is introduced in stages. is introduced in stages. B. 38.

To understand and define the contents of data flows and data store. systems analysis B. meet new requirements. testing D. B. The primary tool for representing a system's component processes and the flow of data between them is the A. acceptance. In what stage of systems development are design specifications created? A. D. Changes in hardware. C. and its place in the overall design structure. 44. B. C. its relationship to other levels. C. data flow diagram. B. structure charts. D. or production to a production system to correct errors. compliance. To show each level of a system's design. process specifications diagrams.edu. production. system builders use A. data flow diagrams. or improve processing efficiencies are termed A. systems design C. documentation.my  41. process specifications. 42. B. user documentation. data dictionary. Gantt and PERT charts. structured methodologies use A. user documentation. data flow diagrams. process specifications diagram. D. a data dictionary.Chapter 13  CIS5001  willsonching@segi. C. 45. maintenance. conversion 43. software.     Page 6 of 12  . D.

an object is a collection of data that is acted on by external processes. the class is used as the basic unit of systems analysis and design.     Page 7 of 12  . a single user interface object can be used for the entire application. C. C. classes and objects. D. and Physics be related? A. D. 49. process specifications. Object-oriented modeling is based on the concepts of A. B. C. object-oriented programming requires less training. D. Degree is a superclass to Mathematics and Physics. 47.my  46. low-level data flow diagrams. 48.Chapter 13  CIS5001  willsonching@segi.edu. step-by-step development process is essential. B. high-level data flow diagrams. D. An entire information system is broken down into its subsystems by using A. objects and inheritance. C. class and inheritance. iterative prototyping is not required. Mathematics. Mathematics and Physics would be ancestors to Degree. D. In an object-oriented development framework for a university. processing logic resides within objects. Object-oriented development could potentially reduce the time and cost of writing software because A. In object-oriented development A. Degree would be a subclass to Mathematics and Physics. a strict. C. Degree would be a sister class to Mathematics and Physics. B. 50. B. how would the classes Degree. B. objects are reusable. structured diagrams. objects and relationships.

C. select the best prototype. have no input. As a technical project manager you have decided to propose implementing a prototyping methodology for a small Web-based design project. B. use the prototype. develop solutions. are important only in the testing phases. revise and enhance the prototype. What is the order of steps you will follow in this project? A. 52. Identify user requirements. RAD D.edu. The oldest method for building information systems is A. Define the requirements.my  51. D. D. C.     Page 8 of 12  . revise and enhance the prototype. D. C. D. In the traditional systems development lifecycle. prototyping C. component-based development. Develop the prototype. develop the prototype. prototyping.Chapter 13  CIS5001  willsonching@segi. traditional B. CASE tools automate A. B. are limited to providing information requirements and reviewing the technical staff's work. C. B. all of the above. are important and ongoing members of the team from the original analysis phase through maintenance. 54. the systems development lifecycle. testing. develop the prototype. use the prototype. All of the above 55. In which type of systems building are the development stages organized so that tasks in one stage are completed before the tasks in the next stage begun? A. and implement the prototype. code generation. B. object-oriented development. revise and enhance the prototype. end users: A. Define the requirements. the tedious and error-prone portions of analysis and design. 53.

    Page 9 of 12  . iterative. B. B. A systems building approach in which the system is developed as successive versions. D. PC software tools and report generators 58. C. testing and documentation may be inadequate. without a formal development methodology A. C. each version reflecting requirements more accurately. D. agile. report generators and application generators C. PC software tools B. both B and C. the organization quickly outgrows the new system. hardware. application generators D. report generators and query languages B. developing a formal development methodology. Management should control the development of end-user applications by A. C. Which type of fourth-generation language tools are end-users most likely to work with? A. both A and B. application software packages 59. end users can take over the work of IT specialists.Chapter 13  CIS5001  willsonching@segi. 57. B. report generators C. Which type of fourth-generation language tool contains preprogrammed modules that can be used to create entire applications? A. PC software tools and query languages D. and quality standards are less important. end-user oriented. object-oriented.edu. When systems are created rapidly. is described to be A. D. 60.my  56. E. requiring cost justification for end-user IS projects. establishing standards for user-developed applications. software.

monitoring vendors to make sure they often are fulfilling their contractual obligations B. prototyping. RAD B. the organization will have to A. change the evaluation process. 65. cannot handle large numbers of transactions or extensive procedural logic. RAD.my  61. D. all of the above 64. do not incorporate methods for documentation. B. end-user development     Page 10 of 12  . 63. B. 62. redesign the RFP. identifying and evaluating vendors of information technology services D. C. Fourth-generation tools cannot replace conventional development tools because they A. prototyping D. transitioning to a new vendor C. D. are not designed to integrate with legacy systems. C. JAD. B and C. The process of creating workable information systems in a very short period of time is called A. If an organization's requirements conflict with the software package chosen and the package cannot be customized. do not incorporate methods for testing. Hidden costs such as ________ can easily undercut anticipated benefits from outsourcing. change its procedures. C.Chapter 13  CIS5001  willsonching@segi. B. outsource the development of the system. Which type of systems development is characterized by significantly speeding up the design phase and the generation of information requirements and involving users at an intense level? A. A.edu. D. JAD C.

Groups of objects are assembled into software components for common functions. RAD 68. and are likely to change their requirements during the course of development. prototyping 67.Chapter 13  CIS5001  willsonching@segi. B. You are an IT project manager for an advertising firm. Compared to the use of proprietary components. the use of universal standards. component-based development C. The firm wishes to create an online tool that will be used to survey focus group reactions to products in development. However. RAD B. in which type of software development? A. D. The most important consideration for the firm is being able to offer the tool as soon as possible as a new corporate service. JAD C. which can be combined into large-scale business applications. you know that many of the senior managers that are business owners of this project have difficulty in understanding technical or software development issues. What development method would be most successful for this project? A. Web services promise to be less expensive and less difficult to implement because of A. structured methodologies D. C.     Page 11 of 12  . end-user development D. their ability to integrate seamlessly with legacy systems. the ability to reuse Web services components.edu.my  66. object-oriented development B. the ubiquity of the Internet.

system specifications that were prepared during the design stage are translated into software code. A(n) ________ is the model or blueprint for an information system solution and consists of all the specifications that will deliver the functions identified during systems analysis. and how the information is needed. 76.my  Fill­In  69. ________ describe the transformation occurring within the lowest level of the data flow diagrams.Chapter 13  CIS5001  willsonching@segi. 74. from a financial. A. A systems analysis includes a(n) ________ that is used to determine whether the solution is achievable. ________ consists of setting strict standards for products. and organizational standpoint. 71. 78. 72. and other activities. and then measuring performance against those standards. A(n) ________ is an organizational change that involves rethinking the nature of the business and the nature of the organization itself. services. 79. ________ is the process of changing from the old system to the new system. ________ design is a process used to accelerate the generation of information requirements by having end-users and information system specialists work together in intensive interactive design sessions. 77. Rapid application C. ________ development focuses on rapid delivery of working software by breaking a large project into a series of small sub-projects that are completed in short periods of time using iteration and continuous feedback. identifies who needs what information.edu. ________ contain a detailed statement of the information needs that a new system must satisfy. where. Joint application D.     Page 12 of 12  . Object-oriented 70. ________ are software tools that enable end users to create reports or develop software applications with minimal or no technical assistance. Agile B. and when. 75. technical. 73. During the ________ stage of system development.