首页> 外文会议>International Conference on Computational Science and Its Applications >NatVi - A Framework for Agile Software Development, Service-Oriented Architecture and Quality Assurance
【24h】

NatVi - A Framework for Agile Software Development, Service-Oriented Architecture and Quality Assurance

机译:Natvi - 敏捷软件开发,面向服务的架构和质量保证的框架

获取原文

摘要

This research presents the NatVi Framework for Agile Software Development, Service-Oriented Architecture (SOA), and Quality Assurance (QA). The research took place in a context of profound and rapid changes in business environments that affect the software development environment. Our previous work did a Systematic Literature Review trying to find articles dealing with SOA and Agile and the challenges inherent in this combination of solutions. In order to build the Framework, this work took the shortcomings found in the solutions presented in the papers and further incorporated the necessary QA concept. In this context, the Framework attempts to provide an answer to how to develop software with quality and rapid deliveries in an ever-changing environment, where the traditional forms of software development may not handle it. Background research identified trade-offs among SOA, QA, and Agile, e.g., formality, documentation, and planning. The background research also identified strengths, weaknesses, and gaps in papers that addressed solutions to problems that arise in software development in the presented context. The results of the background research were assessed and exploited in Framework construction. In a single life-cycle, the NatVi Framework combines Agile, SOA, and QA and addresses the values and principles that guide them in 13 phases distributed in four layers. Each phase is carried out by people who perform specific roles, expressed in terms of inputs, tasks, and outputs. As a Framework, it is not exhaustive, and its main concepts may change and adapt to each environment. The Framework validation is underway, and a forthcoming paper will present the results.
机译:本研究介绍了敏捷软件开发,面向服务的架构(SOA)的NATVI框架,以及质量保证(QA)。该研究在影响软件开发环境的商业环境中的深刻和快速变化的背景下进行了。我们以前的工作做了一个系统的文献综述,试图寻找处理SOA和敏捷的文章以及这种解决方案组合中固有的挑战。为了建立框架,这项工作采用了论文中提出的解决方案中的缺点,并进一步纳入了必要的QA概念。在这种情况下,框架试图提供如何在不断变化的环境中开发具有质量和快速交付的软件的答案,传统的软件开发形式可能无法处理。背景研究确定了SOA,QA和敏捷中的权衡,例如,形式,文件和规划。背景研究还确定了关于在呈现的背景下解决了软件开发中出现的问题的解决方案的优势,缺点和差距。在骨架构建中评估和利用背景研究的结果。在一个生命周期中,NATVI框架结合了敏捷,SOA和QA,并解决了在四层分布的13个阶段中指导它们的值和原理。每个阶段由执行特定角色的人进行,以输入,任务和输出表示。作为框架,它并不穷,其主要概念可能会改变和适应每个环境。框架验证正在进行中,即将出现的纸张将呈现结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号