ITM100 CHAPTER 13 QUIZ
47 Questions
85 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is the purpose of analyzing existing business processes?

  • To implement new information systems
  • To identify redundant steps and inefficiencies (correct)
  • To model and document inputs and outputs
  • To determine overall firm performance
  • What is the next step after designing a new process?

  • Implement the new process (correct)
  • Document the existing process
  • Optimize the existing process
  • Roll out supporting systems
  • Why are new information systems or enhancements sometimes implemented?

  • To measure the existing process
  • To analyze inputs and outputs
  • To support the redesigned process (correct)
  • To model the existing process
  • What is the purpose of continuous measurement of a process?

    <p>To ensure it is continually optimized</p> Signup and view all the answers

    What do end users provide for a system?

    <p>Business information requirements</p> Signup and view all the answers

    What may extensive customization of software packages lead to?

    <p>Increased costs and time</p> Signup and view all the answers

    What does systems analysis for application software packages involve?

    <p>Formal evaluation by end users and information systems specialists</p> Signup and view all the answers

    What is often involved in software package evaluation?

    <p>A detailed list of questions submitted to software vendors through a request for proposal (RFP)</p> Signup and view all the answers

    What is an alternative to using internal resources for information systems development and operation?

    <p>Outsourcing to external organizations</p> Signup and view all the answers

    What drives domestic outsourcing?

    <p>Possession of skills, resources, and assets that the client does not have</p> Signup and view all the answers

    What often drives offshore outsourcing decisions?

    <p>Cost-driven factors</p> Signup and view all the answers

    What are the benefits of offshore outsourcing?

    <p>Cost savings, rapid and flexible response to change, and focus on producing working software</p> Signup and view all the answers

    What have become essential in agile development practices?

    <p>Continuous testing and automated testing tools</p> Signup and view all the answers

    What does DevOps emphasize?

    <p>Collaboration between development and operations groups</p> Signup and view all the answers

    What does the direct cutover strategy involve?

    <p>Replacing the old system entirely with the new system on an appointed day</p> Signup and view all the answers

    What is the main characteristic of the pilot study strategy?

    <p>Introducing the new system to a limited area of the organization before being implemented throughout the rest of the organization</p> Signup and view all the answers

    What is the primary focus of the phased approach strategy?

    <p>Introducing the new system in stages, either by functions or by organizational units</p> Signup and view all the answers

    What is crucial for the successful transition to a new system?

    <p>End-user training and detailed documentation</p> Signup and view all the answers

    What does prototyping involve?

    <p>Building an experimental system for end users to evaluate</p> Signup and view all the answers

    What are the steps of prototyping?

    <p>Identifying user requirements, developing an initial prototype, using the prototype, and revising and enhancing the prototype based on user feedback</p> Signup and view all the answers

    When is prototyping most useful?

    <p>When there is uncertainty about requirements or design solutions and encourages intense end-user involvement</p> Signup and view all the answers

    What is a potential drawback of rapid prototyping?

    <p>Overlooking essential steps in systems development</p> Signup and view all the answers

    What can contribute to system failure during development?

    <p>Lack of proper training and documentation</p> Signup and view all the answers

    What does Figure 13.2 illustrate?

    <p>The 'as-is' process for purchasing a book from a physical bookstore</p> Signup and view all the answers

    When may the direct cutover strategy be more costly?

    <p>If serious problems with the new system are found</p> Signup and view all the answers

    What is the purpose of a written systems proposal report?

    <p>To describe the costs and benefits of each alternative solution</p> Signup and view all the answers

    What is a benefit of the phased approach strategy?

    <p>Allowing for a smoother transition</p> Signup and view all the answers

    What is a leading cause of systems failure and high systems development costs?

    <p>Faulty requirements analysis</p> Signup and view all the answers

    What does systems design describe?

    <p>What a system should do to meet information requirements</p> Signup and view all the answers

    What drives the entire system-building effort?

    <p>User information requirements</p> Signup and view all the answers

    What is a major cause of system failure?

    <p>Insufficient user involvement in the design effort</p> Signup and view all the answers

    What determines the superiority of a system's design?

    <p>The ease and efficiency with which the system fulfills user requirements within specific constraints</p> Signup and view all the answers

    What does establishing information requirements involve?

    <p>Defining who needs what information, where, when, and how</p> Signup and view all the answers

    What is the purpose of management measuring the time and cost of the existing process as a baseline?

    <p>To identify several alternative solutions</p> Signup and view all the answers

    What does the design of an information system consist of?

    <p>All the specifications that give the system its form and structure</p> Signup and view all the answers

    What is a challenging task for the systems analyst?

    <p>Establishing information requirements</p> Signup and view all the answers

    What is addressed by alternative systems development methods?

    <p>User participation</p> Signup and view all the answers

    What does system testing consist of?

    <p>Unit testing, system testing, and acceptance testing</p> Signup and view all the answers

    What is the purpose of the parallel strategy in conversion?

    <p>To ensure the new system functions correctly</p> Signup and view all the answers

    What is included in the test plan devised by the systems development team?

    <p>Various conditions to be tested, the requirements for each condition tested, and the expected results</p> Signup and view all the answers

    What is the purpose of acceptance testing?

    <p>To provide the final certification that the system is ready for production</p> Signup and view all the answers

    What does the systematic test plan for system testing require?

    <p>Input from both end users and information systems specialists</p> Signup and view all the answers

    What is the role of cloud computing services in testing information systems?

    <p>They are increasingly used for testing information systems</p> Signup and view all the answers

    What is the main purpose of conversion in the systems development process?

    <p>Changing from the old system to the new system</p> Signup and view all the answers

    What is the focus of unit testing in the systems development process?

    <p>Testing each program separately in the system to locate errors and correct them</p> Signup and view all the answers

    What is the purpose of the test plan in system testing?

    <p>To prepare for the series of tests and define testing conditions and expected results</p> Signup and view all the answers

    What is the significance of acceptance testing in the systems development process?

    <p>It provides the final certification that the system is ready for production</p> Signup and view all the answers

    Study Notes

    Systems Analysis and Design: Key Concepts and Processes

    • Figure 13.2 illustrates the "as-is" process for purchasing a book from a physical bookstore, involving multiple steps and potential inconvenience for the customer.
    • Figure 13.3 demonstrates how the book-purchasing process can be redesigned using the Internet, resulting in a more efficient and time-saving process with fewer steps.
    • Management measures the time and cost of the existing process as a baseline and identifies several alternative solutions during the systems analysis process.
    • A written systems proposal report describes the costs and benefits of each alternative, and management determines the most desirable alternative based on a mix of costs, benefits, technical features, and organizational impacts.
    • Establishing information requirements involves defining who needs what information, where, when, and how, and is a challenging task for the systems analyst.
    • Faulty requirements analysis is a leading cause of systems failure and high systems development costs.
    • Systems analysis may be required to diagnose and provide solutions for information-related problems within an organization.
    • Systems design describes what a system should do to meet information requirements, and systems design shows how the system will fulfill this objective.
    • The design of an information system consists of all the specifications that give the system its form and structure, addressing managerial, organizational, and technological components.
    • User information requirements drive the entire system-building effort, and insufficient user involvement in the design effort is a major cause of system failure.
    • Working on design increases users' understanding and acceptance of the system, and user participation is addressed by alternative systems development methods.
    • The ease and efficiency with which a system fulfills user requirements within specific constraints determines the superiority of its design.

    Systems Development Process and System Testing

    • The systems development process involves several steps, including programming, testing, conversion, production, and maintenance.
    • During the programming stage, system specifications from the design stage are translated into software program code.
    • Thorough testing is crucial to ensure that the system produces the desired results under known conditions, and it consists of unit testing, system testing, and acceptance testing.
    • Unit testing involves testing each program separately in the system to locate errors and correct them.
    • System testing tests the functioning of the information system as a whole, examining areas such as performance time and recovery capabilities.
    • Acceptance testing provides the final certification that the system is ready for production and is evaluated by users and reviewed by management.
    • Cloud computing services are increasingly used for testing information systems.
    • Conversion is the process of changing from the old system to the new system and can be done using four main strategies: parallel, direct cutover, pilot study, and phased approach.
    • The parallel strategy involves running both the old and new systems together for a period to ensure the new system functions correctly, but it is expensive and requires additional resources.
    • A systematic test plan is devised by the systems development team to prepare for the series of tests, which includes input from both end users and information systems specialists.
    • The test plan includes the various conditions to be tested, the requirements for each condition tested, and the expected results.
    • Test plans require input from both end users and information systems specialists.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Test your knowledge of key concepts and processes in systems analysis and design, as well as the system development process and system testing. Explore topics like redesigning processes, information requirements, system failure causes, cloud computing, and system testing strategies.

    Use Quizgecko on...
    Browser
    Browser