本帖最后由 牛角尖 于 2021-1-26 14:18 编辑 " |. c* b0 K1 Z+ H+ R7 ^9 _
2 N# l; i& {+ D
软件开发
- _' J2 |) S2 a. A5 g& s; Z 阶段:概要设计、详细设计、系统实现(编码)4 Q/ D# W3 F8 H: |
输出成果及安排评审、验证、确认 :
0 @/ B3 f z, }) z$ b概要设计阶段--输入:需求规格说明书,输出:概要设计说明书 评审:概要设计评审
) @; N% y- n4 Q9 M6 O; q1 M6 u详细设计阶段--输入:概要设计说明书,输出:详细设计说明书
" s. p7 x6 H5 U# l评审:详细设计评审
3 I2 g9 U6 f6 Q( s% \. R系统实现阶段--输入:详细设计说明书,输出:源代码、可执行程序、测试用例、用户手册等
" w8 \, H, j: ^* D8 F评审:代码走查、编码评审、输出前评审 。
/ q) N5 r# y. D9 `5 n- e% f验证:测试(黑盒、白盒技术)、压力测试(性能测试)--测试报告
; k! A* Q5 T* Z4 ^确认:上线试运行、验收/ J) A. P: ?& \
说明:概要设计完成后才能进行详细设计。详细设计完成后才能进行编码/ M7 r* B$ _ h( Q9 h$ M
有时候不用概要设计,直接进行详细设计, 通常称为架构设计 作为输出的测试用例不一定交付给顾客
3 ]" ]7 h! @6 _4 S |