问题
单项选择题
在选择开发方法时,不适合使用原型法的情况是______。
A.用户需求模糊不清
B.系统设计方案难以确定
C.系统使用范围变化很大
D.用户的数据资源缺乏组织和管理
答案
参考答案:D
解析:
原型法的主要目的是获取用户需求。当用户需求含糊不清、不完整或系统设计方案难以确定时,可以快速地构造一个系统原型,并通过运行和评价系统原型,使得用户明确自己的需求。
由于使用原型法开发需要适当的快速开发工具,需要用户密切地配合,因此以下的情况不适合使用原型法:
①用户的数据资源缺乏组织和管理;
②用户的软件资源缺乏组织和管理;
③缺乏适用的原型开发工具;
④用户不参与、不积极配合开发过程。