A review to the usage of concepts of software architecture in agile methods

2012 
Development process divided into two categories: Traditional models and agile models, traditional models have heavy documentation and delay in time project but agile models being lightweight processes because have light weight documentation and heavy intercommunications therefore reduce the delays of the traditional models. They emphasize customer satisfaction, fast response to changes, and release in less time. In the last decades, to achieve high quality of system, use the architecture as an important matter in the development process. Therefore using software architecture skills in agile methods could improve them toward producing a software system that has an appropriate structure because focuses on achieving quality attributes for a software system. This paper is a review on accomplished proceedings that combine software architecture and agile methods to improve Software developments.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    13
    References
    6
    Citations
    NaN
    KQI
    []