Self-adaptability of agile software processes:: A case study on post-iteration workshops

被引:0
|
作者
Salo, O
Kolehmainen, K
Kyllönen, P
Löthman, J
Salmijärvi, S
Abrahamsson, P
机构
[1] VTT Tech Res Ctr Finland, FIN-90571 Oulu, Finland
[2] Univ Oulu, Dept Informat Proc Sci, FIN-90014 Oulu, Finland
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
None of the agile methods are claimed to fit all development situations. A team should attempt to adapt the methods and practices to fit their specific needs. For that reason agile principles call for self-reflection on a regular basis in order to identify where and how to make improvements. While some systematic approaches on how to execute this self-reflection process effectively have already been proposed, little empirical evidence currently exists. This paper reports empirical results based on a study where a project team conducted a self-reflection process called "post-iteration workshop" in order to improve and optimize the adopted practices in an XP project. Both qualitative and quantitative data were collected from four 1-2 hour workshops. The results show that with less than 4% effort it is possible to hold post-iteration workshops that significantly help to improve and optimize practices and enhance the leaming and satisfaction of the project team.
引用
收藏
页码:184 / 193
页数:10
相关论文
共 50 条
  • [1] Software self-adaptability by means of artificial evolution
    Nowostawski, M
    Purvis, M
    Gecow, A
    [J]. COMPUTATIONAL SCIENCE - ICCS 2004, PT 3, PROCEEDINGS, 2004, 3038 : 552 - 559
  • [2] The Study Between Passive Self-adaptability and DOF of The Rover
    Yang, Fei
    Tao, Jianguo
    Deng, Zongquan
    [J]. HIGH PERFORMANCE STRUCTURES AND MATERIALS ENGINEERING, PTS 1 AND 2, 2011, 217-218 : 614 - 618
  • [3] Study on the self-adaptability of an integrated semiconductor laser system
    Zhang, Jingjuan
    Liang, Wenxi
    Liao, Rui
    Lu, Junfeng
    [J]. 1600, Chongqing Inst of Optics and Mechanics, China (21):
  • [4] Assessing Agile Software Development Processes with Process Mining: A Case Study
    Marques, Rita
    da Silva, Miguel Mira
    Ferreira, Diogo R.
    [J]. 2018 20TH IEEE INTERNATIONAL CONFERENCE ON BUSINESS INFORMATICS (IEEE CBI 2018), VOL 1, 2018, : 109 - 118
  • [5] Engineering-based processes and agile methodologies for software development:: a comparative case study
    Germain, É
    Robillard, PN
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2005, 75 (1-2) : 17 - 27
  • [6] Adaptability evaluation of software architectures; A case study
    Tarvainen, Pentti
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 579 - 584
  • [7] Agile Software Integration in Telecommunications - a Case Study
    Himer, Heimo
    Lavicka, Markus
    Schefer-Wenzl, Sigrid
    Miladinovic, Igor
    [J]. 2019 27TH TELECOMMUNICATIONS FORUM (TELFOR 2019), 2019, : 622 - 625
  • [8] nCanto An agile software development case study
    Richter, Wolfgang
    [J]. 2015 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2015,
  • [9] Teaching Agile Software Development: A Case Study
    Devedzic, Vladan
    Milenkovic, Sasa R.
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2011, 54 (02) : 273 - 278
  • [10] Defining software processes through process workshops:: A multicase study
    Bjornson, Finn Olav
    Stalhane, Tor
    Moe, Nils Brede
    Dingsoyr, Torgeir
    [J]. PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2007, 4589 : 132 - +