Podcast
Questions and Answers
What is the purpose of analyzing existing business processes?
What is the purpose of analyzing existing business processes?
What is the next step after designing a new process?
What is the next step after designing a new process?
Why are new information systems or enhancements sometimes implemented?
Why are new information systems or enhancements sometimes implemented?
What is the purpose of continuous measurement of a process?
What is the purpose of continuous measurement of a process?
Signup and view all the answers
What do end users provide for a system?
What do end users provide for a system?
Signup and view all the answers
What may extensive customization of software packages lead to?
What may extensive customization of software packages lead to?
Signup and view all the answers
What does systems analysis for application software packages involve?
What does systems analysis for application software packages involve?
Signup and view all the answers
What is often involved in software package evaluation?
What is often involved in software package evaluation?
Signup and view all the answers
What is an alternative to using internal resources for information systems development and operation?
What is an alternative to using internal resources for information systems development and operation?
Signup and view all the answers
What drives domestic outsourcing?
What drives domestic outsourcing?
Signup and view all the answers
What often drives offshore outsourcing decisions?
What often drives offshore outsourcing decisions?
Signup and view all the answers
What are the benefits of offshore outsourcing?
What are the benefits of offshore outsourcing?
Signup and view all the answers
What have become essential in agile development practices?
What have become essential in agile development practices?
Signup and view all the answers
What does DevOps emphasize?
What does DevOps emphasize?
Signup and view all the answers
What does the direct cutover strategy involve?
What does the direct cutover strategy involve?
Signup and view all the answers
What is the main characteristic of the pilot study strategy?
What is the main characteristic of the pilot study strategy?
Signup and view all the answers
What is the primary focus of the phased approach strategy?
What is the primary focus of the phased approach strategy?
Signup and view all the answers
What is crucial for the successful transition to a new system?
What is crucial for the successful transition to a new system?
Signup and view all the answers
What does prototyping involve?
What does prototyping involve?
Signup and view all the answers
What are the steps of prototyping?
What are the steps of prototyping?
Signup and view all the answers
When is prototyping most useful?
When is prototyping most useful?
Signup and view all the answers
What is a potential drawback of rapid prototyping?
What is a potential drawback of rapid prototyping?
Signup and view all the answers
What can contribute to system failure during development?
What can contribute to system failure during development?
Signup and view all the answers
What does Figure 13.2 illustrate?
What does Figure 13.2 illustrate?
Signup and view all the answers
When may the direct cutover strategy be more costly?
When may the direct cutover strategy be more costly?
Signup and view all the answers
What is the purpose of a written systems proposal report?
What is the purpose of a written systems proposal report?
Signup and view all the answers
What is a benefit of the phased approach strategy?
What is a benefit of the phased approach strategy?
Signup and view all the answers
What is a leading cause of systems failure and high systems development costs?
What is a leading cause of systems failure and high systems development costs?
Signup and view all the answers
What does systems design describe?
What does systems design describe?
Signup and view all the answers
What drives the entire system-building effort?
What drives the entire system-building effort?
Signup and view all the answers
What is a major cause of system failure?
What is a major cause of system failure?
Signup and view all the answers
What determines the superiority of a system's design?
What determines the superiority of a system's design?
Signup and view all the answers
What does establishing information requirements involve?
What does establishing information requirements involve?
Signup and view all the answers
What is the purpose of management measuring the time and cost of the existing process as a baseline?
What is the purpose of management measuring the time and cost of the existing process as a baseline?
Signup and view all the answers
What does the design of an information system consist of?
What does the design of an information system consist of?
Signup and view all the answers
What is a challenging task for the systems analyst?
What is a challenging task for the systems analyst?
Signup and view all the answers
What is addressed by alternative systems development methods?
What is addressed by alternative systems development methods?
Signup and view all the answers
What does system testing consist of?
What does system testing consist of?
Signup and view all the answers
What is the purpose of the parallel strategy in conversion?
What is the purpose of the parallel strategy in conversion?
Signup and view all the answers
What is included in the test plan devised by the systems development team?
What is included in the test plan devised by the systems development team?
Signup and view all the answers
What is the purpose of acceptance testing?
What is the purpose of acceptance testing?
Signup and view all the answers
What does the systematic test plan for system testing require?
What does the systematic test plan for system testing require?
Signup and view all the answers
What is the role of cloud computing services in testing information systems?
What is the role of cloud computing services in testing information systems?
Signup and view all the answers
What is the main purpose of conversion in the systems development process?
What is the main purpose of conversion in the systems development process?
Signup and view all the answers
What is the focus of unit testing in the systems development process?
What is the focus of unit testing in the systems development process?
Signup and view all the answers
What is the purpose of the test plan in system testing?
What is the purpose of the test plan in system testing?
Signup and view all the answers
What is the significance of acceptance testing in the systems development process?
What is the significance of acceptance testing in the systems development process?
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.
Related Documents
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.