企业软件质量保障全解析
1. 企业软件质量保障的关键要素
企业软件交付中的质量保障需要从更广泛的视角去看待,其中协作、自动化和可视化是三个重要元素:
- 协作 :在项目的整个生命周期内简化沟通流程,协调测试计划,确保变更信息能有效传达给所有相关方。
- 自动化 :提高活动和资产的管理、测试利用率、覆盖范围和验证等方面的运营效率。
- 可视化 :辅助决策制定(尤其是在需要快速将软件投入生产的压力下),确保持续的分析和流程改进,并基于历史数据实现更高的可预测性。
2. 软件供应链中的质量挑战与应对
软件供应链给企业软件交付的质量管理和提升带来了额外挑战,因为项目在地理和组织上的分布需要得到有效处理。下面从协作、自动化和可视化三个维度来探讨应对方法。
2.1 协作
在分布式企业软件交付供应链中,变更协调或许是管理软件质量最具挑战性的问题。分布式团队间的地理和组织障碍,使得即使是最直接的变更也可能需要多次交接、审批和验证。若不加以重视,从变更请求提出到执行可能会耗时数天。
以某全球工业公司为例,美国团队和欧洲团队需相互协作来规划、管理和执行变更。变更请求提交后,会在计划、实施和发布三个里程碑类别中展开协作。达成计划共识后,实施阶段会涉及多个工作项,每个工作项都需要进行变更实施、测试、审查和签字确认。最后,整个请求需经过测试和签字确认,并记录完成情况。
这个看似简单的过程,每一步都可能出现复杂情况,涉及的组织越多,复杂度越高。因此,必须明确定义并达成普遍共识的协
超级会员免费看
订阅专栏 解锁全文
9万+

被折叠的 条评论
为什么被折叠?



