Do Agile and SPICE mix
敏捷与SPICE是如何结合的?
2021-09-06
Automotive SPICE for Cybersecurity
与网络安全管理体系(ACSMS)相关的 Automotive SPICE for Cybersecurity
2021-11-11

为什么要关注工具?

Warum Automotive SPICE Tools

编辑:Achim Gerber, Rüdiger Bayer, Alexander Mackert 

1 摘要

在数字化的背景下,每个人都在谈论工具。一个设计优良的工具可以在节省大量的精力的同时,协助员工以正确的方式高效地完成工作。但是,拥有多少工具支持才是合理的,我们又应当如何对工具进行配置呢?

2 ASPICE可以脱离对工具的使用吗?

从ASPICE规范的角度来看,这个问题的答案十分清楚:ASPICE关注的是需要做什么,而不是如何做。因此,对特定的工具没有通用要求。然而,在ASPICE中,有一些要求只有在工具的帮助下才能实现,至少是更容易实现。首先且最显著的是,帮助实现对可追溯性和一致性无处不在的要求。

3 为什么工具有助于确保可追溯性和一致性?

确保可追溯性和一致性的前提条件是,每个信息单元都标有一个长久不变的特有标识符(ID),且这些标识符之间存在着可双向追溯的关系。

举例来说,Word中的大纲不适用于实现这一目的,因为当你插入一个大纲时它会自动进行更改。而在Excel中进行手动维护的列则更符合要求,特别因为其中指定的值可以在其他地方用作参考。然而,问题是,当项目越来越大或当项目发生重大变化时,是否还能够以合理的工时实现对列表不断的更新。

图3.1—需求和测试间的关系

4 如何管理状态

许多基础实践包括诸如 “识别和记录 “或 “记录状态 “等短语。许多现成的工具都带有标识功能。所有在需求管理系统或工单系统中创建的要素都会自动分配一个唯一的ID,并且状态栏也是基本配备的一部分。然后,状态栏中只能输入预定义的值,且向其他状态(如 “已发布”)的转换可以绑定到条件中。例如,要素的发布可能要求某些字段不可为空。

当然,你也可以在Excel列表中记录问题,并在指定列中输入状态。但在这种情况下,至少应将此列中的条目限制为值列表,以便进行统计评估。事实上,Excel列表的统计评估经常因为与定义值的偏差而失败。

5 评估自动化有助于维护概览

根据一些基本做法,手动创建定期状态报告所需的时间往往被低估。许多工具可以提供强大的机制,用于对工具中包含的数据进行统计评估,并清晰地呈现这些评估。如果这些评估在任何时候都可以按需提供,那么员工就可以清楚的查阅到必要工作的完成量与未完成的项目。

6 电子审批省时又省力

任何经历过纸质文档的审批由于相关人员出差而拖延数周的人,都会更喜欢电子审批。每个签字人都会收到一封附有相关文档链接的电子邮件。检查后点击并输入密码。无论有多少名相关人士,都可以按照任意指定顺序进行签字,且进度实时可见。

7 您需要一个涵盖所有功能的工具吗?

有的工具专为某一个用途而定制,有的工具则包含了所有的需求。是选择一个工具还是选择多个不同的工具好,这个问题不能笼统地回答。大型、功能强大的工具不仅价格昂贵,且通常还需要很大的工作量来进行实施和推广。然而,一旦它们被引入公司并被员工接受,就能实现一致的工作方式,且几乎不需要人工进行同步工作。在引入此类工具时,很重要的是要知道它们通常以构建工具包型式交付,因此可以且必须根据公司自身需求进行配置和扩展。

通常,公司已经在使用覆盖某一部分需求的工具,因此,结合其他新工具可以建立起满足所有需求的工具版图。此处的主要优势是,可以在很大程度上采用已经建立的过程。然而,最困难的一点是工具之间的交互,尤其是工具之间的接口。如果是通过自动化来确保交互的,那么定制的工具版图通常至少与单一来源的大型整体系统一样强大。针对特定用途的单个工具的另一个优点,是您可以自由选择最适用于该任务的专项工具。但要注意:这种定制工具解决方案的工作量和成本,很容易就能达到购买和引入一个全新整体系统所需要的。

8 我们为什么要针对工具发布此博客?

Knüvener Mackert GmbH楷迈德已支持众多客户实现ASPICE合规性并助其建立起必要的基础设施。每个公司都需要自行决定其工具版图,其中的关键问题却总是大同小异的。我们也将在接下来的几篇文章中就各个工具进行讨论,并与您分享我们的经验。

您在寻求专业指导建议吗?

联系我们