Agile Evaluation Of The Complexity Of User Stories Using The Bloom'S Taxonomy

PROCEEDINGS 2017 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI)(2017)

引用 5|浏览0
暂无评分
摘要
Agile methodologies are increasingly adopted by companies, these follow software engineering methods based on iterative and incremental development. Among the most popular is the framework of SCRUM (1986), which is characterized by iterations, where in each iteration it is necessary to make a planning, analysis of requirements, design, coding, tests and documentation. The requirements specification in SCRUM is based on the concept of user stories (US), which are the description of a requirement written in one or two sentences using the user's natural language. An important feature of US is that they must be estimable, that is to say, it must be possible to determine the time it will take to complete it. This allows the Scrum Development Team to determine the total time of the project. However in practice, this task still has problems due to the complexity of the requirements and affects the agreement of US in each iteration. In this paper we propose a strategy to classify the US following the taxonomy of Bloom to determine the degree of its complexity and by doing so make an agile estimation of the approximate time that each one requires for its realization. We show the results obtained after the US have been classified from two projects and based on them, we propose strategies to estimate them.
更多
查看译文
关键词
Agile evaluation, User stories, Bloom's Taxonomy, Agile methodologies, SCRUM
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要