A platform for research: civil engineering, architecture and urbanism
A Preliminary Study on Software Architecture Evolution in Agile Development Process
Software architecture always exists in the target system although agile methodology (AM) weakens the design documents of the software architecture, and it will be improved continually as iteration process. The changes of business process and customer requirements should be dealt with in time. Therefore, it is essential that the stages of architecture evolution are explored in each release plan. The main hierarchy of architecture evolution is shown, the relationship between user stories and components is presented, and a method to support architecture evolution is given.
A Preliminary Study on Software Architecture Evolution in Agile Development Process
Software architecture always exists in the target system although agile methodology (AM) weakens the design documents of the software architecture, and it will be improved continually as iteration process. The changes of business process and customer requirements should be dealt with in time. Therefore, it is essential that the stages of architecture evolution are explored in each release plan. The main hierarchy of architecture evolution is shown, the relationship between user stories and components is presented, and a method to support architecture evolution is given.
A Preliminary Study on Software Architecture Evolution in Agile Development Process
Applied Mechanics and Materials ; 241-244 ; 2701-2708
2012-12-13
8 pages
Article (Journal)
Electronic Resource
English
A systematic mapping study on the combination of software architecture and agile development
BASE | 2016
|Springer Verlag | 2012
|