【24h】

Agility in the Avionics Software World

机译:航空电子软件世界中的敏捷性

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

摘要

This paper takes a look at how XP and other agile practices can improve a software process for the development of avionics software. Developers of mission critical airborne software are heavily constrained by the RTCA DO-178B regulations. These regulations impose strict rules regarding traceability and documentation that make it extremely hard to employ an iterative software development process. In particular, the extra validation overhead increases the time spent on small iteration cycles (for example, a bug-fix) to several weeks. Currently, this sector is also pressed to switch to a more agile, customer driven approach. In this paper we investigate how to speed up development and cope with changing requirements using agile techniques. The research was carried out in cooperation with Barco, a major Belgian avionics equipment supplier. We explain why certain agile techniques have less effect as the project progresses. We point out the stadia in which each XP practice is beneficial and where XP practices might cause a slowdown.
机译:本文探讨了XP和其他敏捷实践如何改善航空电子软件开发的软件过程。关键任务机载软件的开发人员受到RTCA DO-178B法规的严格限制。这些规定对可追溯性和文档规定了严格的规则,这使得采用迭代软件开发过程极为困难。特别是,额外的验证开销将在小的迭代周期(例如,错误修复)上花费的时间增加到几周。当前,该行业也被迫转向更敏捷,以客户为导向的方法。在本文中,我们研究了如何使用敏捷技术来加快开发速度并应对不断变化的需求。该研究是与比利时一家主要的航空电子设备供应商巴可公司合作进行的。我们解释了为什么某些敏捷技术随着项目的进展会产生较小的影响。我们指出了每一种XP实践都有益的,并且XP实践可能会导致速度下降的状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号