Chapter 6 : System Requirements Flashcards

1
Q

What is Requirement Analysis also known as? ( 2 )

A
  1. Fact-Finding Process
  2. Requirement Elicitation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the purpose of requirement analysis?

A
  1. To find or gather requirements for a system to be developed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the questions ( who ) will be asked in current system?

A
  1. Who does it?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the questions ( what ) will be asked in current system?

A
  1. What is done?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the questions ( where ) will be asked in current system?

A
  1. Where is it done?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the questions ( when ) will be asked in current system?

A
  1. When is it done?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the questions ( how ) will be asked in current system?

A
  1. How is it done?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the questions ( why ) will be asked in current system? ( 5 )

A
  1. Why does this person do it?
  2. Why is it done?
  3. Why is it done there?
  4. Why is it done then?
  5. Why is it done this way?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the questions ( who ) will be asked in proposed system? ( 5 )

A
  1. Who should do it?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the questions ( what ) will be asked in proposed system? ( 5 )

A
  1. What should be done?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the questions ( where ) will be asked in proposed system? ( 5 )

A
  1. Where should it be done?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the questions ( when ) will be asked in proposed system? ( 5 )

A
  1. When should it be done?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the questions ( how ) will be asked in proposed system? ( 5 )

A
  1. How should it be done?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

List out 6 Fact-finding Techniques

A
  1. Interview
  2. Document Review
  3. Observation
  4. Sampling
  5. Research
  6. Surveys & Questionnaries
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the skills required for Interview? ( 3 )

A
  1. Plan
  2. Conduct
  3. Document
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the most important when doing interview?

A
  1. Seek the opinion of the person you are interviewing as opinion are more important than facts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

List out 7 steps of Interview

A
  1. Determine the people to interview
  2. Establish objectives for the interview
  3. Develop interview questions
  4. Prepare for the interview
  5. Conduct the interview
  6. Document the interview
  7. Evaluate the Interview
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What to do in Determine the people to interview - Step 1 ? ( 3 )

A
  1. Select the right people and ask the right questions
  2. Don’t rely on just an organisation chart
  3. Decide on group and/or individual interviews
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What to do in Establish objectives for the interview - Step 2 ? ( 3 )

A
  1. Determine the areas to be discussed
  2. List the facts you need to gather
  3. Upper management provides the big picture
  4. Users can give you specific details
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What to do in Develop Interview Questions - Step 3 ? ( 3 )

A
  1. Decide what to ask and how to pharase the question
  2. The same question to different people ( For comparison )
21
Q

What to do in Prepare for the Interview - Step 4? ( 4 )

A
  1. Careful preparation is essential because an interview is an important meeting and not just a casual chat
  2. Limit the interview to no more than one hour
  3. Verify time, place, length, and topics via e-mail
  4. Ask the interviewee to have samples available
22
Q

What to do in Prepare for the Interview - Step 5 ? ( 5 )

A
  1. Develop a specific plan for the meeting
  2. Begin by introducing yourself, describing the project, and explaining your interview
    objectives
  3. Engaged listening
  4. Allow the person enough time to think about the question
  5. After an interview, you should summarize the session and seek a confirmation
23
Q

What to do in Document the Interview - Step 6 ? ( 4 )

A
  1. Note taking should be kept to a minimum
  2. After conduction the interview, you must record the information quickly
  3. After the interview, send memo to the interviewee expressing your appreciation
  4. Note date, time, location, purpose of the interview, and the main points you discussed so the interviewee has a written summary and can offer additions or corrections
24
Q

List out factors for Unsuccessful Interviews ( 4 )

A
  1. No matter how well you prepare for interviews, some are not successful
  2. Misunderstanding or personality conflict could affect the interview negatively, or the interviewee might be afraid that the new system will eliminate or change his or her job
  3. Find a way to conclude an unsuccessful meeting
  4. Consider alternatives
25
Q

What is the aim of document review?

A
  1. Aims to find out the information requriements that people have in the current system
