DocumentCode
3264079
Title
Elaboration on an integrated architecture and requirement practice: Prototyping with quality attribute focus
Author
Bellomo, Stephany ; Nord, Robert L. ; Ozkaya, Ipek
Author_Institution
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
2013
fDate
21-21 May 2013
Firstpage
8
Lastpage
13
Abstract
This experience report builds on an earlier study in which we interviewed eight project teams that were using iterative incremental lifecycles. In the study, we captured the practices the teams felt contributed to rapid delivery. We identified a mix of Agile and architecture practices that teams apply to rapidly field software and minimize disruption and delay. In this paper, we elaborate one practice from the study, prototyping with quality attribute focus. We compared two experiences in prototyping focused on quality attribute considerations applied on Scrum projects. We observe through interviews that feature development and prototyping practice spans multiple levels: feature development/sprint, release planning, and portfolio planning. We also observe other factors including rapid trade-off analysis, flexible architecture, and adoption of a set of enabling prototyping guidelines. The analysis of the observations sheds light on several aspects of the practice that enable the team to respond quickly and efficiently when prototype feedback suggests architectural change.
Keywords
project management; software architecture; software development management; software prototyping; software quality; Scrum projects; agile practices; architecture practices; feature development; flexible architecture; integrated architecture; iterative incremental lifecycles; portfolio planning; project teams; prototype feedback; prototyping guidelines; prototyping practice spans; prototyping with quality attribute focus; rapid trade-off analysis; release planning; requirement practice; Computer architecture; Delays; Guidelines; Interviews; Planning; Prototypes; Software; agile software development; architecture; architecture trade-off; prototyping; quality attribute; release planning; requirements; software development practices;
fLanguage
English
Publisher
ieee
Conference_Titel
Twin Peaks of Requirements and Architecture (TwinPeaks), 2013 2nd International Workshop on the
Conference_Location
San Francisco, CA
Type
conf
DOI
10.1109/TwinPeaks.2013.6614717
Filename
6614717
Link To Document