20、软件开发中的风险管理、治理合规、启动与质量保障

软件开发中的风险管理、治理合规、启动与质量保障

在软件开发过程中,我们会面临诸多挑战,如风险管理、治理合规、项目启动以及质量保障等问题。以下将详细探讨这些方面。

1. 风险管理与项目交付

在为客户构建产品时,我们常遇到客户要求固定价格和固定范围的情况。若不通过增加人员来应对风险,在项目进行中满足客户的变更需求,最终会降低利润,甚至导致亏损。因此,我们通常为客户提供两种选择:
- 时间和材料成本 :客户可根据项目进展中的价值,增加或减少预算。
- 较高的固定成本 :客户将风险转移给我们。

而管理风险的最佳方式是在每个 Sprint 结束时交付一个“完成”的可用产品。这样能改变关于预算和时间表的基本讨论,问题不再是“我们能否完成”,而是“我们是否从每个 Sprint 中获得了最佳投资回报率”。这种方法不仅使预算决策更轻松,还有助于满足利益相关者的期望,符合治理和监管要求。

2. 治理与合规

敏捷宣言的前两个价值观“个体与互动高于流程与工具”以及“可工作的软件高于详尽的文档”,反映了治理活动中可能存在的浪费。敏捷团队通过创建可工作的软件来降低风险,因此合规文档、签字和审计常被视为多余。

然而,并非所有治理和合规活动都是浪费的。在产品开发中,常见文档可分为两类:
| 供开发团队使用的文档 | 供 Scrum 团队外利益相关者使用的文档 |
| — | — |
| 需求、用户指南、业务规则、培训材料、测试用例、UI 原型、设计、编码风格指南 | 法律合规(萨班斯 - 奥克斯利法案)、支持与维护指南、安全

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值