Presentation is loading. Please wait.

Presentation is loading. Please wait.

McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Systems Requirements Determination.

Similar presentations


Presentation on theme: "McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Systems Requirements Determination."— Presentation transcript:

1 McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Systems Requirements Determination

2 4-2 Learning Objectives Understand the three types of system requirements Understand the selection criteria for an analysis strategy Learn the three “I”’s of requirements determination

3 4-3 Learning Objectives Understand the four common mistakes made during requirements determination Identify and understand the characteristics of a good requirement Understand the characteristics and application of both the traditional and modern information-gathering approaches

4 4-4 Developing an Analysis Strategy Process-oriented approach Object-oriented approach

5 4-5 Types of System Requirements Functional Requirements –Describe the various interactions between the system and its environment –Example: The system must display the local time based on the location of the workstation.

6 4-6 Types of System Requirements Nonfunctional Requirement –Describe the aspects of the system not related to the specific functional behavior of the system –Example: The response time for all requests must be less than 1 second.

7 4-7 Types of System Requirements Constraints –Requirements imposed on the system by the client or the system environment –Example: The system language must be C++.

8 4-8 The Three “I”s of Requirements Determination Impertinence Impartially Insight

9 4-9 The Three “I”s of Requirements Determination Impertinence –Analysts should question everything and take nothing for granted during requirements determination.

10 4-10 The Three “I”s of Requirements Determination Impartially –Analysts must maintain a posture of complete impartiality when gathering user requirements.

11 4-11 The Three “I”s of Requirements Determination Insight –Analysts must assume that anything is possible. –Constant attention to detail –Creative thinking

12 4-12 The Four Common Mistakes in Requirements Determination 1. Assuming a Functional System –End users’ lack of cross-functional perspective 2. Collecting Requirements from End User instead of All End Users –Gather requirements from groups rather than individuals

13 4-13 The Four Common Mistakes in Requirements Determination 3. Asking the Wrong Question –End users often try to provide right answers for any question 4. Failing to Allow Refinement through Trial and Error –Experiential learning

14 4-14 Requirements Determination Deliverables Good Requirement Characteristics –Testable and Verifiable –Justifiable –Unambiguous –Consistent –Modifiable –Hierarchically Traceable

15 4-15 Table 4-1. Examples of Information Gathered During Requirements Determination

16 4-16 Table 4-2. Characteristics of a Well-Stated System Requirement

17 4-17 Table 4-3. Examples of Testable and Nontestable Requirements

18 4-18 Requirements Determination Methods Directive Interview Questionnaires and Surveys Direct Observation Archival Document Analysis Forms Analysis

19 4-19 Table 4-4. Traditional Information Gathering Methods

20 4-20 Direct Interview Structured Interview –Analysts determine the structure of the interview Unstructured Interview –Respondent provides the structure for the conversation

21 4-21 Table 4-5. Comparative Advantages and Disadvantages of the Direct Interview Method

22 4-22 Table 4-6. Characteristics of Structured and Unstructured Interviews

23 4-23 Direct Interview Question Types –Open-ended question Allow the respondent to answer the question in any way he or she deems appropriate –Closed-ended question Limit the respondent to a finite set of answers Bipolar question

24 4-24 Table 4-7. Comparative Advantages and Disadvantages of Open- and Closed-Ended Question Types

25 4-25 Managing the Interview Process Do not phrase questions in a way that imply a right or wrong answer. Remember to listen, listen, and listen some more. Schedule interviews with a variety of users. Do not set expectations about possible new function and features. After the interview, prepare notes within 48 hours.

26 4-26 Focus Groups Effective use of everyone’s time. Discover and resolve inconsistent perspectives among respondents. Observe the interaction between respondents.

27 4-27 Questionnaires and Surveys Easy to prepare Less expensive Allow analysts to gather more information

28 4-28 Table 4-8. Comparative Advantages and Disadvantages of the Questionnaire Method

29 4-29 Figure 4-1. Example of Typical Questionnaire

30 4-30 Questionnaires and Surveys Survey Design –Validity –Reliability –Ease of use

31 4-31 Questionnaires and Surveys Validity –Information obtained by questionnaires is done so in an accurate and interpretable manner. –Use pilot tests to revise the content and improve the flow of the questionnaire.

32 4-32 Questionnaires and Surveys External Reliability –A measure of the consistency of results obtained across multiple administrations Internal reliability –The degree of consistency associated with the responses obtained (include more than one question on a key issue)

33 4-33 Questionnaires and Survey Ease of use –Respondents should find the questionnaire understandable and easily completed in a reasonable amount of time

34 4-34ScalingScaling Scaling: The process used to assign some value or symbol to a particular characteristics such that it can be measured and evaluated. –Nominal –Ordinal –Interval –Ratio

35 4-35 Table 4-9. Examples of Different Questionnaire Scaling Methods

36 4-36 Table 4-10. Guidelines for Choosing the Most Appropriate Scaling Method

37 4-37SamplingSampling A systematic process to select representative members of a population. –Decide on the scope of the data. –Identify the population of interest. –Determine sample characteristics. –Calculate the minimum acceptance sample size.

38 4-38 Types of Samples Convenience sample Purposive sample Random sample Stratified sample

39 4-39 Direct Observation Does not require the respondent to verbalizing or recall the past More objective measure of the true nature of an event or activity Consider the Hawthorne Effect

40 4-40 Document Analysis Organizational Documents –Mission Statement –Organizational Chart –Job Description –Financials –Policies and Procedures –Current System Documentation –Form Analysis (Figure 4-3)

41 4-41 External Research –Computer trade journals –Technical reference manuals –Industry trade associations –Published case studies –Internet (WWW)

42 4-42 Figure 4-3. Example of a Business Form

43 4-43 Modern Methods for Requirements Determination Joint Application Development (JAD) –Bring together the key stakeholders to facilitate the determination of requirements –Promote a sense of common ownership –Reduce the time in gathering vital information –Identify discrepancies and facilitate the resolution of conflict information and requirements

44 4-44 Joint Application Development JAD Participants –Session leader –User –Manager –Project sponsor –Analyst –Scribe –IS staff

45 4-45 Table 4-12. Roles and Responsibilities of Typical JAD Participants

46 4-46 Figure 4-4. MicroTouch, Inc., IBID Electronic Whiteboard

47 4-47 Iterative Prototyping Quickly convert the basic requirements into a limited working model The working model is modified to reflect the feedback and information generated by the end users.

48 4-48 Iterative Prototyping Expedite the necessary changes very early in the development process Prototypes are only representations of the final system and should never be considered for implementation

49 4-49 Table 4-13. Review of Requirements Gathering Approaches

50 4-50 Chapter Summary The need for skilled systems analysts who understand how to analyze complex business problems and gather information in an accurate and structured manner will continue to be high.

51 McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 End of Chapter


Download ppt "McGraw-Hill/Irwin Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 4 Systems Requirements Determination."

Similar presentations


Ads by Google