week 3 flashcards

1
Q

What are the two subphases of systems analysis?

A

Requirements determination and requirements structuring.

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

What are characteristics of a good systems analyst?

A

Impertinence (question everything), impartiality, relaxing constraints, attention to detail, and reframing.

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

What are the primary deliverables of requirements determination?

A

Interview transcripts, observation notes, system documents, system prototypes.

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

What business aspects must a systems analyst understand?

A

Business objectives, information needs, data handling, policies, key events affecting data.

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

What are open-ended interview questions?

A

Questions with no prespecified answers that allow for detailed responses.

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

What are closed-ended interview questions?

A

Questions that require respondents to choose from specific answers.

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

What are key guidelines for effective interviewing?

A

Avoid leading questions, listen carefully, record notes within 48 hours, avoid setting false expectations, seek multiple perspectives.

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

What is the primary disadvantage of interviewing individuals?

A

Reconciling contradictions and inefficiency due to repeated questions in different interviews.

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

What are the advantages of group interviews?

A

Efficient use of time, synergy between participants, more comprehensive discussions.

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

What is the Nominal Group Technique (NGT)?

A

A structured group brainstorming technique where members first work individually, then pool ideas under a facilitator.

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

What is the benefit of observing users?

A

Provides accurate insights into how users interact with systems and perform their jobs.

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

What is a drawback of observing users?

A

People may change behavior when they know they are being observed, and observations are only a snapshot.

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

What can analyzing documents reveal?

A

Existing system problems, organizational goals, key stakeholders, rules for data processing.

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

What is the difference between formal and informal systems?

A

Formal systems are documented organizational procedures; informal systems are actual workflows used in practice.

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

What are four types of documents analyzed in system requirements?

A

Written work procedures, forms (e.g., invoices), reports (e.g., cash flows), and system documentation (e.g., flowcharts).

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

What is prototyping?

A

An iterative development process where requirements are converted into a working system for user feedback and refinement.

17
Q

What are the two types of prototyping?

A

Evolutionary prototyping (becomes the final system) and throwaway prototyping (discarded after system development).

18
Q

When is prototyping useful?

A

When requirements are unclear, few users are involved, or the system is complex and needs early visualization.

19
Q

What are drawbacks of prototyping?

A

Lack of formal documentation, difficulty in scaling, and bypassing SDLC checks.

20
Q

What is Business Process Reengineering (BPR)?

A

Radical redesign of business processes to achieve major improvements in performance and efficiency.

21
Q

How does BPR improve business operations?

A

Eliminates unnecessary steps, improves data flow, and makes businesses more responsive to change.

22
Q

What are disruptive technologies?

A

Technologies that break traditional business rules, enabling radical business process changes.

23
Q

How does agile methodology approach requirements determination?

A

Uses continuous user involvement with an iterative analysis-design-code-test cycle.

24
Q

What is Agile Usage-Centered Design?

A

A method that focuses on user roles, goals, and tasks rather than system functions.

25
What is the planning game in agile methodologies?
A structured approach to maximize collaboration between users and developers.
26
What are key requirements for an effective e-commerce WebStore?
Consistent navigation, lightweight graphics, easy access between sections, clear system structure.