Chapter 1 Flashcards

1
Q

The systems implementation phase of the systems development life cycle (SDLC) includes an assessment, called a _____, to determine whether the system operates properly and if costs and benefits are within expectation.

A

systems evaluation

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

When planning an information system, a company must consider how a new system will interface with older systems, which are called _____.

A

legacy systems

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

Structured analysis is called a(n) _____ technique because it focuses on processes that transform data into useful information

A

process-centered

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

A _____ graphically displays one or more business processes, such as handling an airline reservation, filling a product order, or updating a customer account.

A

business process model (BPM)

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

In a systems development life cycle (SDLC) model, the purpose of the _____ is to build a logical model of the new system.

A

systems analysis phase

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

A _____ is an overview that describes a company’s overall functions, processes, organization, products, services, customers, suppliers, competitors, constraints, and future direction.

A

business profile

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

In a typical company organizational model, middle managers _____.

A

provide direction, necessary resources, and performance feedback to supervisors and team leaders

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

Every firm has an underlying corporate culture. A corporate culture is the set of beliefs, rules, traditions, values, and attitudes that define a company and influence its way of doing business. To be successful, a systems analyst must understand the corporate culture and how it affects the way information is managed. Companies sometimes include statements about corporate culture in their mission statements. A systems analyst must understand the firm’s culture and find it comfortable. If the company encourages personal growth and empowerment, work is much more enjoyable.

A

True

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

Knowledge workers include systems analysts, programmers, accountants, researchers, trainers, human resource specialists, and other professionals. Knowledge workers also use business support systems, knowledge management systems, and user productivity systems. Knowledge workers provide support for an organization’s basic functions. Just as a military unit requires logistical support, a successful company needs knowledge workers to carry out its mission

A

True

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

Advantages of agile methods are:

Very flexible and efficient in dealing with change.

Stresses team interaction and reflects a set of community-based values.

Frequent deliverables constantly validate the project and reduce risk

A

True

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

Disadvantages of structured analysis:
Changes can be costly, especially in later phases.

Requirements are defined early, and can change during development.

Users might not be able to describe their needs until they can see examples of features and functions.

A

True

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

Disadvantage of object-oriented analysis:

Somewhat newer method might be less familiar to development team members.

Interaction of objects and classes can be complex in larger systems.

A

True

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

Disadvantages of agile methods:

Team members need a high level of technical and communications skills.

Lack of structure and documentation can introduce risk factors.

Overall project might be subject to scope change as user requirements change.

A

True

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

Advantages of object-oriented analysis:

Integrates easily with object-oriented programming languages.

Code is modular and reusable, which can reduce cost and development time.

Easy to maintain and expand because new objects can be created using inherited properties.

A

True

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

Knowledge workers include cooks, drivers, and janitors.

A

False

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

Examples of company-wide applications, called legacy applications, include order processing systems, payroll systems, and company communications networks.

A

False

17
Q

Advantages of structured analysis:

Traditional method that has been very popular over time.

Relies heavily on written documentation.

Frequent phase iteration can provide flexibility comparable to other methods.

Well-suited to traditional project management tools and techniques.

A

True

18
Q

What is an information system prototype? Define it and list at least one advantage and one disadvantage.

A

Prototypes are simple, functional versions of systems that allow for the examination of input, output, and user interfaces before a final system is created. One advantage is that this allows the developers of the system to see what changes need to be made for the final system. One disadvantage is that, if they are made too early, can cause decisions to be made before all of the required issues are fully understood.