Please use this identifier to cite or link to this item: http://hdl.handle.net/2440/108327
Citations
Scopus Web of Science® Altmetric
?
?
Type: Conference paper
Title: Towards an evidence-based understanding of emergence of architecture through continuous refactoring in agile software development
Author: Chen, L.
Babar, M.
Citation: Proceedings of the 2014 IEEE/IFIP Conference on Software Architecture, 2014 / pp.195-204
Publisher: IEEE
Issue Date: 2014
ISBN: 9781479934126
Conference Name: 2014 IEEE/IFIP Conference on Software Architecture (WICSA 2014) (07 Apr 2014 - 11 Apr 2014 : Sydney, Australia)
Statement of
Responsibility: 
Lianping Chen, Muhammad Ali Babar
Abstract: The proponents of Agile software development approaches claim that software architecture emerges from continuous small refactoring, hence, there is not much value in spending upfront effort on architecture related issues. Based on a large-scale empirical study involving 102 practitioners who had worked with agile and architecture approaches, we have found that whether or not architecture emerges through continuous refactoring depends upon several contextual factors. Our study has identified 20 factors that have been categorized into four elements: project, team, practices, and organization. These empirically identified contextual factors are expected to help practitioners to make informed decisions about their architecture practices in agile software development.
Keywords: Software architecture, agile software development component, empirical study
Rights: © 2014 IEEE
RMID: 0030007550
DOI: 10.1109/WICSA.2014.45
Appears in Collections:Computer Science publications

Files in This Item:
File Description SizeFormat 
RA_hdl_108327.pdfRestricted Access215.81 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.