Abstract
Researchers have been arguing that there is a lack of connection between Secondary Studies (SSs) and Software Engi-neering (SE) practice. The medical eld has faced the same prob-lem, and recently introduced the concept of brie ngs/summaries, and Rapid Reviews as alternatives to transfer knowledge to prac-tice.Goal: The overarching goal of this research is to investigate, pro-pose, and evaluate strategies to support researchers to transfer knowledge from SSs to SE practice.Method: First, we investigated how SSs in SE cover practition-ers» issues reported in StackExchange, a leading Question & An-swer platform. Second, we generated Evidence Brie ngs based on those SSs in order to propose a medium to transfer knowledge to practice. Third, we are planning to conduct an action research, with close collaboration with practitioners, in order explore and evaluate the applicability of Rapid Reviews in SE practice. Preliminary Results: Among 424 practitioners» issues on Stack Exchange, that were considered as related to a set o selected SSs, the SSs could successfully cover 14.1% (60) of them. Based on a qualitative techniques, we identi ed 45 recurrent issues spread in many SE topics. Additionally, both practitioners and researchers positively evaluated the content and format of 12 Evidence Brief-ings that we created based on SSs.Conclusions: Our results until now corroborate with claims that SSs lack connection with practice. On the other side, the good reception of the Evidence Brie ngs shows a possible route toward an e ective knowledge transfer from SSs to practice.
- Stackexchange survey 2016. http://stackoverflow.com/research/developer-survey-2016. Acessed in: Nov. 4, 2016.Google Scholar
- R. Baskerville and J. Pries-Heje. Grounded action research: a method for understanding it in practice. Accounting, Management and Information Technologies, pages 1--23, 1999.Google ScholarCross Ref
- S. Beecham, P. O'Leary, S. Baker, I. Richardson, and J. Noll. Making software engineering research relevant. Computer, 47(4):80--83, Apr. 2014. Google ScholarDigital Library
- A. Begel and T. Zimmermann. Analyze this! 145 questions for data scientists in software engineering. In 36th ICSE, 2014. Google ScholarDigital Library
- L. Bellman, J. Webster, and A. Jeanes. Knowledge transfer and the integration of research, policy and practice for patient benefit. Journal of Research in Nursing, 2011.Google ScholarCross Ref
- H. R. Bernard, P. Killworth, D. Kronenfeld, and L. Sailer. The problem of informant accuracy: The validity of retrospective data. Annual review of anthropology, pages 495--517, 1984.Google Scholar
- L. Best, A. Stevens, and D. C. Jones. Rapid and responsive health technology assessment: The development and evaluation process in the south and west region of england. Journal of Clinical Effectiveness, 2(2):51--56, 02 1997.Google ScholarCross Ref
- A. Borges, W. Ferreira, E. Barreiros, A. Almeida, L. Fonseca, E. Teixeira, D. Silva, A. Alencar, and S. Soares. Support mechanisms to conduct empirical studies in software engineering: A systematic mapping study. In Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, EASE '15, pages 22:1--22:14, New York, NY, USA, 2015. ACM. Google ScholarDigital Library
- P. Bourque and R. E. Fairley, editors. SWEBOK: Guide to the Software Engineering Body of Knowledge. Los Alamitos, CA, version 3.0 edition, 2014. Google ScholarDigital Library
- B. Bozeman. Technology transfer and public policy: a review of research and theory. Research Policy, 2000.Google ScholarCross Ref
- D. Budgen, B. Kitchenham, and P. Brereton. The case for knowledge translation. In 2013 ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, pages 263--266, Oct 2013.Google ScholarCross Ref
- B. Cartaxo, A. Almeida, E. Barreiros, J. Saraiva, W. Ferreira, and S. Soares. Mechanisms to characterize context of empirical studies in software engineering. In Experimental Software Engineering Latin American Workshop (ESELAW 2015), pages 1--14, 2015.Google Scholar
- B. Cartaxo et al. Using q&a websites as a method for assessing systematic reviews. In 14th Conference in Mining Software Repositories (MSR), 2017. Google ScholarDigital Library
- B. Cartaxo, G. Pinto, E. Vieira, and S. Soares. Evidence briefings: Towards a medium to transfer knowledge from systematic reviews to practitioners. In Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM '16, pages 57:1--57:10, New York, NY, USA, 2016. ACM. Google ScholarDigital Library
- J. C. Carver, O. Dieste, N. A. Kraft, D. Lo, and T. Zimmermann. How practitioners perceive the relevance of esem research. ESEM, 2016. Google ScholarDigital Library
- D. Chambers and P. Wilson. A framework for production of systematic review based briefings to support evidence-informed decision-making. Systematic reviews, 1(1):1, 2012.Google ScholarCross Ref
- F. Q. da Silva, A. L. Santos, S. Soares, A. C. C. Fran, C. V. Monteiro, and F. F. Maciel. Six years of systematic literature reviews in software engineering: An updated tertiary study. Information and Software Technology, 53(9), 2011. Studying work practices in Global Software Engineering. Google ScholarDigital Library
- R. Davison, M. G. Martinsons, and N. Kock. Principles of canonical action research. Information systems journal, 2004.Google Scholar
- G. Drury. Opinion piece: Social media: Should marketers engage and how can it be done effectively? Journal of Direct, Data and Digital Marketing Practice, 9(3):274--277, 2008.Google ScholarCross Ref
- T. Dybå, D. I. Sjøberg, and D. S. Cruzes. What works for whom, where, when, and why?: On the role of context in empirical software engineering. In Proceedings of the ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM '12, pages 19--28, New York, NY, USA, 2012. ACM. Google ScholarDigital Library
- S. Golder and M. Macy. Social science with social media. ASA footnotes, 40(1):7, 2012.Google Scholar
- I. D. Graham, J. Logan, M. B. Harrison, S. E. Straus, J. Tetroe, W. Caswell, and N. Robinson. Lost in knowledge translation: time for a map? Journal of continuing education in the health professions, 26(1):13--24, 2006.Google Scholar
- F. Grigoleit et al. In quest for proper mediums for technology transfer in software engineering. In 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2015.Google ScholarCross Ref
- E. Hassler, J. C. Carver, N. A. Kraft, and D. Hale. Outcomes of a community workshop to identify and rank barriers to the systematic literature review process. EASE, 2014. Google ScholarDigital Library
- A. Jedlitschka, N. Juristo, and D. Rombach. Reporting experiments to satisfy professionals? information needs. Empirical Softw. Engg., 19(6):1921--1955, Dec. 2014. Google ScholarDigital Library
- S. Khangura et al. Evidence summaries: the evolution of a rapid review approach. Systematic Reviews, 2012.Google Scholar
- B. A. Kitchenham, T. Dyba, and M. Jorgensen. Evidence-based software engineering. ICSE, 2004. Google ScholarDigital Library
- J. N. Lavis et al. How can research organizations more effectively transfer research knowledge to decision makers? Milbank quarterly, 2003.Google Scholar
- L. Mamykina, B. Manoim, M. Mittal, G. Hripcsak, and B. Hartmann. Design lessons from the fastest q&a site in the west. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI '11, pages 2857--2866, New York, NY, USA, 2011. ACM. Google ScholarDigital Library
- M. McGregor and J. M. Brophy. End-user involvement in health technology assessment (hta) development: a way to increase impact. International Journal of Technology Assessment in Health Care, 21(02):263--267, 2005.Google ScholarCross Ref
- P. Morrison and E. Murphy-Hill. Is programming knowledge related to age? an exploration of stack overflow. In MSR, 2013. Google ScholarDigital Library
- D. Murthy. Towards a sociological understanding of social media: Theorizing twitter. Sociology, 2012.Google Scholar
- G. Pinto et al. Mining questions about software energy consumption. MSR, 2014. Google ScholarDigital Library
- G. H. Pinto and F. Kamei. What programmers say about refactoring tools?: An empirical investigation of stack overflow. In Proceedings of the 2013 ACM Workshop on Workshop on Refactoring Tools, WRT '13, pages 33--36, New York, NY, USA, 2013. ACM. Google ScholarDigital Library
- D. Posnett, E. Warburg, P. T. Devanbu, and V. Filkov. Mining stack exchange: Expertise is evident from initial contributions. In SocialInformatics, pages 199--204. IEEE Computer Society, 2012. Google ScholarDigital Library
- M. Rebou, G. Pinto, F. Ebert, W. Torres, A. Serebrenik, F. Castor, et al. An empirical study on the usage of the swift programming language. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), volume 1, pages 634--638. IEEE, 2016.Google Scholar
- R. E. S. Santos, C. V. C. de Magalhães, and F. Q. B. da Silva. The use of systematic reviews in evidence based software engineering: A systematic mapping study. ESEM, 2014. Google ScholarDigital Library
- K.-J. Stol, P. Ralph, and B. Fitzgerald. Grounded theory in software engineering research: A critical review and guidelines. In Proceedings of the 38th International Conference on Software Engineering, ICSE '16, pages 120--131, New York, NY, USA, 2016. ACM. Google ScholarDigital Library
- C. Treude et al. How do programmers ask and answer questions on the web? (nier track). ICSE. Google ScholarDigital Library
- C. Treude, C. A. Prolo, and F. F. Filho. Challenges in analyzing software documentation in portuguese. In Software Engineering (SBES), 2015 29th Brazilian Symposium on, pages 179--184, Sept 2015. Google ScholarDigital Library
- A. C. Tricco, J. Antony, W. Zarin, L. Strifler, M. Ghassemi, J. Ivory, L. Perrier, B. Hutton, D. Moher, and S. E. Straus. A scoping review of rapid review methods. BMC Medicine, 13(1):224, 2015.Google ScholarCross Ref
- S. Van de Velde, E. De Buck, T. Dieltjens, and B. Aertgeerts. Medicinal use of potato-derived products: conclusions of a rapid versus full systematic review. Phytotherapy Research, 25(5):787--788, 2011.Google ScholarCross Ref
- B. Vasilescu, A. Capiluppi, and A. Serebrenik. Gender, representation and online participation: A quantitative study of stackoverflow. In 2012 International Conference on Social Informatics, 2012. Google ScholarDigital Library
- B. Vasilescu, V. Filkov, and A. Serebrenik. Stackoverflow and github: Associations between software development and crowdsourced knowledge. In Social Computing (SocialCom), 2013 International Conference on, pages 188--195, Sept 2013. Google ScholarDigital Library
- W. Wang and M. W. Godfrey. Detecting api usage obstacles: A study of ios and android developer questions. In Proceedings of the 10th Working Conference on Mining Software Repositories, MSR '13, pages 61--64, Piscataway, NJ, USA, 2013. IEEE Press. Google ScholarDigital Library
- A. Watt, A. Cameron, L. Sturm, T. Lathlean, W. Babidge, S. Blamey, K. Facey, D. Hailey, I. Norderhaug, and G. Maddern. Rapid reviews versus full systematic reviews: An inventory of current methods and practice in health technology assessment. International Journal of Technology Assessment in Health Care, 24(2):133--139, 004 2008.Google ScholarCross Ref
- I. Young, A. Kerr, L. Waddell, M. T. Pham, J. Greig, S. A. McEwen, and A. Raji´c. A guide for developing plain-language and contextual summaries of systematic reviews in agri-food public health. Foodborne pathogens and disease, 11(12):930--937, 2014.Google Scholar
Comments