期刊名称:International Journal of Computer Science, Engineering and Applications (IJCSEA)
印刷版ISSN:2231-0088
电子版ISSN:2230-9616
出版年度:2013
卷号:3
期号:4
出版社:Academy & Industry Research Collaboration Center (AIRCC)
摘要:As the size and complexity of software systems increase, software development process couldn't be boundto just codifying some modules that serve needed functionality and finding theappropriate configuration ofthese modules. Instead, a growing need emerges to sketch a big picture of the whole system that not onlyidentifies basic parts of functionality, but also harmonizes these parts internally, manages how these partswill provideneeded functionality, and paves the way for future adaptation. The answer to this need wassoftware architectures. The agile approach to software development wasn't about introducing a magicalsolution that will handle all development problems. However, the agile architecting approach is believed tobe a source of new problems. Through this paper, we are going to explore agile architecting problems andwhat is needed to achieve an architecting approach that can be agile, while serving its purpose ofproducing a stable architecture