Pharmacy management system Requirement Analysis and Elicitation Document
Visual support for requirement elicitation technique
description
Transcript of Visual support for requirement elicitation technique
![Page 1: Visual support for requirement elicitation technique](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/1.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/2.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/3.jpg)
Contd..
PAGE 312/09/2009/ SET Seminar Introduction Objective Literature Study Visual Support Future Work References
![Page 4: Visual support for requirement elicitation technique](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/4.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/5.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/6.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/7.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/8.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/9.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/10.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/11.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/12.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/13.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/14.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/15.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/16.jpg)
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](https://reader036.fdocuments.net/reader036/viewer/2022062310/56816930550346895de07d14/html5/thumbnails/17.jpg)
Questions
/ SET Seminar 12/09/2009 PAGE 17