文章目录
软件变更
- 软件变更
- 软件可追踪性
变更无处不在,其含义有业务维度和系统维度的阐述。
- 变更管理的业务方面更强调与新信息系统相关的变更行为和组织影响.
- 变更管理是管理软件产品和过程以及管理软件系统演化过程中的团队活动的过程,以系统合理性为目的。
质量控制需要找出需要进行修正的故障。为了得到修正,必须将这些故障提交变为变更请求,然后分配开发人员。
有些变更请求不是故障,而是改进。故障和改进都需要经历状态变化,都可能要进行排序,都有所有者,都需要追踪到它们在测试文档和用例文档中的起源。
要管理变更,就需要相应的变更请求管理工具。
在实际的生产实践中,70%的线上故障都是由变更直接导致的。想要降低线上故障次数,控制变更是核心。
- 线下验证要做好,不能跳过线下验证直接上线到生产环境。
- 要按照规定做好分级变更,即,变更正式操作生产环境时,把变更过程分成若干阶段,在每个阶段引入完整的变更检查。最重要的步骤是小流量(灰度),原则是当一