首页> 外文会议>2017 International Conference on Intelligent Computing, Instrumentation and Control Technologies >An extended adaptive process model for agile software development methodology
【24h】

An extended adaptive process model for agile software development methodology

机译:敏捷软件开发方法的扩展自适应过程模型

获取原文
获取原文并翻译 | 示例

摘要

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.
机译:敏捷方法论着眼于软件开发的敏捷性。在各种敏捷方法中,eXtreme Programming(XP)是最常用的敏捷方法。 XP已用于开发其他敏捷方法,例如“自适应软件开发过程模型”(ASDPM),这是XP的改进方法。提议ASDPM支持以下活动:“(a)沟通和计划,(b)分析,(c)设计和开发以及(d)测试”。根据我们对ASDPM的文献回顾,我们确定ASDPM不支持以下各项:(i)如何确定在沟通和计划阶段将参加的不同类型的敏捷团队成员? (ii)在分析阶段如何交付软件最重要的要求?因此,为了解决这个问题并加强敏捷过程模型的分析阶段,在本文中,我们提出了一种用于敏捷软件开发方法的扩展自适应过程模型(APM)。该方法包括以下步骤:(1)识别敏捷团队成员;(2)沟通和计划;(3)分析包括计算每个需求的功能点;以及需求的选择和优先级排序;(4)设计和开发;(5)测试。最后,以案例研究为基础,借助研究所考试系统演示了该方法的使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号