System Fundamentals - Testing, Implementation and Installation Flashcards

1
Q

Define the term Iteration

A

Repeating a sequence of steps to get closer to the desired result.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define Prototype

A

A scaled-down version of a product - allows for testing before spending a lot of money on the project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Define SaaS (Software as a Service)

A

Companies may decide to host a system on the cloud instead of locally (on site) . Users therefore pay for access to the software hosted remotely, and this is known as Software as a Service. (It is like having a subscription to a software service)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define Legacy System

A

Old (outdated) Computer System that is used instead of updated versions. These are often not available for purchase, or supported anymore.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Define merger.

A

A combination of two or more companies into one.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define Data Migration

A

Moving data (from one system to another)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe the Direct Changeover, method of deploying a new software system.

A

The old system is stopped and the new system is started (no overlap)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe the Parallel Running, method of deploying a new software system.

A

New system is started and runs along side the old system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe the Pilot Running, method of deploying a new software system.

A

The new system is tested by a small group of people, while the old system is used by the rest. Once the bugs are addressed, the whole group will move to the new system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe the Phased Conversion, method of deploying a new software system.

A

The new system is implemented in stages (phases), gradually replacing the old system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Define Unit Testing

A

Testing of individual modules.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Define Alpha Testing

A

First phase of testing, tested by developers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Define Beta Test

A

Second phase of testing, tested by end-users.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Define Help Files (User Documentation)

A

Files that are accessible from within the program. (Once you have access to the program).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Define Online Support (User Documentation)

A

Web service hosted by the system to address questions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly