Automotive SPICE 的评估流程主要包括以下几个阶段:
识别评估目标:明确评估是为了识别过程改进机会、满足客户要求还是认证需求等。
组建评估团队:选择具备相关经验和知识的评估者,成员需熟悉汽车软件开发流程和 ASPICE 评估要求,可由内部员工或外部顾问组成。
制定评估计划:确定评估的范围、时间表、预算、评估方法和所需资源,并与被评估组织沟通确认。
选择评估对象:可以是整个组织、特定项目或具体的开发过程等。
明确评估标准:依据 ASPICE 标准确定评估标准和能力等级,参考框架为 ASPICE 的过程域和能力等级模型。
准备评估材料:收集过程描述、项目计划、需求文档、设计文档、测试用例和以往评估报告等相关文档。
信息收集:通过访谈、观察和问卷等方式,收集过程实施情况的数据,从相关人员处获取详细信息。
评估会议:召开会议,与相关利益相关者讨论和分析收集到的信息。
对照能力等级:将收集的数据与 ASPICE 的能力等级模型进行对照,评估各个过程域的成熟度水平。
证据收集:为每个过程域建立证据,通过文档回顾、过程活动观摩和团队访谈等确保结果有依据。
识别优势与不足:分析结果,找出过程中的优势、劣势和改进机会,并进行分类呈现。
撰写评估报告:整理评估发现,形成综合报告,内容涵盖每个过程域的评估结果、成熟度等级、识别的风险和改进建议。
分享评估结果:向管理层、项目团队等相关利益相关者分享评估结果和建议,确保各方理解。
讨论后续行动:与管理层和项目团队共同讨论,制定后续的行动计划和改进措施。
制定改进措施:针对识别出的问题,制定具体的改进措施和计划,明确责任人和时间框架。
持续监控:在后续项目中持续监控改进措施的实施情况,确保有效。
定期进行复评:定期重新评估,跟踪改进进展并调整策略。
持续改进:在日常工作中建立反馈和改进机制,将有效改进措施纳入组织标准流程,实现持续的成熟度提升。