Adapting the scrum framework for agile project management in science: case study of a distributed research initiative

This article explores the adoption of agile methods for the management of projects in collaborative research initiatives. The use of the scrum framework, a specific set of agile principles and practices for self-organizing cross-functional teams in software development projects, is currently being expanded to other types of organizations and knowledge management processes. The study addresses the extent to which key principles and tools usually used in scrum, due to their potentially positive influence on team dynamics and efficiency, can contribute to the collaborative management and coordination of tasks in research processes. The responses from interviews with 17 researchers, as well as participant observation and analysis of online activity, are examined and presented as a case study on the adoption of scrum practices in a distributed research centre dedicated to the evaluation of public policies. Results indicate that integrating agile methods and principles for interdisciplinary collaboration requires a high degree of flexibility and a “learn by doing” approach.

[1]  Diane H. Sonnenwald,et al.  Scientific collaboration , 2007, Annual Review of Information Science and Technology.

[2]  Pedro V. Silva,et al.  Using Scrum Together with UML Models: A Collaborative University-Industry R&D Software Project , 2016, ICCSA.

[3]  Luís Fernando Magnanini de Almeida,et al.  Can Agile Project Management be Adopted by Industries Other than Software Development? , 2014 .

[4]  Matt Stephens,et al.  Extreme Programming Refactored: The Case Against XP , 2003, Apress.

[5]  Gabriele Bammer,et al.  Enhancing research collaborations: Three key management challenges , 2008 .

[6]  Muhammad Ovais Ahmad,et al.  Kanban in software development: A systematic literature review , 2013, 2013 39th Euromicro Conference on Software Engineering and Advanced Applications.

[7]  Lan Cao,et al.  A framework for adapting agile development methodologies , 2009, Eur. J. Inf. Syst..

[8]  Liza Potts,et al.  The ethics of agile ethnography , 2013, SIGDOC '13.

[9]  Jian Wang,et al.  Scientific teams: Self-assembly, fluidness, and interdependence , 2015, J. Informetrics.

[10]  I. R. Lima,et al.  Adapting and Using Scrum in a Software Research and Development Laboratory , 2012 .

[11]  Pekka Abrahamsson,et al.  Agile Software Development Methods: Review and Analysis , 2017, ArXiv.

[12]  Michele Marchesi,et al.  Distributed Scrum in Research Project Management , 2007, XP.

[13]  E KrautRobert,et al.  Relationships and Tasks in Scientific Research Collaboration , 1987 .

[14]  Elizabeth A. Corley,et al.  Scientists' collaboration strategies: implications for scientific and technical human capital , 2004 .

[15]  Tobias Sebastian Schmidt,et al.  Bringing agile project management into lead user projects , 2016 .

[16]  Loet Leydesdorff,et al.  Growth of international collaboration in science: revisiting six specialties , 2016, Scientometrics.

[17]  Arnaldo Dias Belchior,et al.  Mapping CMMI Project Management Process Areas to SCRUM Practices , 2007, 31st IEEE Software Engineering Workshop (SEW 2007).

[18]  Steffen Küpper,et al.  The impact of agile methods on the development of an agile culture: research proposal: [the agile evolution] , 2016, EASE.

[19]  W. Shrum,et al.  Professional networks, scientific collaboration, and publication productivity in resource-constrained research institutions in a developing country , 2011 .

[20]  Benjamin Lauren Communicating Project Management: A Participatory Rhetoric for Development Teams , 2018, Rethinking Project Management for A Dynamic and Digital World.

[21]  Bojan Lalic,et al.  Agile Project Management in New Product Development and Innovation Processes: Challenges and Benefits Beyond Software Domain , 2018, 2018 IEEE International Symposium on Innovation and Entrepreneurship (TEMS-ISIE).

[22]  John D. Fernandez,et al.  Agile Project Management —Agilism versus Traditional Approaches , 2008, J. Comput. Inf. Syst..

[23]  J. S. Katz,et al.  What is research collaboration , 1997 .

