17
Visual support for requirement elicitation technique Presented by, Nithin Shenoy Nimmy Joshy Guide Dr. A. Serebrenik (TU/e) Barbara Pareglio (Ericsson)

Visual support for requirement elicitation technique

  • Upload
    enrico

  • View
    41

  • Download
    1

Embed Size (px)

DESCRIPTION

Visual support for requirement elicitation technique. Presented by, Nithin Shenoy Nimmy Joshy Guide Dr. A. Serebrenik (TU/e) Barbara Pareglio (Ericsson). Introduction. Requirement elicitation - PowerPoint PPT Presentation

Citation preview

Page 1: Visual support for requirement elicitation technique

Visual support for requirement elicitation techniquePresented by,Nithin Shenoy Nimmy Joshy

GuideDr. A. Serebrenik (TU/e)Barbara Pareglio (Ericsson)

Page 2: Visual support for requirement elicitation technique

Introduction• Requirement elicitation

• Process of discovering the requirements for a system by communication with customers, system users and others who have a stake in the system development[1].

• Importance• First step towards identifying the “Right things to do”

and “Doing the things right”

• Challenges• Ambiguous requirements,• Assumed requirements• Conflicting requirements

Introduction Objective Literature Study Visual Support Future Work References/ SET Seminar 12/09/2009 PAGE 2

Page 3: Visual support for requirement elicitation technique

Contd..

PAGE 312/09/2009/ SET Seminar Introduction Objective Literature Study Visual Support Future Work References

Page 4: Visual support for requirement elicitation technique

Requirement elicitation with visualization

• Picture = 1000 words!!!

• Better understanding of requirements

• Can help identify new requirements

• Better way of keeping track of requirements

/ SET Seminar Introduction Objective Literature Study Visual Support Future Work References PAGE 412/09/2009

Page 5: Visual support for requirement elicitation technique

Objective

• Literature study of requirement elicitation techniques.• Feasibility study of visual support for requirement

elicitation techniques in Ericsson.

Introduction Objective Literature Study Visual Support Future Work References/ SET Seminar 12/09/2009 PAGE 5

Page 6: Visual support for requirement elicitation technique

Requirement elicitation techniques

• Categories [2]• Conversational

− Interviews, focus group, workshop, brainstorming

• Observational− Task Observation, protocol analysis

• Analytic methods− Card sorting, Laddering

• Collaborative− Scenarios/Use cases, prototyping

Introduction Objective Literature Study Visual Support Future Work References/ SET Seminar 12/09/2009 PAGE 6

Page 7: Visual support for requirement elicitation technique

Contd..

• So many elicitation techniques

PAGE 7

Which elicitation

technique to choose?

Introduction Objective Literature Study Visual Support Future Work References 12/09/2009/ SET Seminar

Page 8: Visual support for requirement elicitation technique

Framework to choose elicitation techniques

• A framework is required to decide on elicitation techniques to be used based on the project [4].

• Decision making needs two types of information • Attributes• Recommendations on adequacy

• The attributes describing the same context are grouped into factors.

/ SET Seminar Introduction Objective Literature Study Visual Support Future Work References 12/09/2009 PAGE 8

Page 9: Visual support for requirement elicitation technique

Contd..

• Different factors identified

/ SET Seminar PAGE 9

Factors

Elicitation process

Problem domainInformantElicitor

Introduction Objective Literature Study Visual Support Future Work References 12/09/2009

Page 10: Visual support for requirement elicitation technique

Contd..

Elicitor

Training in elicitation techniques

Elicitation experience

Experience with elicitation

techniques

Familiarity with domain

High

Low

Zero

… … …

/ SET Seminar Introduction Objective Literature Study Visual Support Future Work References 12/09/2009 PAGE 10

• Elicitor attributes

Page 11: Visual support for requirement elicitation technique

Contd..

• Recommendations on adequacy of techniques for certain values of attributes

/ SET Seminar Introduction Objective Literature Study Visual Support Future Work References 12/09/2009 PAGE 11

Page 12: Visual support for requirement elicitation technique

Visualization support

• Commonly used elicitation technique is interviews• Open ended • Closed

• Identification of visualization tools

• Visualization using mind mapping technique

/ SET Seminar PAGE 12Introduction Objective Literature Study Visual Support Future Work References 12/09/2009

Page 13: Visual support for requirement elicitation technique

Visualization Tools

• Some of the tools identified • Free Mind• XMIND• VUE (Visual Understanding Environment)

Introduction

Objective

Literature

Study

Visual Suppo

rtFuture Work

References 12/09/2009 PAGE 13/ SET Seminar

Page 14: Visual support for requirement elicitation technique

Example – FreeMind

/ SET Seminar PAGE 14Introduction

Objective

Literature

Study

Visual Suppo

rtFuture Work

References 12/09/2009

Page 15: Visual support for requirement elicitation technique

Future work

• Applicability of visualization tool for other requirement elicitation techniques

• Feasibility study of visual support for requirement elicitation techniques.

/ SET SeminarIntroduc

tionObjecti

ve

Literature

Study

Visual Support

Future Work

References PAGE 1512/09/2009

Page 16: Visual support for requirement elicitation technique

References

[1] “Requirements Engineering A good practice guide,” Ian Sommerville and Pete Sawyer, John Wiley and Sons, 1997.

[2] “Effective Requirements Development - A Comparison of Requirements Elicitation techniques,” Zheying Zhang, SQM2007 conference, 2007.

[3] “ACRE: Selecting Methods for Requirement Acquisition”, N.A.M. Maiden, G. Rugg, Software engineering journal, May 1996.

[4] “Study of Elicitation Techniques Adequacy”, Dante Carrizo, Oscar Dieste, Natalia Juristo, 11th Workshop in Requirement Engineering, 2008.

/ SET Seminar PAGE 16Introduction

Objective

Literature

Study

Visual Suppo

rt

Future Work

References 12/09/2009

Page 17: Visual support for requirement elicitation technique

Questions

/ SET Seminar 12/09/2009 PAGE 17