Requirement Determination. Flashcards

(16 cards)

1
Q

Describe the characteristics of a successful systems analyst in requirements determination.

A

Successful systems analysts exhibit impertinence, impartiality, the ability to relax constraints, attention to details, and reframing skills.

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

Define the deliverables for requirements determination from interviews and observations.

A

Deliverables include interview transcripts, observation notes, and meeting minutes.

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

How can existing documents contribute to requirements determination deliverables?

A

Existing documents provide mission and strategy statements, business forms, procedure manuals, job descriptions, training manuals, system documentation, and flowcharts.

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

What computerized sources can be used for requirements determination?

A

Computerized sources include Joint Application Design session results, CASE repositories, reports from existing systems, displays, and reports from system prototypes.

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

List traditional methods for determining requirements.

A

Traditional methods include interviewing individuals and groups, observing workers, and studying business documents.

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

How should one prepare for effective interviewing in requirements determination?

A

Effective interviewing requires planning the interview, preparing the interviewee, and creating an agenda and checklist.

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

What are the key guidelines for effective interviewing?

A

Key guidelines include listening carefully, reviewing notes, remaining neutral, and using both open-ended and closed-ended questions.

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

Describe the Nominal Group Technique (NGT) in the context of requirements determination.

A

NGT is a process that supports idea generation where group members first work separately, then engage in a discussion to clarify and prioritize ideas.

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

Describe the process of Direct Observation in gathering system requirements.

A

Direct Observation involves directly observing users to gather firsthand, objective measures of their interaction with information systems.

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

What is Document Analysis and its purpose in system requirements determination?

A

Document Analysis is the review of existing business documents to understand problems, opportunities, organizational direction, and system requirements.

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

Define Joint Application Design (JAD) and its role in system requirements gathering.

A

Joint Application Design (JAD) involves intensive group sessions with stakeholders, facilitated by a session leader, and often supported by CASE tools to gather system requirements.

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

How does Business Process Reengineering (BPR) contribute to determining system requirements?

A

Business Process Reengineering (BPR) aims to achieve radical improvements by reorganizing business processes, eliminating unnecessary steps, and adapting to changes, which helps in determining system requirements.

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

Explain the Agile Methodologies approach to requirements determination.

A

Agile Methodologies emphasize continual user involvement and iterative development cycles to determine system requirements.

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

What is usage-centered design and how does it relate to system requirements?

A

Usage-centered design focuses on user roles and tasks, ensuring that system requirements align with how users will interact with the system.

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

Describe the Planning Game from eXtreme programming in the context of requirements determination.

A

The Planning Game from eXtreme programming involves exploration, commitment, and steering phases to collaboratively determine system requirements.

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

Identify contemporary methods for determining system requirements.

A

Contemporary methods include Joint Application Design (JAD), CASE tools, and system prototypes.