requirements elicitation a look at the future through the
play

Requirements Elicitation: A Look at the Future through the Lenses - PowerPoint PPT Presentation

Requirements Elicitation: A Look at the Future through the Lenses of the Past Paola Spoletini Alessio Ferrari Kennesaw State University ISTI-CNR, Pisa pspoleti@kennesaw.edu alessio.ferrari@isti.cnr.it What is requirements elicitation?


  1. Requirements Elicitation: A Look at the Future through the Lenses of the Past Paola Spoletini Alessio Ferrari Kennesaw State University ISTI-CNR, Pisa pspoleti@kennesaw.edu alessio.ferrari@isti.cnr.it

  2. What is requirements elicitation? Requirements elicitation is the practice of collecting the requirements of a system from users, customers and other stakeholders echniques li scritti, tanti user, due Spoletini, Ferrari - Requirements Elicitation

  3. Impact of elicitation on software quality Spoletini, Ferrari - Requirements Elicitation

  4. Elicitation share in RE conferences Spoletini, Ferrari - Requirements Elicitation

  5. Real data from RE Spoletini, Ferrari - Requirements Elicitation

  6. Other interesting data Spoletini, Ferrari - Requirements Elicitation

  7. Other interesting data Spoletini, Ferrari - Requirements Elicitation

  8. Other interesting data Spoletini, Ferrari - Requirements Elicitation

  9. What went wrong? Independency Skepticism in the Lack of attention effectiveness of of research for industry possible solutions problems Spoletini, Ferrari - Requirements Elicitation

  10. Where are we? Interest for the elicitation is growing ! 7 paper with the word “elicitation” in the title + 1 another paper related to elicitation 8 paper on gathering requirements and user preferences from social media Spoletini, Ferrari - Requirements Elicitation

  11. Even better news! Ambreen, T., Ikram, N., Usman, M. et al., Empirical research in requirements engineering: trends and opportunities, REJ (2016) • Experiments have not been replicated • The contextual effectiveness of a technique compared to another is not clearly studied Carrizo, D., Dieste O., Juristo, N., Contextual Attributes Impacting the Effectiveness of Requirements Elicitation Techniques: Mapping Theoretical and Empirical Research, Information and Software Technology (2017) Spoletini, Ferrari - Requirements Elicitation

  12. Current trends Requirements and features from Large groups of people in the social media and online reviews process Spoletini, Ferrari - Requirements Elicitation

  13. Our work “ Before ” support: analysis of common mistakes and development of trainings to avoid them; “ During ” support: use of biofeedback and voice analysis to support the analyst during the conversation; “ After ” support: development of techniques to analyze the interviews after they have been performed. NSF SHF: Small: RUI: Before, during, and after requirements elicitation interviews: a comprehensive support for improving the quality of requirements (Award #1718377) Spoletini, Ferrari - Requirements Elicitation

  14. When are we eliciting? Spoletini, Ferrari - Requirements Elicitation

  15. When are we eliciting? Spoletini, Ferrari - Requirements Elicitation

  16. Where to go? Technology-based Solutions Human-centered Solutions Spoletini, Ferrari - Requirements Elicitation

  17. Where to go? Technology-based Solutions • Processing capability • New tools and algorithms • Reaching hidden information Spoletini, Ferrari - Requirements Elicitation

  18. Where to go? Technology-based Solutions Human-centered Solutions • Focus on the primary • Processing capability actors • New tools and • Close to what is done in algorithms industry • Reaching hidden information • Scalability of the analysis • Scalability of the • Feasibility solutions • Adaptability Spoletini, Ferrari - Requirements Elicitation

  19. Where to go? Technology-based Solutions Human-centered Solutions • Focus on the primary • Processing capability actors • New tools and • Close to what is done in algorithms industry • Reaching hidden information • Scalability of the analysis • Scalability of the • Feasibility solutions • Adaptability Spoletini, Ferrari - Requirements Elicitation

  20. Our view Technology-based Solutions Human-centered Solutions Spoletini, Ferrari - Requirements Elicitation

  21. Our view Technology-based Solutions Human-centered Solutions Spoletini, Ferrari - Requirements Elicitation

Recommend


More recommend