[24]  Michele Marchesi,et al.  Simulating Kanban and Scrum vs. Waterfall with System Dynamics , 2011, XP.

[25]  Enric Senabre Hidalgo Management of a Multidisciplinary Research Project: A Case Study on Adopting Agile Methods , 2018 .

[26]  Robert E. Kraut,et al.  Relationships and Tasks in Scientific Research Collaboration , 1987, Hum. Comput. Interact..

[27]  B. Turner,et al.  Grounded Theory and Organizational Research , 1986 .

[28]  Diane H. Sonnenwald,et al.  Identifying factors that may impact the adoption and use of a social science collaboratory: a synthesis of previous research , 2010, Inf. Res..

[29]  Tom DeWit Lean Techniques: The QC Lab can Reduce Product Lead Times , 2011 .

[30]  Daniel E. Rivera,et al.  Agile science: creating useful products for behavior change in the real world , 2016, Translational behavioral medicine.

[31]  C. Borgman Scholarship in the Digital Age: Information, Infrastructure, and the Internet , 2007 .

[32]  Mark de Reuver,et al.  Applying Agile Design Sprint Methods in Action Design Research: Prototyping a Health and Wellbeing Platform , 2016, DESRIST.

[33]  Martin Ota Scrum in Research , 2010, CDVE.

[34]  M. F. Morell Governance of online creation communities for the building of digital commons : viewed through the framework of the institutional analysis and development , 2014 .

[35]  Aljaž Stare,et al.  Agile Project Management in Product Development Projects , 2014 .

[36]  Tore Dybå,et al.  Empirical studies of agile software development: A systematic review , 2008, Inf. Softw. Technol..

[37]  Kieran Conboy,et al.  Agile Practices: The Impact on Trust in Software Project Teams , 2012, IEEE Software.

[38]  Denis O. Gray,et al.  Industry–University Research Centers: A Multivariate Analysis of Member Retention , 2001 .

[39]  Selim Tugra Demir,et al.  Agile Design Management – the Application of Scrum in the Design Phase of Construction Projects , 2016 .

[40]  Torgeir Dingsøyr,et al.  Putting Agile Teamwork to the Test - An Preliminary Instrument for Empirically Assessing and Improving Agile Software Development , 2009, XP.

[41]  James Noble,et al.  Self-Organizing Roles on Agile Software Development Teams , 2013, IEEE Transactions on Software Engineering.

[42]  Marina Jirotka,et al.  Supporting Scientific Collaboration: Methods, Tools and Concepts , 2013, Computer Supported Cooperative Work (CSCW).

[43]  M. Perkmann,et al.  The Two Faces of Collaboration: Impacts of University-Industry Relations on Public Research , 2009 .

[44]  Howard Lei,et al.  A statistical analysis of the effects of Scrum and Kanban on software development projects , 2017 .

[45]  Helen Sharp,et al.  The Social Side of Technical Practices , 2005, XP.

[46]  Casper Lassenius,et al.  Using Scrum in Distributed Agile Development: A Multiple Case Study , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.

[47]  Ralph Schroeder,et al.  The Future of e-Research Infrastructures , 2009 .

[48]  Robin Canham,et al.  Managing the Electronic Resources Lifecycle with Kanban , 2018 .

[49]  Jan vom Brocke,et al.  Managing collaborative research projects: A synthesis of project management literature and directives for future research , 2015 .

[50]  Vito Veneziano,et al.  When Agile Is Not Good Enough: an initial attempt at understanding how to make the right decision , 2014, ArXiv.

[51]  I. Nonaka,et al.  How Japanese Companies Create the Dynamics of Innovation , 1995 .

[52]  W. Powell,et al.  The Knowledge Economy , 2004 .

[53]  Stephanie D. Teasley,et al.  How does radical collocation help a team succeed? , 2000, CSCW '00.

[54]  Minna Niemi-Grundström Developing, evaluating and managing library with agile methods , 2014 .

[55]  Katharina Helming,et al.  A framework for structuring interdisciplinary research management , 2013 .

[56]  Martin Grimheden Can agile methods enhance mechatronics design education , 2013 .

