本帖最后由 牛角尖 于 2021-1-26 14:18 编辑
, r% p+ ]( p" u! o) g: T
3 D# [( F. f/ p V& r/ f软件开发
/ z; u$ c4 @; p b 阶段:概要设计、详细设计、系统实现(编码)8 K- |/ O, l7 U
输出成果及安排评审、验证、确认 :
% |! B" A2 J- d% h7 n( C& d9 A概要设计阶段--输入:需求规格说明书,输出:概要设计说明书 评审:概要设计评审
* o2 D! T5 } ~详细设计阶段--输入:概要设计说明书,输出:详细设计说明书
% s3 q4 m1 |: _# A评审:详细设计评审
; n, \. j8 T D! n) ~# E, t& s) k系统实现阶段--输入:详细设计说明书,输出:源代码、可执行程序、测试用例、用户手册等
5 d4 r7 Y7 ~ x. O+ A i) E* @* c评审:代码走查、编码评审、输出前评审 。
! y0 p6 l, v3 T) ~8 p# f验证:测试(黑盒、白盒技术)、压力测试(性能测试)--测试报告
9 N0 E( Z) S) V* j. u确认:上线试运行、验收: T' Z2 s6 m+ Q" D5 x# ?! _; T, I u
说明:概要设计完成后才能进行详细设计。详细设计完成后才能进行编码
1 k$ A- Y) x. |# v2 X5 X& d5 [; i/ Y1 {有时候不用概要设计,直接进行详细设计, 通常称为架构设计 作为输出的测试用例不一定交付给顾客 5 C: Z* A1 q" K$ b
|