@andivogelsang is re research relevant for practitioners? · • low perceived relevance can, in...

17
Is RE Research Relevant for Practitioners? First Results from the RE-pract Study GI FG RE Treffen Andreas Vogelsang, Daniel Méndez, Xavier Franch @andivogelsang [email protected] 30.11.2018

Upload: others

Post on 23-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Is RE Research Relevant for Practitioners?

First Results from the RE-pract Study

GI FG RE Treffen

Andreas Vogelsang, Daniel Méndez, Xavier Franch

@[email protected]

30.11.2018

Page 2: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

RE Research 2010 – 2016

International RequirementsEngineering Conference (RE)

International Conference onSoftware Engineering (ICSE)

Intl. Working Conference on RE: Foundation for Software Quality (REFSQ)

International Symposium on Empirical Software Engineering and Measurement (ESEM)

435papers on RE

22

113

39

245

Foundations of Software Engineering (ESEC/FSE)

16

Page 3: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

What about RE?

Page 4: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

The RE-pract Project

435papers on RE

4351-sentence summaries

154participants

15summaries

2,164ratings

“A method for using defect taxonomies in order to improve requirements reviews and testing.”“A [method] for [using defect taxonomies] in order to [improve requirements reviews and testing].”

“A [literature survey] on [requirements elicitation techniques and a roadmap of research] in order to [improve the elicitation of tacit knowledge].”

Essen-tial

Worth-while

Unim-portant

Un-wise

Don’tknow

Page 5: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

The Study Participants

Page 6: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

The Study Participants

Page 7: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

The Study Participants

Page 8: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

First Results: Overview

Rating RE SE ESEM

Essential 24.2% 20.0% 17.6%

Worthwhile 46.3% 51.0% 48.8%

Unimportant 25.3% 25.6% 29.2%

Unwise 4.2% 3.4% 4.6%

Page 9: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Results: Academic vs. Practitioner-Driven Research

Page 10: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Results: The Value of Professional Evaluations

Page 11: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Results: Relevant Content – Documentation

Page 12: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Results: Relevant Content – People

Page 13: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Results: Relevant Content – Quality

Page 14: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Results: Relevant Content – Phase

Page 15: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Results: Relevant Content – Process

Page 16: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Conclusions and Next Steps

• If you aim for research that is perceived as relevant• Aim for evaluation with professional practitioners • Aim for the industry track• Aim for quality assurance, shared understanding, V&V

• But… • Perceived relevance != relevance• Correlation != causation (the above recipe is no guarantee for relevance)• Short-term relevance = long-term relevance?

(Our scope was 6 years)• Context (domain, company size, type of systems) may have a strong impact• Low perceived relevance can, in fact, indicate a need for research

• To do• Analyze Inter-Rater Agreement (controversial vs. non-controversial research)• Analyze impact of context factors• Analyze development over time• Correlate relevance and citations• Identify needed research topics

Page 17: @andivogelsang Is RE Research Relevant for Practitioners? · • Low perceived relevance can, in fact, indicate a need for research •To do • Analyze Inter-Rater Agreement (controversial

Summary

18

RE Research RE-pract Project First Results

@[email protected]