本帖最后由 牛角尖 于 2021-1-26 14:18 编辑
9 X& O; M M- G4 p% a1 _0 P; J( W/ r; H- h
软件开发9 C3 \5 K- K) w" Z! y# y
阶段:概要设计、详细设计、系统实现(编码)
" w( u- P$ ]$ V0 k9 T" o& X输出成果及安排评审、验证、确认 :
" t0 U; N- @$ g7 l" m, s概要设计阶段--输入:需求规格说明书,输出:概要设计说明书 评审:概要设计评审 1 g2 \4 V0 j5 Y; l. i( o/ z2 M/ m
详细设计阶段--输入:概要设计说明书,输出:详细设计说明书
" B; G& P- S! [9 k! H7 u评审:详细设计评审 . a& q- P6 ^" H' G% c1 Q: u' {
系统实现阶段--输入:详细设计说明书,输出:源代码、可执行程序、测试用例、用户手册等/ g. m: R1 c+ ?9 S1 b5 X5 c8 e+ Z9 o
评审:代码走查、编码评审、输出前评审 。' H* H. C/ F* J* h$ E
验证:测试(黑盒、白盒技术)、压力测试(性能测试)--测试报告
% W! L# G6 Q5 {8 l! [4 }6 A确认:上线试运行、验收, L1 Y9 z, ^% G$ H1 R
说明:概要设计完成后才能进行详细设计。详细设计完成后才能进行编码
( Y7 E' \4 ^, d6 h有时候不用概要设计,直接进行详细设计, 通常称为架构设计 作为输出的测试用例不一定交付给顾客 6 W. Y" Y" s: q7 f
|