本帖最后由 牛角尖 于 2021-1-26 14:18 编辑
) O) L$ a, j& B% J% H, N
# S0 I% o( X. c5 Z2 F6 |软件开发5 x1 R! _. A" Q2 `
阶段:概要设计、详细设计、系统实现(编码)
( M* {, \0 R. }# c9 G; ?输出成果及安排评审、验证、确认 :
- r/ ]* V8 c- ~& Q; L概要设计阶段--输入:需求规格说明书,输出:概要设计说明书 评审:概要设计评审 : s2 h6 c0 S A0 M1 K% C* U M: X! t
详细设计阶段--输入:概要设计说明书,输出:详细设计说明书 2 W% a: [4 Z/ O0 i3 K, C
评审:详细设计评审
u* ~8 k. A" e( @9 K5 m/ Q系统实现阶段--输入:详细设计说明书,输出:源代码、可执行程序、测试用例、用户手册等
( b- s7 k$ d7 r8 D8 w+ [3 P0 P, ~/ ~评审:代码走查、编码评审、输出前评审 。
. d5 }9 t4 O, l1 p验证:测试(黑盒、白盒技术)、压力测试(性能测试)--测试报告- w: G( p" M2 t. V( P1 n
确认:上线试运行、验收4 `6 \0 l8 Y% [: d1 G8 U' ?1 L. D
说明:概要设计完成后才能进行详细设计。详细设计完成后才能进行编码8 h3 t$ {, @. f! L- Q& [7 ^4 l/ k
有时候不用概要设计,直接进行详细设计, 通常称为架构设计 作为输出的测试用例不一定交付给顾客 ! V$ q/ H% V8 s/ I- u
|