A Comparison of the Planning Poker and Team Estimation Game: A Case Study in Software Development Capstone Project Course

被引:0
|
作者
Pozenel, Marko [1 ]
Hovelja, Tomaz [1 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Vecna Pot 113, Ljubljana 1000, Slovenia
关键词
empirical study; capstone course; agile software development; scrum; planning poker; team estimation game; STUDENTS; SCRUM; PERCEPTIONS; STATISTICS;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Effort estimation is a crucial part of software development projects. Despite the availability of several assessment techniques, accurate assessment still remains an extremely difficult task. Team Estimation Game is a relatively new estimation technique for agile software development methods that has not received significant attention from the scientific community despite its growing popularity between practitioners. In this paper, we attempt to bridge this gap by presenting the results of an empirical study with undergraduate students in which we compare Team Estimation Game with the more established Planning Poker technique. We mainly focus our analysis of the two techniques on the time needed for user story estimation and estimation accuracy. The results of the empirical study reveal that Team Estimation Game produces more accurate story estimates than Planning Poker. Additionally, we found that for the Team Estimation Game, estimation and planning skills of the development teams improve from Sprint to Sprint. Team Estimation Game proved to be a useful estimation method for agile projects within the capstone course. Furthermore, we have shown that the study can be successfully incorporated into a software engineering capstone course without hindering the teaching goals while retaining the validity of research goals.
引用
收藏
页码:195 / 208
页数:14
相关论文
共 50 条
  • [31] A case study on software risk analysis and planning in medical device development
    Lindholm, Christin
    Notander, Jesper Pedersen
    Host, Martin
    SOFTWARE QUALITY JOURNAL, 2014, 22 (03) : 469 - 497
  • [32] Software Development of Word Search Game on iPhone for Learning English: A Case Study
    Sukstrienwong, Anon
    INTERNATIONAL JOURNAL OF EDUCATION AND INFORMATION TECHNOLOGIES, 2014, 8 : 1 - 8
  • [33] A case study of autonomy and motivation in a student-led game development project
    Prigmore, M.
    Taylor, R.
    De Luca, D.
    COMPUTER SCIENCE EDUCATION, 2016, 26 (2-3) : 129 - 147
  • [34] An Empirical Study on the Estimation of Software Development Effort with Use Case Points
    Alves, Luis M.
    Sousa, Andre
    Ribeiro, Pedro
    Machado, Ricardo J.
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [35] Software development effort estimation using fuzzy logic:: A case study
    Martín, CL
    Pasquier, ML
    Yáñez, C
    Gutiérrez, A
    SIXTH MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, PROCEEDINGS, 2005, : 113 - 120
  • [36] Effort estimation in agile software development: Case study and improvement framework
    Tanveer, Binish
    Guzman, Liliana
    Engel, Ulf Martin
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2017, 29 (11)
  • [37] Modeling software development practices using reusable project patterns: a case study
    Schweigert, Tomas
    Nehfort, Andreas
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2014, 26 (03) : 350 - 356
  • [38] Modeling software development practices using reusable project patterns: A case study
    Guzmán, Javier García (jgarciag@inf.uc3m.es), 1600, John Wiley and Sons Ltd (26):
  • [39] An Experiential Case Study in IT Project Management Planning: The Petroleum Engineering Economics Evaluation Software Imperative
    Davis, Charles K.
    JOURNAL OF CASES ON INFORMATION TECHNOLOGY, 2005, 7 (01) : 1 - 21
  • [40] A Case Study: Comparison of Software Cost Estimation of Smart Shopping List Application
    Yigit, Tuncay
    Coskun, Huseyin
    ARTIFICIAL INTELLIGENCE AND APPLIED MATHEMATICS IN ENGINEERING PROBLEMS, 2020, 43 : 609 - 620