A.原型法属于结构化的开发方法
B.原型法属于面向对象的开发方法
C.原型法开发过程阶段划分不明显,在反复过程中得到问题的解决
D.原型法的进度管理控制困难、系统文档缺乏
A.对客观信息进行结构模拟和行为模拟
B.开发的各个阶段有严格的顺序性和依赖性
C.通过原型系统来实现与用户的交互和互动
D.对问题进行抽象转换
A.由于用户更加积极参与系统开发,减少了开发时间,提高了系统开发效率
B.信息需求的定义工作更为直观、简单
C.增加了用户对设计的满意度
D.减少系统开发的费用
E.强调文档的完备性和标准化
A.与敏捷开发不同,基于传统软件开发方法的项目前期花大量的时间进行需求调研,代价高,在后期如果进行调整,代价更高。
B.敏捷开发可以快速形成原型系统,引导用户的需求,实现需求的快速迭代更新,逼近用户的实际期望。
C.敏捷开发要求开发团队利用已有能力和资源作为约束,快速构建demo系统,较难满足市场环境、用户、事件等的不确定性。
D.敏捷开发迭代多,因此导致软件版本多,同时由于周期短,时间紧,容易造成文档缺少,这都给软件开发管理带来了难度。