欢迎所有爱好软件测试的任人志士加入本空间!
软件开发过程中5个常见的问题
上一篇 /
下一篇 2007-04-28 19:35:04
MILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在软件开发过程中5个常见的问题是什么? 领测软件测试网;mxw[
nL
M 需求说明差 (poor requirements) ── 需求不清楚、不完整、太概括、或者不可测试,都会造成问题。领测软件测试网g)U6|&Vwg
M 不切实际的时间表 (unrealistic schedule) ── 如果在很短的时间里要求做许多事,出现错误是不可避免的。
yANVshwb$Oh#b0
M 测试不充分 (inadequate testing)── 只能根据客户意见或者系统崩溃来判断系统质量的高低。领测软件测试网@X[C~
M 不断增加功能 (featuritis) ── 在开发正在进行过程中要求增加许多新的功能。这是常见的问题。
'w7X)vs!@$] } UH.V0
M 交流问题 (miscommunication) ── 如果开发人员对客户的要求不了解,或者客户由不恰当的期望,必然会导致错误。
$k7DoPqz/yJ0
(需求说明差 不切实际的时间表 测试不充分 不断增加功能 交流问题)
,c6J]1ea!N$Mz0
针对软件开发过程中的问题,有5个解决办法: 领测软件测试网HM&~+m(uk
ü 可靠的需求 (solid requirements) —— 应当有一个经各方一致同意的、清楚的、完整的、详细的、整体的、可实现的、可测试的需求。为帮助确定需求,可使用模型 (prototypes)。领测软件测试网8QEd$?``
ü 合理的时间表 (realistic schedules) —— 为计划、设计、测试、改错、再测试、变更、以及编制文档留出足够的时间。不应使用突击的办法来完成项目。领测软件测试网