Agile Practices, Collaboration and Experience An Empirical Study About the Effect of Experience in Agile Software Development

被引:4
|
作者
Kropp, Martin [1 ]
Meier, Andreas [2 ]
Biddle, Robert [3 ]
机构
[1] Univ Appl Sci & Arts Northwestern Switzerland, Windisch, Switzerland
[2] Zurich Univ Appl Sci, Winterthur, Switzerland
[3] Carleton Univ, Ottawa, ON, Canada
关键词
Agile; Software process; Collaboration; Organizational culture; Software practices;
D O I
10.1007/978-3-319-49094-6_28
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Agile Software Development has been around for more than fifteen years and is now widespread. How does experience effect the application of agile methods in organizations and what are the implications on the individual and organizational culture? This paper presents in-depth analysis of the Swiss Agile Study 2014. Switzerland offers an illustrative microcosm of software development, with a range of industry domains and sizes, and well-educated and internationally aware professionals. The study included more than a hundred professionals and managers, contacted through professional and industry associations. The topics addressed included experience with Agile development, motivations for adopting it, barriers perceived, specific practices used, and specific benefits realized. Analysis of the data identified important trends and differences. Agile experience seems to be an important factor, which affects many aspects of practice and workplace culture. More troubling is that it appears stress and overwork may be common among Agile professionals. All these findings illustrate important differences between Agile processes as prescribed, and as actually practiced.
引用
收藏
页码:416 / 431
页数:16
相关论文
共 50 条
  • [1] Experience Report of Teaching Agile Collaboration and Values Agile Software Development in Large Student Teams
    Kropp, Martin
    Meier, Andreas
    Perellano, Gerald
    [J]. 2016 IEEE 29TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2016, : 76 - 80
  • [2] An Empirical Study on the Requirements Engineering Practices for Agile Software Development
    Kassab, Mohamad
    [J]. 2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, : 254 - 261
  • [3] Experience-Based Approach for Adoption of Agile Practices in Software Development Projects
    Krasteva, Iva
    Ilieva, Sylvia
    Dimov, Alexandar
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2010, 6051 : 266 - 280
  • [4] Observations on collaboration in Agile software development
    Franca, J. B. S.
    Dias, A. F. S.
    Borges, M. R. S.
    [J]. PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2015, : 147 - 152
  • [5] Adopting Agile software development: the project manager experience
    Taylor, Katie Jane
    [J]. INFORMATION TECHNOLOGY & PEOPLE, 2016, 29 (04) : 670 - 687
  • [6] Online collaboration & agile software development
    Poirier, Doug
    [J]. DR DOBBS JOURNAL, 2007, 32 (02): : 70 - 73
  • [7] Agile Software Process and its experience
    Aoyama, M
    [J]. PROCEEDINGS OF THE 1998 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1998, : 3 - 12
  • [8] Implementing Agile Practices: The Experience of TSol
    Cecilia Bastarrica, Maria
    Espinoza, German
    Marin, Jacqueline
    [J]. PROCEEDINGS OF THE 12TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT (ESEM 2018), 2018,
  • [9] Agile Software Development Methodologies and Practices
    Williams, Laurie
    [J]. ADVANCES IN COMPUTERS, VOL 80, 2010, 80 : 1 - 44
  • [10] Agile Software Development Methods and Practices in Austrian IT-Industry: Results of an Empirical Study
    Schindler, Christian
    [J]. 2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION, VOLS 1 AND 2, 2008, : 321 - 326