敏捷开发被证明是一个巨大的成功构建功能,快速创新产品,特别是软件。开云官网入口下载手机版开云足球app下载官网最新版
毫不奇怪的是,许多组织正在寻找方法运用于软件以外的领域。开云官网入口下载手机版
事实上,这已经发生了。WikiSpeed例如,设计、构建、测试和销售汽车每周例会周期。但是你会感觉舒适WikiSpeed车吗?
有悠久传统的发展关键安全系统(如飞机、火车、汽车和医疗设备。(有说联邦航空法规是用血写成的。)
所以,这是可以理解的,我们不想放弃几十年的经验在人类生活的风险。
不是非此即彼:!
功能安全发展的基础IEC 61508或相关标准。这些类型的标准是关键功能的管理风险,进而需要一个清晰的结构开发工件作为风险分析的基础。几乎所有的标准的基础上v模型作为支撑结构,但是v模型经常被误解。
与之形成对比的是,敏捷方法,依靠快速发展周期。敏捷方法不再强调发展结构,如上所述敏捷宣言在全面的文档:“可工作开云官网入口下载手机版的软件。“平心而论,具体框架等按比例缩小的敏捷(安全)填补这个空白。
面临的挑战是把功能安全发展的原则与敏捷产品开发的优势,在不牺牲前者。开云足球app下载官网最新版以下图可视化这个概念:
我们看到了v模型是底层结构,覆盖与敏捷连续的工程过程。目前开发产品的组织,v模型已经建立。开云足球app下载官网最新版挑战在于覆盖敏捷工程过程,没有危及现有的成就对功能安全。这里有五个催化剂可以帮助你。
推动者1:细粒度项
高得惊人数量的组织仍然使用文档的各种开发工件:要求规范,系统需求,设计,等少数项目,Word或Excel文件似乎是足够的。但是有两个问题:第一,增加复杂性,项目数量的增加。使用文档没有规模。
第二个是直接关系到本文的主题:基于文档的开发使得每次迭代非常昂贵和创建一个大的开销。具体来说,基于文档的工作,没有清晰的理解在文档中发生了什么变化,以及它如何影响相关的工件。反过来,这意味着完整的系统描述必须审查和分析,不仅作品已经改变了。
基于项目工作需要适当的工具支持,但也相应的心态。
推动者2:最新的,可操作的可追溯性
一旦一个组织采用一个基于项目的心态,它是至关重要的理解和捕获项目之间的关系。这是通常被称为可追溯性。
如果维护得当,有助于大大减少痕迹努力为一个额外的迭代:他们指出,从迭代到迭代的变化的影响,并确保只有迭代之间的“三角洲”需要分析。
可追溯性应覆盖整个发展连锁,从需求到测试——端到端的跟踪能力。这将确保只更改需要重新测试,不是一切。
最困难的事可追溯性使它保持最新。这需要正确的心态(!),以及适当的工具支持,并不妨碍和“可操作的”——即问题的可追溯性,方便解决。
推动者3:无缝协作
与传统的开发,问题常常发现仅在开发周期的结束,特别是如果他们与其他子系统。但跨子系统应该协作不断发生,所以这问题,尽快解决问题。
再一次,这需要正确的心态,特别是透明和开放沟通的意愿。但是工具和流程也必须支持这个。如果工具提示开发人员立即上游的变化要求,工程师可以马上解决潜在的问题。
推动者4:解耦(子)系统
这是一个噩梦般的场景有一个技术变革导致雪崩,使得整个产品过时了。开云足球app下载官网最新版防止这是解耦的各种系统和子系统尽可能多。对待每一个子系统作为一个“黑匣子”一个明确定义的接口和行为并不依赖于实现。
这种方法需要很好地理解行为驱动开发的团队,但如果实施正确的,它可以成为一个改变游戏规则。除了使系统更健壮,这也使得重用更加容易和高效。
对于复杂的系统,有效的黑盒设计可能需要专门的基于模型的系统工程(MBSE)方法和工具。
推动者5:不同的软件和硬件的速度开云官网入口下载手机版
当解耦系统如上所述,我们建议承认这一事实硬件和软件是完全不同的,但开云官网入口下载手机版需要一起进化。
除了脱钩,软件和硬件开发可以发生在不同的速度。开云官网入口下载手机版一个无可辩驳的事实是,硬件比软件慢变化,和循环速度应该反映这一点。开云官网入口下载手机版
在不同的速度使它更重要的定期调整,并不断进行协作。在实践中,这意味着硬件和软件有共同利益相关者的需求,和改变那些必须与软件和硬件触发一开云官网入口下载手机版个合作组织,做出相应的反应。
花几十年时间学习如何构建安全产品——我们不要抛弃我们所学到的东西。开云足球app下载官网最新版相反,让我们增强现有实践敏捷开发的新见解。
应用它们,我们需要一种新的思维方式,新的工具和意愿逐步改变我们开发产品的方式。开云足球app下载官网最新版五个推动者所示提供一些指导如何实现这一目标。
如果这些想法与你产生共鸣,可以考虑参加ECS 2018年在斯德哥尔摩欧洲最大的嵌入式会议。作者Michael Jastram将说,“敏捷开发嵌入式系统的功能安全——矛盾?”
- 遗留日落:数据迁移,从IBM®Rational®门Jama连接®开云官网手机网页版入口- 10月3日,2019
- 遗留日落:为什么合规是痛苦与遗留需求管理(RM)的解决方案开云足球官网——2019年9月26日
- 遗留日落:使汽车工程通过现代需求管理的创新——2019年9月17日