Requirements Elicitation. Structured Interview: Purpose is to ask and answer questions concerning the problem being modeled Observation: Observe activities.

Slides:



Advertisements
Similar presentations
What is Primary Research and How do I get Started?
Advertisements

Methods: Deciding What to Design In-Young Ko iko.AT. icu.ac.kr Information and Communications University (ICU) iko.AT. icu.ac.kr Fall 2005 ICE0575 Lecture.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Consolidation Reading: CD Ch.s 8, 9, & 10 Modeling & Interpretation.
Building Team Facilitation Skills Presented by: Mary Jo Meyers M.S.
Building Models Part 1: Models good for defining system and user requirements –Affinity diagrams –Flow model –Cultural model –Sequence model –Physical.
Focus Groups Christine Maidl Pribbenow BSP-SOTL Institute 2012.
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
ACTIVELY ENGAGING THE STAKEHOLDER IN DEFINING REQUIREMENTS FOR THE BUSINESS, THE STAKEHOLDER, SOLUTION OR TRANSITION Requirements Elicitation.
Survey Design Steps in Conducting a survey.  There are two basic steps for conducting a survey  Design and Planning  Data Collection.
Job Analysis OS352 HRM Fisher January 31, Agenda Follow up on safety discussion Job analysis – foundation of HR – Purpose – Various techniques.
Unit 8: Tests, Training, and Exercises Unit Introduction and Overview Unit objectives:  Define and explain the terms tests, training, and exercises. 
Contextual Design. Purpose for us An example A term often used, with varying levels of precision.
Requirements Gathering & Task Analysis – Part 1 of 5 Why, What and How – an Overview This material has been developed by Georgia Tech HCI faculty, and.
Fact-Finding Fact-Finding Overview
1 Contextual Interview Shahnewaz A. Jolly CPSC 681: Research Methods in Human Computer Interaction Instructor: Dr. Saul Greenberg Date: November 4, 2009.
Facilitating Focus Groups Insert date Insert presenters.
The ELK Solutions’ Competitive Advantage
Overview There are many aspects of applying for jobs. We will focus today on: –Resumes –Cover Letters –Interviews.
Scrum Fundamentals: Analyst to ‘Agilist’ By Louis Molnar (C) IAG Consulting 2009 The Agile Business Analyst By: Louis Molnar.
S/W Project Management
RUP Requirements RUP Artifacts and Deliverables
Requirements Management with Use Cases Module 6: Define the System Requirements Management with Use Cases Module 6: Define the System.
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 06. Requirements.
Requirements Analysis
5/20/ Conducting and Analyzing a Contextual Interview ICS 205 Spring 2002 Tom Herring Ratiya Komalarachun.
Gathering User Data IS 588 Dr. Dania Bilal Spring 2008.
Maria LeFort 1 M. LeFort - Teaching Reading Across the Curriculum - Part 2.
Chapter 11 Analysis Concepts and Principles
2  Mission Statement.  Company’s overall purpose and direction, products, services and values.  Goals.  That accomplish the mission. E.g. 5 year plan.
SacProNet An Overview of Project Management Techniques.
DEVELOPING PORTFOLIOS in the Concurrent Practicum Program.
Lecture 7: Requirements Engineering
1 ISE 412 Usability Testing Purpose of usability testing:  evaluate users’ experience with the interface  identify specific problems in the interface.
Lecture-3.
Modeling Work and the Interpretation Session ITM 734 Fall 2006 Corritore.
Interviews and Focus Groups Miriam Segura-Totten July 23, 2015 Adapted from a presentation by Dr. Christine Pribbenow.
® IBM Software Group © 2006 IBM Corporation Writing Good Use Cases Module 1: Introduction to Use-Case Modeling.
Systems Analysis and Design in a Changing World, 6th Edition
Recruit, Train, and Educate Airmen to Deliver Airpower for America How Focus Groups Can Help Your Unit 1.
CMPS 435 F08 These slides are designed to accompany Web Engineering: A Practitioner’s Approach (McGraw-Hill 2008) by Roger Pressman and David Lowe, copyright.
Requirement Engineering. Recap Elaboration Behavioral Modeling State Diagram Sequence Diagram Negotiation.
Requirements Engineering Requirements Elicitation Overview of Requirements Analysis.
The process of setting goal, developing strategies, outlying task and schedule to accomplish the goal.  The act of deciding on how to do something (Cambridge.
Requirements Workshop Techniques for E-Business Projects
Understanding User's Work Ethnography The systematic study and documentation of human activity without imposing a prior interpretation on it via immersion.
METHODS PLANNING. Methods Class 4 Agenda 1. Overview of Ontario Curriculum Documents 2. Introduce lesson plan formats – GPF & APF 3. Sequence for planning.
WORKING WITH A CLIENT 22 August THE GOALS Common understanding Concept Capabilities Users Communications Expectations.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Design from Data Reading: CD Ch. 11, 12,
Fashion MARKETING TID1131. Types of research Quantitative research Information relating to numbers – quantity. Method - surveys Qualitative research To.
1 Erica. 2 Introducing… 3 Your Design Challenge…
Topic-based Authoring and Structured Authoring TECM 5191 Dr. Lam.
Requirement Discipline Spring 2006/1385 Semester 1.
Interviewing Workshop Presented by Jeannette Maass College & Career Consultants of Columbus.
Requirements Elicitation Hans Van Vliet, Software Engineering: Principles and Practices, 3rd edition, Wiley (Chapter 3) 1.
Trends & Concepts in the Software Industry II Synthesis.
Overview of System or Process Design and Improvement 1.
1 Requirements Elicitation – 3 Lecture # Specific Elicitation Techniques Interviews Scenarios Observations and social analysis Requirements reuse.
Selecting a method of data collection. Qualitative and Quantitative Research Qualitative research explores attitudes, behavior and experience through.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Thursday Consolidation Reading: CD Ch.s 8, 9, & 10 In-class modeling exercise.
Requirements Management with Use Cases Module 0: About this course Requirements Management with Use Cases Module 0: About this course.
1 Requirements Elicitation – 2 Lecture # Requirements Engineering Process Requirements Elicitation Requirements Analysis and Negotiation Requirements.
Fact Finding (Capturing Requirements) Systems Development.
Requirement Elicitation Nisa’ul Hafidhoh Teknik Informatika
CHAPTER 2 SYSTEM PLANNING DFC4013 System Analysis & Design.
Activity Flow Design - or - Organizing the users’ Work
Requirements Elicitation – 1
Patient and Family Shadowing
CS 321 Human-Computer Interaction
Enacted: Generating data in research events
Joint Application Development (JAD)
Presentation transcript:

Requirements Elicitation

Structured Interview: Purpose is to ask and answer questions concerning the problem being modeled Observation: Observe activities that are being modeled by the software Apprenticeship: Work next to personnel who perform tasks to learn about the task and how it is accomplished Ethnomethodology: Capture categories and methods that members of a group use to organize behavior rather than imposing categories and methods

Interview Outline-1 Introduction –Introduce yourself –Promise confidentiality –Reveal your focus –Set up the user as the expert –Establish format for interview –Get permission to record –Get an overview of the user’s work

Interview Outline-2 Interview –Structure questions Focus on customer, overall goals, and benefits Gain better understanding of the problem and the customer Understand the users, data, environment, services, constraints Focus on the effectiveness of the meeting –Ask for artifacts and walk through them Source of artifacts Process for creating artifact How it has been used and will be used –Draw the physical space, if applicable Wrap-up –Summarize and discuss next steps –Thank the user

Models to Facilitate Interview Flow: Flow of action between people and roles performed in service Sequence: Write steps in an activity sequence and identify triggers in action Artifact: Draw structure and define usage of a work artifact (source of information and destination of artifact) Physical: draw physical layout, location of things; location of people, network connections