本帖最后由 牛角尖 于 2021-1-26 14:18 编辑 * Q C+ I! P3 U2 }
0 Y! U+ x5 Q! [* `! [软件开发
" G+ H3 j2 q# w, S* l( y/ H/ M 阶段:概要设计、详细设计、系统实现(编码)
* v5 M( u3 x& P' H* j输出成果及安排评审、验证、确认 :
; H8 n1 W4 e( v+ ?' y3 ~4 Z概要设计阶段--输入:需求规格说明书,输出:概要设计说明书 评审:概要设计评审 % x# S* _3 G# @( D5 {% \. v
详细设计阶段--输入:概要设计说明书,输出:详细设计说明书 4 @( y' O1 u* y6 A3 Z7 h. G( n
评审:详细设计评审
0 O, }. S0 j+ }! {5 A/ A系统实现阶段--输入:详细设计说明书,输出:源代码、可执行程序、测试用例、用户手册等! B0 j& x, ?* J' O4 l" d. m
评审:代码走查、编码评审、输出前评审 。# a1 h4 v# C9 }" _ W2 ~
验证:测试(黑盒、白盒技术)、压力测试(性能测试)--测试报告
% ]& r$ e# K4 K3 k7 z/ s' d Y; T% n确认:上线试运行、验收
1 n4 b) V) X, l& |/ m) _说明:概要设计完成后才能进行详细设计。详细设计完成后才能进行编码
- |* H V; y# L. j有时候不用概要设计,直接进行详细设计, 通常称为架构设计 作为输出的测试用例不一定交付给顾客
( N% M! C$ K7 ^8 b; G$ Y1 t |