Modeling the dynamics of an agile scrum team in the development of a single software project

College

Gokongwei College of Engineering

Department/Unit

Industrial Engineering

Document Type

Conference Proceeding

Source Title

IEEE International Conference on Industrial Engineering and Engineering Management

Volume

2019-December

First Page

386

Last Page

390

Publication Date

1-9-2019

Abstract

In software development, Agile Scrum is practiced with the intention of increasing the developers' productivity, and improving the quality of their output [3]. However, difficulties persist which prevent development teams' from reaping the full benefit of practicing Agile. From a review of case studies of Agile applications,it was observed that developers' ceased to practice Agile methods in aspects that related to working in teams. In these aspects, they regressed to waterfall methods, in the sense that developers worked in functional silos with little communication as the project progressed. As an attempt to resolve this, the system dynamics framework was applied in analyzing the Agile case studies. This allowed for an assessment of the progression of the problem over time, as an outcome of feedback loops caused by developers reacting to the outcomes of their previous actions. From doing so, the quietly escalating problem of information being withheld between developers in a single project team was understood to be the primary cause of failure. The study concludes by recommending the importance of open communication between developers, and acknowledging work done beyond the team's plan. © 2018 IEEE.

html

Digitial Object Identifier (DOI)

10.1109/IEEM.2018.8607430

Disciplines

Industrial Engineering | Software Engineering

Keywords

Agile software development; Systems engineering; Teams in the workplace; Computer software—Development

Upload File

wf_yes

This document is currently not available here.

Share

COinS