Chapter 10 Information System Lifecycle Flashcards

1
Q

Data steward

A

Person who monitors and controls use of an institution’s data

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

Service level agreements

A

Manage expectations between software vendors and institution (provide timely updates, response to errors)

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

Configuration management

A

Or change control, standard forum to approve and prioritize changes (bugs, requests for new features, etc.)

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

Systems Development Life Cycle (SDLC)

A

Analysis -> Design -> Implementation -> Testing -> Maintenance
-Analysis of business needs
-Design the system
-Implementation
-Testing to validate system
-Maintenance to remain healthy

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

Request for proposal

A

-System specification document that lists all the requirements an organization has for project
=Technical specifications, intellectual property, licensing, contracting, confidentiality (Business Associate Agreement), Training and support
-Should contain enough information for vendor to make reasonable offer
-When complete, it includes information provided by both the organization and the vendor

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

Request for Information

A

less-detailed version of the RFPR

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

Request for Quotation

A

When nature of system is already well known and the organization is just seeking a price point

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

Risk management program

A

-purpose is to protect organization and ensure it’s able to carry out its mission
-Analysis of risk has to be incorporated into all phases of the SDLC

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

Elements of System Implementation Plan

A

-Project management, workflow and process redesign, create implementation plan, issues management, data center, local hardware, network, security risk analysis, super user training, system installation, software configuration, interface development, testing, end user training, go live, lessons learned, monitoring progress, optimization strategies

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

3 replicated environments to test clinical information systems

A

-Development environment (dev)
-Test environment
-Production environment (prod)

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

Static testing

A

-examine source code, data architecture and wireframes of user interfaces

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

Dynamic testing

A

executing software in a variety of environments
-this is overwhelming majority of testing

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

White-box testing (or clear box testing)

A

-create tests that evaluate small segments of source code for applicability to a certain purpose
-assumes knowledge of inner workings of program and access to source codeB

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

Black box testing

A

tester has no knowledge of how software works but designs tests according to what the software is supposed to do

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

Unit testing

A

-verify functionality of a very specific section of code
-most commonly this is a form of white box testing

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

Integration testing

A

-form of testing that seeks to test the interaction between 2 or more separate units of code

17
Q

Performance testing

A

-assess system’s capabilities when there are a high number of simultaneous users

18
Q

System testing

A

-evaluation of the system as a whole as opposed to just a small subsection

19
Q

Operational acceptance testing

A

-type of pre-release testing that ensures the product meets all listed requirements

20
Q

Installation testing

A

-ensures system is installed correctly and working on customer’s hardware

21
Q

Compatibility testing

A

testing system to make sure it works well with the other applications on the same system

22
Q

Regression testing

A

focuses on detecting problems that could arise after an upgrade, making sure that old functions still work and that items that have been patched in the past continue to work

23
Q

Usability testing

A

User interface is intuitive and easy to use

24
Q

Accessibility testing

A

Type of usability testing aimed at users with physical impediments in accordance with accessibility standards such as the Americans with Disabilities Act

25
Q

Testing in relationship to implementation

A

Before, during and after implementation

26
Q

Types of maintenance

A

-preventive maintenance, corrective maintenance, customized maintenance or tailoring, enhancement maintenance, data quality management and data stewardship

27
Q

Downtime procedures

A

often paper-based system, sometimes read-only replica of clinical information system

28
Q

Disaster recovery

A

attempts to resuscitate a system after catastrophic data loss, such as an operating system failure or a hard drive crash

29
Q

Decommissioned

A

when a system no longer provides a favorable cost-benefit position for the organization

30
Q
A