%0 Journal Article %T Software Architecture in the Agile Life Cycle %A Diego Fontdevila %A Mart¨ªn Sal¨ªas %J Advances in Computer Science : an International Journal %D 2013 %I ACSIJ Press %X This article proposes a set of techniques and practices to leverage the agile approach to software architecture¡ªincreasing overall quality, streamlining development practices, and providing business value as a constant flow.The article describes issues that are related to component API design and behavior-driven design, continuous measurement of complexity, automated quality-attribute evaluation, and design rationale recording. The reader should take away from the article several techniques to research and try, a basic development life cycle, and some leads for further investigation. %K Software %K Agile life cycle %U http://www.acsij.org/documents/v2i1/7.%20Software%20Architecture%20in%20the%20Agile%20Life%20Cycle.pdf