Tailoring Agile-Based Software Development Processes

被引:7
作者
Akbar, Rehan [1 ]
机构
[1] Univ Tunku Abdul Rahman, Fac Informat & Commun Technol, Kampar 31900, Malaysia
关键词
Software; Companies; Interviews; Standards; Guidelines; Focusing; Licenses; Agile processes; process tailoring; processes; software development; SUCCESS; PERFORMANCE;
D O I
10.1109/ACCESS.2019.2944122
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software development process tailoring is a standard and regular practice of software development companies. Without realizing it as a regular and well-defined standard approach, companies perform it on an ad-hoc basis. Due to which, process tailoring could not be developed into a formal process and approach to managing software development, processes and projects. Software development process paradigm shift from conventional software development approaches to the agile methodologies left many companies struggling with the reusability of the existing processes and defining new processes from scratch. Limited work on process tailoring and lack of a formal approach, particularly for overwhelmingly used agile methodologies, affected the acknowledgment of this process. Addressing this limitation, present research work formulates a process tailoring framework to tailor agile-based software development processes. The proposed framework recommends tailoring three key processes of agile methodologies based on the project state considering the client's perspective and requirements. The existing literature have been reviewed to develop a theoretical framework which is verified and validated through structured interviews and case study of real projects. The framework provides a formal and a structured approach to tailor agile-based processes and methodologies.
引用
收藏
页码:139852 / 139869
页数:18
相关论文
共 84 条
[1]  
Aiken J., 2004, ACM SIGSOFT SOFTWARE, V29, P1, DOI DOI 10.1145/1022494.1022512
[2]  
Akbar R., 2012, Proceedings of the 2012 International Conference on Computer & Information Science (ICCIS), P914, DOI 10.1109/ICCISci.2012.6297156
[3]  
Akbar Rehan, 2010, Proceedings of the Second International Conference on Communication Software and Networks (ICCSN 2010), P191, DOI 10.1109/ICCSN.2010.96
[4]  
Akbar R., 2014, P INT C COMP INF SCI, P1
[5]   A meta-model of software development project states behavioral study of software projects [J].
Akbar, Rehan ;
Hassan, Mohd Fadzil ;
Abdullah, Azrai .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2017, 29 (04)
[6]  
[Anonymous], 2001, Principles behind the Agile Manifesto
[7]  
[Anonymous], 2008, WORKSH SOFTW DEV GOV
[8]  
Archibald R.D., 2003, MANAGING HIGH TECHNO, V3rd
[9]  
Bakalova Z., 2011, PROFES2011, P74
[10]  
Bandyopadhyay K., 1999, Management Decision, V37, P437, DOI 10.1108/00251749910274216