安全关键系统规模化敏捷开发的挑战
软件工程
2019-12-02 v1
摘要
汽车企业越来越多地采用规模化敏捷方法来应对其组织和产品的复杂性。在开发汽车系统时,需要合适的方法来确保安全。在小规模下,R-Scrum 和 SafeScrum 是使用敏捷方法开发安全关键系统的两种具体建议。然而,对于大规模环境,现有的框架如 SAFe 或 LeSS 并不能开箱即用地支持安全关键系统的开发。因此,我们旨在理解在大规模敏捷工业环境(尤其是汽车领域)中开发安全关键系统存在哪些挑战。基于对 R-Scrum 和 SafeScrum 的分析,我们与来自工业界的三位专家开展了焦点小组,以收集其日常工作中的挑战。我们发现了在动态可追溯性、持续合规和组织灵活性等方面的挑战。其中,组织在定义合适的可追溯性策略、执行增量安全分析以及将安全实践整合到其规模化工作方式中面临困难。我们的结果表明,需要提供实用方法将安全工作整合到大规模敏捷开发中,并指出可能的解决方案,例如模块化安全论证。
引用
@article{arxiv.1911.12590,
title = {Challenges of Scaled Agile for Safety-Critical Systems},
author = {Jan-Philipp Steghöfer and Eric Knauss and Jennifer Horkoff and Rebekka Wohlrab},
journal= {arXiv preprint arXiv:1911.12590},
year = {2019}
}
备注
In: Franch X., M\"annist\"o T., Mart\'inez-Fern\'andez S. (eds) Proceedings of Product-Focused Software Process Improvement (Profes), pp 350-366, Lecture Notes in Computer Science, vol 11915. Springer, Cham