[57]  Kaushal Keraminiyage,et al.  Achieving success in collaborative research: the role of virtual research environments , 2009, J. Inf. Technol. Constr..

[58]  Helen Sharp,et al.  The role of physical artefacts in agile software development: Two complementary perspectives , 2009, Interact. Comput..

[59]  Alessandro Delfanti,et al.  Users and peers. From citizen science to P2P science , 2010 .

[60]  Robert Biddle,et al.  The Social Nature of Agile Teams , 2007, Agile 2007 (AGILE 2007).

[61]  Lea Hannola,et al.  Application of agile methods in the innovation process , 2013 .

[62]  J. Rigby,et al.  Peering inside research networks: Some observations on the effect of the intensity of collaboration on the variability of research quality , 2005 .

[63]  Angel A. Juan,et al.  Collaborative and Distributed E-Research: Innovations in Technologies, Strategies and Applications , 2012 .

[64]  Chien Hsiang Liao,et al.  How to improve research quality? Examining the impacts of collaboration intensity and member diversity in collaboration networks , 2011, Scientometrics.

[65]  Dirk Helbing,et al.  Saving Human Lives: What Complexity Science and Information Systems can Contribute , 2014, Journal of statistical physics.

[66]  Rebecca Pope-Ruark Agile Faculty: Practical Strategies for Managing Research, Service, and Teaching , 2017 .

[67]  Michele Marchesi,et al.  A Comparative Study of Scrum and Kanban Approaches on a Real Case Study Using Simulation , 2012, XP.

[68]  H. Frank Cervone,et al.  Understanding agile project management methods using Scrum , 2011, OCLC Syst. Serv..

[69]  Eleanor H. Finch,et al.  The Fletcher School of Law and Diplomacy , 1962 .

[70]  Ivica Crnkovic,et al.  Meeting Industry-Academia Research Collaboration Challenges with Agile Methodologies , 2017, 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP).

[71]  J. S. Katz,et al.  What is research collaboration , 1997 .

[72]  Mikael Lindvall,et al.  An introduction to agile methods , 2004, Adv. Comput..

[73]  Brian Fitzgerald,et al.  Toward a conceptual framework of agile methods: a study of agility in different disciplines , 2004, WISER '04.

[74]  Shoshana Zuboff,et al.  In the Age of the Smart Machine: The Future of Work and Power , 1989 .

[75]  Fabian Fagerholm,et al.  Creating Minimum Viable Products in Industry-Academia Collaborations , 2013, LESS.

[76]  Benjamin F. Jones,et al.  Supporting Online Material Materials and Methods Figs. S1 to S3 References the Increasing Dominance of Teams in Production of Knowledge , 2022 .

[77]  Jeffrey K. Pinto,et al.  Does Agile work? - A quantitative analysis of agile project success , 2015 .

[78]  P. Jeffrey Smoothing the Waters , 2003 .

[79]  Clay Spinuzzi,et al.  All Edge: Inside the New Workplace Networks , 2015 .

[80]  Helen Sharp,et al.  Bridging the gap between research and agile practice: an evolutionary model , 2018, Int. J. Syst. Assur. Eng. Manag..

[81]  Christoph J. Stettina,et al.  Five Agile Factors: Helping Self-management to Self-reflect , 2011, EuroSPI.

[82]  Abdul Azim Abdul Ghani,et al.  How Human Aspects Impress Agile Software Development Transition and Adoption , 2014 .

[83]  Alistair Cockburn Agile Software Development Joins the "Would-Be" Crowd , 2002 .

[84]  Jeff Sutherland,et al.  Take No Prisoners: How a Venture Capital Group Does Scrum , 2009, 2009 Agile Conference.

[85]  Nancy J. Cooke,et al.  Enhancing the Effectiveness of Team Science , 2015 .

[86]  Jeff Sutherland,et al.  Manifesto for Agile Software Development , 2013 .

[87]  Jeffrey S. Foster,et al.  Adapting Scrum to Managing a Research Group , 2010 .