Requirements AnalysisMethods of Collecting System RequirementsGuidelines for Effective InterviewingInterviewing IssuesQuestionnaire IssuesInterviews vs QuestionnairesDeliverables for Requirements DeterminationRequirements AnalysisMethods of Collecting System Requirements•Interview people (individually) informed about the operations and issues of the current systems and the needs for the future•Survey people via questionnaires •Interview groups of people–to reconcile contradictions in the information previously collected•Observe workers•Study business documentsGuidelines for Effective Interviewing•Plan the interview–Prepare interviewee; appointment, priming questions–Prepare checklist, agenda and questions•Listen carefully and take notes (or record on tape)•Review notes within 48 hours of interview•Be neutral•Seek diverse viewsInterviewing Issues•Type of Questions–Open-Ended–Closed-Ended•Respondents–Who, when, where–Individually or in groupsQuestionnaire Issues•Questionnaire Design•Length•Time•Most useful in gathering specific data vs general dataInterviews vs QuestionnairesCharacteristics Interviews QuestionnairesInformation Richness High Medium to LowTime Required Can be extensive Low to moderateExpense Can be high ModerateFollow-up Questions High LimitedConfidentiality Little HighPotential Audience Limited number Can be largeDeliverables for Requirements Determination•Information collected from users–Interviews–Questionnaires•Information collected from observations of users•Existing written information–Forms–Reports•Existing computer-based
View Full Document