A taxonomy of dependencies in agile software development


Autoria(s): Strode, Diane E.; Huff, Sid L.
Contribuinte(s)

Lamp, John

Data(s)

01/01/2012

Resumo

Dependencies in a software project can contribute to unsatisfactory progress if they constrain or block the flow of work. Various studies highlight the importance of dependencies in the organisation of work; however dependencies in agile software development projects have not previously been a research focus. Drawing on three case studies of agile software projects, and the IS literature, this paper develops an initial taxonomy of agile software project dependencies. Three distinct categories of dependency are found: task, resource, and knowledge dependencies. This paper contributes to theory by providing a taxonomy of dependency types occurring in the area of agile software development. Practitioners can use this taxonomy as sensitising device to ensure they consider dependencies they might face that could hinder their projects, enabling them to take appropriate and timely mitigating action.<br />

Identificador

http://hdl.handle.net/10536/DRO/DU:30049080

Idioma(s)

eng

Publicador

ACIS

Relação

http://dro.deakin.edu.au/eserv/DU:30049080/strode-taxonomyofdependencies-2012.pdf

Direitos

2012, The Authors/ACIS

Palavras-Chave #agile software development #dependency analysis #dependency taxonomy #software project dependencies
Tipo

Conference Paper