An Extended Adaptive Process Model for Agile Software Development Methodology

被引:0
|
作者
Sadaf, Sameera [1 ]
Iqbal, Shama [1 ]
Saba, Aliya [1 ]
Mohsin, Md Kamar [1 ]
机构
[1] Al Falah Univ, Dept Comp Sci & Engn, Faridabad, Haryana, India
关键词
Agile methods; XP; adaptive software development; and function point;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Agile methodologies focus on the agility for the development of software. Among various agile methods, eXtreme Programming (XP) is the most adopted agile method. XP has been used for the development of other agile methods, for example, "adaptive software development process model" (ASDPM), which is the modified approach of XP. ASDPM was proposed to support the following activities: "(a) communication and planning, (b) analysis, (c) design and development, and (d) testing". Based on our literature review of ASDPM, we identify that ASDPM does not support the following: (i) how to identify the different types of agile team members who will participate during the communication and planning phase?; and (ii) how to deliver the most important requirements of the software during analysis phase?. Therefore, in order to address this issue and to strengthen the analysis phase of agile process models, in this paper we propose an extended adaptive process model (APM) for agile software development methodology. This method includes the following steps: (1) identification of agile team members, (2) communication and planning, (3) analysis includes the computation of function point of each requirement; and the selection and prioritization of the requirements, (4) design and development, (5) testing. Finally, the utilization of the proposed method is demonstrated with the help of Institute Examination System, as a case study.
引用
收藏
页码:1373 / 1378
页数:6
相关论文
共 50 条
  • [1] An Extended Adaptive Software Development Process Model
    Sadiq, Mohd
    Hassan, Tanveer
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON ISSUES AND CHALLENGES IN INTELLIGENT COMPUTING TECHNIQUES (ICICT), 2014, : 552 - 558
  • [2] An Agile Process Model for Inclusive Software Development
    Bonacin, Rodrigo
    Calani Baranauskas, Maria Cecilia
    Rodrigues, Marcos Antonio
    [J]. ENTERPRISE INFORMATION SYSTEMS-BK, 2009, 24 : 807 - +
  • [3] An adaptive model of health diagnosis for agile software development
    Tang, Jing-Fan
    [J]. PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, : 655 - 659
  • [4] Adoption of Agile Methodology in Software Development
    Duka, D.
    [J]. 2013 36TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2013, : 426 - 430
  • [5] An adaptive software development process model
    Qureshi, M. Rizwan Jameel
    Hussain, S. A.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2008, 39 (08) : 654 - 658
  • [6] Agile software process model
    Aoyama, M
    [J]. COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 454 - 459
  • [7] Agile Process: An Enhancement to The Process Of Software Development
    Kaur, Ramandeep
    Choudhary, Manmohan
    Mehta, Rahul
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2012, 12 (07): : 101 - 105
  • [8] Use of Software Metrics in Agile Software Development Process
    Padmini, K. V. Jeeva
    Bandara, H. M. N. Dilum
    Perera, Indika
    [J]. 2015 MORATUWA ENGINEERING RESEARCH CONFERENCE (MERCON), 2015, : 312 - 317
  • [9] Pre-planning Process Model in Agile Global Software Development
    Lamsellak, Hajar
    Metthahri, Houda
    Belkasmi, Mohammed Ghaouth
    Saber, Mohammed
    [J]. 6TH INTERNATIONAL CONFERENCE ON SMART CITY APPLICATIONS, 2022, 393 : 393 - 400
  • [10] Agile software development methodology for medium and large projects
    Qureshi, M. Rizwan Jameel
    [J]. IET SOFTWARE, 2012, 6 (04) : 358 - 363