4.7 Review

Considerations about the efficiency and sufficiency of the utilization of the Scrum methodology: A survey for analyzing results for development teams

期刊

COMPUTER SCIENCE REVIEW
卷 39, 期 -, 页码 -

出版社

ELSEVIER
DOI: 10.1016/j.cosrev.2020.100314

关键词

Software Engineering; Evaluation using surveys; Quality assurance

资金

  1. Fundacao de Amparo a Pesquisa do Estado de S. Paulo (FAPESP), Brazil [2018/06017-6]

向作者/读者索取更多资源

SCRUM serves as a vital strategy in software development, with numerous best practices available to guide development teams. However, the implementation of these practices should be tailored to specific environments and organizations. This study conducted surveys to evaluate the effectiveness of SCRUM practices within different organizations, aiming to assist all roles involved in implementing SCRUM framework.
SCRUM is an important strategy used for software development. However, developers may face specific issues considered relevant that might fail to lead to the best solutions implemented or result in longer development times. Literature has a significant number of best practices to guide development teams; however, sometimes are very theoretical and may or may not be relevant to a particular environment or organization. This study evaluated these best practices in terms of if they were properly followed and how effective they were within various organizations. Aiming to gather information as to how tasks are actually performed as compared to SCRUM standard practices, the study performed a survey to software developers, product owners, and others. The survey focused on gathering and presenting data on the perceptions, needs, activities and issues from the various Scrum traditional roles involved in software development. A questionnaire was designed that included 15 multiple-choice questions and 2 open ended questions, Questions related to effectiveness of collecting development features/requirements, daily meetings duration, overall efficiency of the Scrum structure, and interactions with Product Owners all were distributed within multiple organizations. Overall, the study compared the implementation and use of SCRUM effectiveness based on traditional methodology SCRUM methodology. The study was designed to aid all roles involved in scrum when implementing such a framework within an organization. This study focused on specific features considered relevant for successfully developing systems using SCRUM as methodology. Among these features, the focus were on: (1) is the ticket allocation strategy effectiveness for the development processes? (2) are the daily stand-up meetings efficient and do they represent an important activity during the process? (3) is the timeline defined for each sprint appropriate? and (4) are the team members improving their capabilities on designing, coding and testing activities as they might be allocated to perform a variety of front or back-end development activities? As with other best practices, whether software development related or in other industries, theoretical guidelines should only serve as a basis for implementation as each organization has its unique characteristics, varying number of software developers, and local requirements. (C) 2020 Elsevier Inc. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据