DocumentCode
2580886
Title
Agile Architecture IS Possible You First Have to Believe!
Author
Isham, Mark
fYear
2008
fDate
4-8 Aug. 2008
Firstpage
484
Lastpage
489
Abstract
In early 2007, ChannelAdvisor undertook an ambitious project to rearchitect one of its core product offerings. Flush with early success from rapid customer adoption, the foundation for this product had grown well beyond its initial design. As defects grew in frequency and severity, pressure mounted to "fix it yesterday", but consensus on exactly how proved elusive. "Fix it right" ideals battled with "fix it now", ultimately resulting in a new architecture that was inefficient, incomplete, and, after 3 long months of "working harder, not smarter", cancelled. In this experience report I will recap my experience as a product development manager sponsoring this project; revealing how the project went awry, what the team learned, and how the utilization of the Scrum process not only created a scalable, reliable architecture, but also greatly improved the ongoing productivity and morale of the product team.
Keywords
software architecture; ChannelAdvisor; agile architecture; product development; product team; rapid customer adoption; Computer bugs; Costs; Electronic commerce; Frequency synchronization; Large-scale systems; Pricing; Product development; Productivity; Project management; Transaction databases; agile; architecture; redesign legacy;
fLanguage
English
Publisher
ieee
Conference_Titel
Agile, 2008. AGILE '08. Conference
Conference_Location
Toronto, ON
Print_ISBN
978-0-7695-3321-6
Type
conf
DOI
10.1109/Agile.2008.16
Filename
4599526
Link To Document