MIS 3360 Ch 12 System Implementation and Maintenance

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/30

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

31 Terms

1
New cards

system implementation

-convert final physical system specifications into working and reliable software

-document work that has been done

-provide help for current and future users

2
New cards

maintaining information systems

-obtaining maintenance requests

-transforming requests into changes

-designing changes

-implementing changes

3
New cards

implementation

involves coding, testing, installation, documentation, training, and support

4
New cards

deliverables of coding

code and program documentation

5
New cards

deliverables of testing

test scenarios (test plan) and test data & results of program and system testing

6
New cards

deliverables of installation

user guides, user training plan, and installation and conversion plan

7
New cards

audience for final documentation

-information systems personnel who will maintain the system throughout its productive life

-people who will use the system as part of their daily lives

8
New cards

user training

application-specific

general for operating system and off-the-shelf software

9
New cards

software application testing

-a master test plan is developed during the analysis phase

-during the design phase, unit, system, and integration test plans are developed

-actual testing is done during implementation

-written test plans provide improved communication among all parties involved in testing

10
New cards

static technique

the code being tested is not executed

11
New cards

dynamic testing

involves execution of the code

12
New cards

automated testing

computer conducts the test

13
New cards

manual testing

the people complete the test

14
New cards

inspections

testing technique in which participants examine program code for predictable language-specific errors

15
New cards

walk-throughs

should be done frequently when pieces of work are reviewed and before formal testing, is an informal process

16
New cards

desk checking

testing technique in which the program code is sequentially executed manually by the reviewer

17
New cards

unit testing

process of testing each module alone in an attempt to discover any errors in its code

18
New cards

integration testing

process of bringing together all of the modules that a program comprises for testing purposes. modules are typically integrated in a top-down, incremental fashion

19
New cards

system testing

bringing together of all of the programs that a system comprises for testing purposes. programs are typically integrated in a top-down, incremental fashion

20
New cards

stub testing

technique used in testing modules, especially where modules are written and tested in a top-down fashion, where a few lines of code are used to substitute for subordinate modules

21
New cards

testing harness

automated testing environment used to review code for errors, standard violations, and other design flaws

22
New cards

refactoring

making a program simpler after adding a new feature

-eXtreme programming is a technique used in refactoring

23
New cards

acceptance testing

process whereby actual users test a completed information system, the end result of which is the users’ acceptance of it

24
New cards

alpha testing

user testing of a completed information system using simulated data

25
New cards

beta testing

user testing of a completed information system using real data in the real user environment

26
New cards

tests in alpha testing

recovery testing, security testing, stress testing, performance testing

27
New cards

direct installation

changing over from the old information system to a new one by turning off the old system when the new one is turned on

-users at the mercy of the new system

-very risky installation

-least expensive installation

28
New cards

parallel installation

running the old information system and the new one at the same time until management decides the old system can be turned off

-safest approach but very expensive

-outputs are compared with each system

29
New cards

single-location installation

trying out a new information system at one site and using the experience to decide if and how the new system should be deployed throughout the organization

-also called a pilot installation

-considered a middle-or-the-road approach

-once successful then rolled out to entire company

30
New cards

phased installation

changing from the old information system to the new one incrementally, starting with one or a few functional components and then gradually extending the installation to cover the whole new system

31
New cards

maintainance

obtaining maintenance requests

transforming requests into changes

designing changes

implementing changes