MIS Ch. 13

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

_____ is an iterative system development process that develops a system in "sprint" increments lasting from two weeks to two months. a. Prototyping b. Object-oriented development c. Individual development d. Agile development

Agile development

_____ is a limited internal acceptance test where employees of a software development organization and a limited number of other "friendlies" use the software and provide feedback. a. Gamma testing b. Beta testing c. Delta testing d. Alpha testing

Alpha testing

_____ is the creation, modification, or extension of software by people who are nonprofessional software developers. a. Mobile application development b. Object-oriented systems development c. User-oriented systems development d. End-user systems development

End-user systems development

Which of these is a disadvantage of agile development? a. It puts applications into production later than any other approach. b. It does not encourage teamwork and interaction between users and stakeholders. c. It requires a larger percentage of stakeholders' and users' time than other approaches. d. It makes it difficult to produce documentation of project tasks.

It requires a larger percentage of stakeholders' and users' time than other approaches.

_____ involves running a complete new system for one group of users rather than all users. a. Phase-in approach b. Parallel start-up c. Cutover d. Pilot start-up

Pilot start-up

What is meant by cutover? Briefly explain four cutover strategies.

Process of switching from an old information system to a replacement system -direct conversion -phase-in approach -pilot start-up -parallel start-up

A _____ is a critical date for completing a major part of a project, such as program design, coding, testing, and cutover. a. project milestone b. project deadline c. project schedule d. project due-date

Project milestone

_____ converts a system design into an operational system by acquiring and installing hardware and software, coding and testing software programs, creating and loading data into databases, and performing initial program testing. a. System testing b. Systems operation c. System implementation d. System construction

System construction

_____ involves testing the complete, integrated system (hardware, software, databases, people, and procedures) to validate that an information system meets all specified requirements. a. Integration testing b. System testing c. Volume testing d. User acceptance testing

System testing

Briefly explain the difference between system testing and user acceptance testing (UAT).

System testing: testing complete, integrated system, to validate that the information system meets all specified requirements UAT: testing performed by trained system users to verify that the system can complete required tasks in a real-world operating environment and perform according to the system design specifications

_____ involves using a new or modified system under all kinds of operating conditions. a. Systems operation b. System construction c. Systems review d. Systems modification

Systems operation

_____ is the process of analyzing systems to make sure they are operating as intended. a. Systems review b. Systems operation c. Systems maintenance d. System construction

Systems review

____ explains the purpose of every major piece of computer code and also identifies and describes key variables. a. Agile documentation b. Technical documentation c. Systems documentation d. User documentation

Technical documentation

Which of the following statements is true of user acceptance testing (UAT)? a. UAT involves linking individual components together and testing them as a group to uncover any defects in the interface. b. A goal of UAT is to determine the work load at which systems performance begins to degrade. c. UAT is often done by independent testers who were not involved in developing program code. d. UAT must be completed successfully before newly developed software can be rolled out to the market.

UAT must be completed successfully before newly developed software can be rolled out to the market.

____ is also known as beta testing and application testing. a. System testing b. User acceptance testing c. Unit integration testing d. Volume testing

User acceptance testing

_____ consists of written descriptions developed for people who use a program. a. User acceptance report b. Technical documentation c. User preparation plan d. User documentation

User documentation

Which of these is an advantage of prototyping? a. Users can try the system and provide constructive feedback during development. b. Formal end-of-phase reviews take place systematically. c. ​System documentation is always complete because the primary focus is on development of a prototype. d. There is a lot of attention given to system backup and recovery, performance, and security.

Users can try the system and provide constructive feedback during development.

The process of switching from an old information system to a replacement system is called _____. a. installation b. conversion c. site preparation d. cutover

cutover

Site preparation can include _____. a. the hiring and training of information systems personnel b. installing special wiring and air conditioning c. readying users for a new system d. physically placing a computer system on the site and making it operational

installing special wiring and air conditioning

A _____ is a minor change to correct a problem or make a small enhancement. a. patch b. slipstream upgrade c. version d. release

patch

A _____ is a detailed description of when project activities are performed. a. project critical path b. project deadline c. project schedule d. project milestone

project schedule

The temptation to add more features and functionality to the original range of the system is called _____. a. unit testing b. site preparation c. cutover d. scope creep

scope creep

What is system maintenance? List the reasons for systems maintenance.

stage of system development that involves changing and enhancing the system to make it more useful in achieving user and organizational goals -poor performance -changes in business process -changes in needs -bugs or errors in program -technical problems

Testing that ideally forces an individual program to execute all of its various functions and user features is known as _____. a. system testing b. unit testing c. acceptance testing d. integration testing

unit testing

The process of readying managers, decision makers, employees, system users, and stakeholders to accept and use the new system is called _____. a. site preparation b. phase-in approach c. user preparation d. user documentation

user preparation

A new _____ is a major program change, typically encompassing many new features. a. release b. patch c. slipstream upgrade d. version

version

The goals of _____ are to determine the work load at which systems performance begins to degrade and to identify and eliminate any issues that prevent the system from reaching its required system-level performance. a. unit testing b. ​user acceptance testing c. volume testing d. integration testing

volume testing

Discuss the advantages and disadvantages of agile development.

+ puts an application into production sooner than any other approach + documentation is produced as a by-product of completing project tasks + agile forces teamwork and lots of interaction between users and stakeholders - intense process that burn out system developers and other participants - requires system analysts and users to be skilled in agile system development tools and agile techniques - requires larger percentage of stakeholders' and users' time than other approaches


Ensembles d'études connexes

Bio II Unit 3 - Invertebrate Adaptation to Land

View Set

Chapter 10: Anti-Infectives: Antitubercular and Antifungal Drugs

View Set

Aerobic and Anaerobic Respiration

View Set

Peds: Shock & trauma, SIDS, Emergencies

View Set

Chapter 29: Analyzing Investment Properties

View Set