欢迎所有爱好软件测试的任人志士加入本空间!

软件开发过程中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) —— 为计划、设计、测试、改错、再测试、变更、以及编制文档留出足够的时间。不应使用突击的办法来完成项目。领测软件测试网