Towards optimal software engineering: learning from agile practice


Autoria(s): Bustard, David; Wilkie, George; Greer, Desmond
Data(s)

01/09/2013

Resumo

In essence, optimal software engineering means creating the right product, through the right process, to the overall satisfaction of everyone involved. Adopting the agile approach to software development appears to have helped many companies make substantial progress towards that goal. The purpose of this paper is to clarify that contribution from comparative survey information gathered in 2010 and 2012. The surveys were undertaken in software development companies across Northern Ireland. The paper describes the design of the surveys and discusses optimality in relation to the results obtained. Both surveys aimed to achieve comprehensive coverage of a single region rather than rely on a voluntary sample. The main outcome from the work is a collection of insights into the nature and advantages of agile development, suggesting how further progress towards optimality might be achieved.

Identificador

http://pure.qub.ac.uk/portal/en/publications/towards-optimal-software-engineering-learning-from-agile-practice(10c3acb8-8f52-485b-aee7-0480e9a4306a).html

http://dx.doi.org/10.1007/s11334-013-0216-9

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Bustard , D , Wilkie , G & Greer , D 2013 , ' Towards optimal software engineering: learning from agile practice ' Innovations in Systems and Software Engineering , vol 9 , no. 3 , pp. 191-200 . DOI: 10.1007/s11334-013-0216-9

Palavras-Chave #/dk/atira/pure/subjectarea/asjc/1700/1712 #Software
Tipo

article