1 / 17

Visual support for requirement elicitation technique

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

enrico
Télécharger la présentation

Visual support for requirement elicitation technique

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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 / SET Seminar

  3. Contd.. / SET Seminar

  4. 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

  5. Objective Literature study of requirement elicitation techniques. Feasibility study of visual support for requirement elicitation techniques in Ericsson. / SET Seminar

  6. 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 / SET Seminar

  7. Contd.. Which elicitation technique to choose? • So many elicitation techniques / SET Seminar

  8. 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

  9. Contd.. Factors Elicitor Informant Problem domain Elicitation process Different factors identified / SET Seminar

  10. Contd.. High … … … Low Zero / SET Seminar Elicitor attributes

  11. Contd.. • Recommendations on adequacy of techniques for certain values of attributes / SET Seminar

  12. Visualization support • Commonly used elicitation technique is interviews • Open ended • Closed • Identification of visualization tools • Visualization using mind mapping technique / SET Seminar

  13. Visualization Tools • Some of the tools identified • Free Mind • XMIND • VUE (Visual Understanding Environment) / SET Seminar

  14. Example – FreeMind / SET Seminar

  15. Future work Applicability of visualization tool for other requirement elicitation techniques Feasibility study of visual support for requirement elicitation techniques. / SET Seminar

  16. 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

  17. Questions / SET Seminar

More Related