26
Q

What includes in Document Review?

A
  1. Review existing system documentation
  2. Obtain copies of actual forms and documents
  3. Review blank copies of forms
  4. Review samples of completed forms
  5. Review software documentation
27
Q

What is the aim of observation? ( 2 )

A
  1. See what really happens, not what people say happens
  2. Can be open-ended or based on a schedule
28
Q

What does Observation includes?

A
  1. Seeing how people carry out processes
  2. Examine each form, record and report
  3. Consider each person working with the system
  4. Talk to people who receive current reports
  5. Consider the Hawthrone Effect
29
Q

What is the aims of Questionnaires and Surveys?

A
  1. Obtain the view of a large number of people in a way that can be analyzed statistically
30
Q

What does Questionnaries and Surveys includes?

A
  1. Postal, Web-based and email questionnaires
  2. Open-ended and closed questions
  3. Gathering opinion as well as facts
31
Q

What is the Guidelines of Questionnaries and Surveys?

A
  1. Brief, User-friendly and Clear Inistructions
  2. Questions in Logical Order
  3. Simple wording to avoid misunderstanding
  4. Avoid leading questions
  5. Open-ended questions are difficult to tabulate
  6. Limit questions raising concern / negative issues
  7. Section for general comments
  8. Text the questionnaries in advance
32
Q

List out the types of Sampling

A
  1. Purposive Sampling
  2. Selective Sampling
33
Q

What is Purposeful Sampling ?

A
  1. Sampling technique that qualitative researchers used to recruit participants who can provide indepth and detailed information about the phenomenon under investigation
34
Q

What is the main objective of sampling?

A
  1. To ensure representation of the overall population accurately
  • May considered either interviewing or questionnaires
35
Q

List out sources that will be included in research ( 4 )

A
  1. Journals, Periodicals, Books
  2. Internet Sites
  3. Professional Meetings, Seminars, Discussions
  4. Site Visits to observe a system in use
36
Q

What is the basic rules of recording facts?

A
  1. Write it down
37
Q

List out 4 principles to follow when recording facts

A
  1. Record all information as soon as you obtain it
  2. User simplest recording method
  3. REcord findings properly so that it can be understood by someone else - Not a member of the IS dept
  4. Arrange documentation so that information can be brought together and coordinated
38
Q

List out Software Tools for recording the facts ( 6 )

A
  1. CASE Tools ( Computer-aided Systems Engineering )
    • Upper CASE tools
    • Lower CASE tools
  2. Word Processing
  3. Spreadsheet
  4. Database
  5. Presentation Graphics
  6. Personal Information Managers
39
Q

List out the types of requirement?

A
  1. Functional
  2. Non-functional
  3. Architectural
  4. Business
  5. System/Technical
  6. User
  7. Security
  8. User Interface
40
Q

What does Functional Requirements describe?

A
  1. What a system must do
41
Q

What does Functional Requirements usually detailed in?

A
  1. Statementes of capabilities, behavior, and information that the solution will need
42
Q

What is the example of Functional Requirements?

A
  1. Processes
  2. Interfaces with Users and Other Systems
  3. What the system must hold data about
43
Q

What does Non-Functional Requirements specifies?

A
  1. Criteria that can be used to judge the operation of a system, rather than specific behaviors
44
Q

What does Non-Functional Requirements often considers?

A
  1. The quality aspects of the new system, such as testability, maintainability, extensibility and scalability
45
Q

What does Non-Functional Requirements include?

A
  1. Response Times
  2. Security Considerations
46
Q

What does Architectural Requirements explain?

A
  1. What has to be done by identifying the necessary systems structure and systems behavior
47
Q

What does Business Requirements required?

A
  1. High-level Statements of the goals, objectivesm or needs of an organization
48
Q

What User Requirements usually describe?

A
  1. How someone wants to interact with the intended solution
49
Q

What does User Interface Requirements specify?

A
  1. Specific design criteria for the user interface