结构推理 试述快速原型模型有哪些优缺点。
【正确答案】快速原型模型的优点:
   (1)可及早为用户提供有用的产品。
   (2)可及早发现问题,随时纠正错误。
   (3)减少技术应用风险,缩短开发时间,减少费用,提高生产率。
   (4)通过实际运行原型,提供直接评价系统的方法,促使用户主动参与开发活动,加强了信息的反馈,从而促进各工作员的协调,减少误解,适应需求的变化,能有效提高系统的质量。
   快速原型模型的缺点是:
   (1)缺乏丰富而强有力的软件工具和开发环境。
   (2)缺乏有效的管理机制,还未建立起自己的开发标准。
   (3)对设计人员水平及开发环境要求较高。
   (4)在多次重复改变原型的过程中,程序员会感到厌倦。
   (5)系统的易变性对测试有一定的影响,难于做到彻底测试,更新文档较为困难。
【答案解析】