软件工程-软件研发流程【IPD】

国内最有影响力的软件开发流程【华为的(参考了IBM的流程)】,后面我会介绍敏捷开发流程

PDT:产品开发团队

需求分析【概念】:把用户的需求完全的分析清楚,和开发团队达成一致性【一般用户就是不懂技术,这个阶段没有必要深入讨论技术细节,用户:哎呀,就是这样子的,就是这种效果。开发团队懂什么意思就行了】

概念决策评审:就是PDT的成员基本都是可以参加的一个会议,看看还有什么需求需要完善,需求是否是合理的。每一个细节是否符合用户的需求。

计划:从技术的角度,怎么来设计这个系统,开发时间【几个月还是以一年】,项目成本【比如在500w之内】。包括两个点

  • 系统设计:需求分析出来的整体,把它分割成一个一个模块【其实就是架构】(最高层次的架构或者最抽象的一层架构【后面在细分】),

猜你喜欢

转载自blog.csdn.net/qq_44065088/article/details/109178421