TY - JOUR
T1 - Evaluation for feature driven development paradigm in context of architecture design augmentation and perspective implications
AU - Gahyyur, Shahbaz Ahmed Khan
AU - Razzaq, Abdul
AU - Hasan, Syed Zeeshan
AU - Ahmed, Salman
AU - Ullah, Rafi
N1 - Publisher Copyright:
© 2015 The Science and Information (SAI) Organization Limited.
PY - 2018
Y1 - 2018
N2 - Agile is a light weight software development methodology that is useful for rapid application development which is the need of current software industry. Since the focus of agile software development is the customer but it does not provide the detailed information about the application's architecture and documentation, so software architecture has its own benefits and use of it has many positive effects. The focus of this paper is to provide a systematic mapping of emerging issues in feature driven development that arises due to lack of architecture support in agile methodology and proposed solution's model. Results of this mapping provides a guideline for researcher to improve the agile methodology by achieving the benefits employed by having an architecture in place that is aligned with agile values and principles. Following research addresses to implement the SEI architecture centric methods in FDD methodology in an adapted form, such that the burden of architecture doesn't affect the agility of FDD. And the researcher found the de-motivators of agile which helps to understand the internal cycle and reduces the issues to implement the architecture. This study helps to understand the difference between architecture and FDD. This researcher mapping creates awareness about the process improvement with the combination of architecture and FDD.
AB - Agile is a light weight software development methodology that is useful for rapid application development which is the need of current software industry. Since the focus of agile software development is the customer but it does not provide the detailed information about the application's architecture and documentation, so software architecture has its own benefits and use of it has many positive effects. The focus of this paper is to provide a systematic mapping of emerging issues in feature driven development that arises due to lack of architecture support in agile methodology and proposed solution's model. Results of this mapping provides a guideline for researcher to improve the agile methodology by achieving the benefits employed by having an architecture in place that is aligned with agile values and principles. Following research addresses to implement the SEI architecture centric methods in FDD methodology in an adapted form, such that the burden of architecture doesn't affect the agility of FDD. And the researcher found the de-motivators of agile which helps to understand the internal cycle and reduces the issues to implement the architecture. This study helps to understand the difference between architecture and FDD. This researcher mapping creates awareness about the process improvement with the combination of architecture and FDD.
KW - Agile
KW - Agile architecting practices
KW - Architecture and agile
KW - Integration of architecture and agile
KW - Software architecture
UR - https://www.scopus.com/pages/publications/85049534468
U2 - 10.14569/IJACSA.2018.090334
DO - 10.14569/IJACSA.2018.090334
M3 - Article
AN - SCOPUS:85049534468
SN - 2158-107X
VL - 9
SP - 236
EP - 247
JO - International Journal of Advanced Computer Science and Applications
JF - International Journal of Advanced Computer Science and Applications
IS - 3
ER -