Functional Size Measurement in Agile Development: Velocity in Agile Sprints

Thomas Fehlmann, Andrea Gelli
{"title":"Functional Size Measurement in Agile Development: Velocity in Agile Sprints","authors":"Thomas Fehlmann, Andrea Gelli","doi":"10.1145/3593434.3593479","DOIUrl":null,"url":null,"abstract":"Agile teams measure their velocity for performance, based on Story Points. However, such velocity does not allow predicting when the product will be finished. Story points measure effort only. They do not discriminate between creating functionality and other tasks. Non-functional requirements, such as agreeing with stakeholders, designing, testing, or documenting, consume effort but do not add functionality. Thus, it remains unclear whether the product makes any progress, or the team is just looping around technical debt and unclear requirements. Euro Project Office has therefore developed a method how to complement a product backlog by functional size, indicating progress and completeness in unambiguous terms. The method is based on the international standard ISO/IEC 14143 [1] and ISO/IEC 19761 [2]. Tools are available as open source and can be used by development teams with minimum investment into training. Aim of This Tutorial: This tutorial teaches participants how to set up a model of the software under development according to ISO/IEC 19761, using an open-source Excel-based tool, and how to measure function size during several sprints. Participants are expected to have experience with agile software development but need no previous knowledge of the standards mentioned above.","PeriodicalId":178596,"journal":{"name":"Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3593434.3593479","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Agile teams measure their velocity for performance, based on Story Points. However, such velocity does not allow predicting when the product will be finished. Story points measure effort only. They do not discriminate between creating functionality and other tasks. Non-functional requirements, such as agreeing with stakeholders, designing, testing, or documenting, consume effort but do not add functionality. Thus, it remains unclear whether the product makes any progress, or the team is just looping around technical debt and unclear requirements. Euro Project Office has therefore developed a method how to complement a product backlog by functional size, indicating progress and completeness in unambiguous terms. The method is based on the international standard ISO/IEC 14143 [1] and ISO/IEC 19761 [2]. Tools are available as open source and can be used by development teams with minimum investment into training. Aim of This Tutorial: This tutorial teaches participants how to set up a model of the software under development according to ISO/IEC 19761, using an open-source Excel-based tool, and how to measure function size during several sprints. Participants are expected to have experience with agile software development but need no previous knowledge of the standards mentioned above.
敏捷开发中的功能规模度量:敏捷sprint中的速度
敏捷团队基于故事点来衡量他们的性能速度。然而,这样的速度无法预测产品何时完成。故事点只度量工作。它们不区分创建功能和其他任务。非功能性需求,如与涉众达成一致、设计、测试或文档化,会消耗工作,但不会增加功能。因此,仍然不清楚产品是否取得了任何进展,或者团队只是在技术债务和不明确的需求之间循环。因此,Euro Project Office开发了一种方法,如何通过功能大小来补充产品待办事项列表,以明确的方式指示进度和完成情况。该方法基于国际标准ISO/IEC 14143[1]和ISO/IEC 19761[2]。这些工具是开源的,开发团队可以用最少的培训投资来使用它们。本教程的目的:本教程教参与者如何根据ISO/IEC 19761建立正在开发的软件模型,使用开源的基于excel的工具,以及如何在几个sprint中测量功能大小。参与者需要有敏捷软件开发的经验,但不需要事先了解上述标准。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信