2021-11-24 需求开发学习专题——GJB5000中需求开发的关键内容(2)

二、具体实践

7 管理需求变更

”在全生存周期内,应对需求变更进行管理“

这部分是个难点。

在敏捷实践中,只说要快速响应变更,拥抱变化,对于如何管理没有说。

CSDN上找到了一个需求变更管理的,内容如下图:

这是迭代需求的变更,因为进入迭代了,再变更会影响后续一系列的工作。

但5000要求的应该超出迭代范围。按迭代模式,可以理解为凡是未进入迭代的需求就是还没有确定基线的。

Q:如果这样,需求的总体范围如何确定,如何管理变更?需求的总体范围何时能有基线?

8 建立并维护需求开发准则

”组织应根据业务特点制定顾客需求、产品需求、产品部件需求的开发准则,项目可据此确定项目使用的需求开发准则,并依据准则进行需求开发“

如:

顾客需求分析指南、规范等;

需求分析准则、可靠性安全性需求开发准则、可维护性需求开发准则等

各类准则形成规程或模板。

9 分析接口需求

”依据准则“分析识别内外部接口需求。

(在第4部分已经要求分析接口需求了,此处主要是多了个”依据准则“)

”识别要开发的接口需求不是一次就能完成的,而是会随着设计进展或发生变更后持续进行的“。

本人体会,外部接口应在早期架构设计时重点关注,划分系统边界,识别接口,与相关方就通信方式、数据协议达成一致。

10 分析可靠性安全性等通用质量特性需求

类似9,强调”依据准则“

可靠性需求,如数据保护,冗余备份,余量设计

安全性需求,如安全模式需求,危险命令处理需求

可维护性需求,如交付后的技术支持与服务,升级维护等需求

11 开发和重用共性需求

”组织应建立共性需求的开发和重用准则“,据此开展共用性需求分析。

实施要点:

领域分析法(自上而下)、逆向提取法(自下而上) 两者结合

体系里强调组织要制定规则,而敏捷里依靠团队和个人能力来做。

你可能感兴趣的:(2021-11-24 需求开发学习专题——GJB5000中需求开发的关键内容(2))