本帖最后由 牛角尖 于 2021-1-26 14:18 编辑
, t2 [# i6 D8 N6 J% R3 S: `9 o' j
软件开发/ s8 e& I# [; v a2 d1 [6 g' J; ?/ N
阶段:概要设计、详细设计、系统实现(编码)# g. f. E5 V5 G" L) |
输出成果及安排评审、验证、确认 :
6 M. K" O5 n" A9 H4 G6 l概要设计阶段--输入:需求规格说明书,输出:概要设计说明书 评审:概要设计评审 ) |$ I7 ^; P% a. E: f3 n) O1 H
详细设计阶段--输入:概要设计说明书,输出:详细设计说明书 & `2 G" H* ~2 ]) M# b8 _1 P
评审:详细设计评审
D. V1 L$ X0 V+ U, l系统实现阶段--输入:详细设计说明书,输出:源代码、可执行程序、测试用例、用户手册等
$ N! i q, G+ N' P2 B评审:代码走查、编码评审、输出前评审 。
" W2 I; k2 Q: w+ N验证:测试(黑盒、白盒技术)、压力测试(性能测试)--测试报告
4 ?- B4 k4 t# Y8 }8 H# ^5 K确认:上线试运行、验收4 e# b2 M# J; g. |1 R; i9 b
说明:概要设计完成后才能进行详细设计。详细设计完成后才能进行编码
1 B& u- ]/ ]* V4 t有时候不用概要设计,直接进行详细设计, 通常称为架构设计 作为输出的测试用例不一定交付给顾客
; Y/ G0 z) C& `+ P4 ] |