ITM100 CHAPTER 13 QUIZ

MemorableRadiance avatar
MemorableRadiance
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

What is the purpose of analyzing existing business processes?

To identify redundant steps and inefficiencies

What is the next step after designing a new process?

Implement the new process

Why are new information systems or enhancements sometimes implemented?

To support the redesigned 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

More Quizzes Like This

Use Quizgecko on...
Browser
Browser