需求定义的一种变通的方法是获得一组基本的需求后,快速地加以"实现"。
原型定义的策略
与预先定义技术完全不同,原型化方法开发策略的假设如下。
6、大量的反复是不可避免的,必要的,应该加以鼓励。
原型工作环境
开发原型需要创造一个工作环境,这将有助于提高生产率
严格定义的方法是在一个假设的前提下形成的,它认为系统的所有需要都能被(事先定义)。
应用原型化从本质上理解,它是一种定义(需求)的策略。
当人们研究了原型化的策略以后,即可知道建立原型是一个(物理过程),而不是一个逻辑过程。
原型化工程
是一般是在获得系统一组(基本需求)后,即快速地加以"实现"。
信息系统开发的经验表明,系统出现的错误中有百分之六十到百分之八十来源于(需求定义)
原型化项目管理
一般会涉及四方面的内容,而其中最复杂问题应该是(变化控制)。
定义应用需求的原型
应是一个迭代的工程,而其迭代工作量主要是集中在(开发模型)
在原型化中,原型不能由一支大的队伍来建立,不论原型规模的大小,一般认为原型化小组的人数不能超过(3人)。
结构化分析是软件开发需要分析阶段所使用的方法,(PAD图)不是结构化分析方法所使用的工具。
JACKSON设计方法是一种面向 (数据结构)的软件设计方法。
软件工程方法
是在实践中不断发展着的方法,而早期的软件工程方法是指(结构化方法)
结构化分析方法以数据流程图、(数据字典)和加工说明等描述工具,即用直观的图和简洁语言来描述软件系统模型。
原型的实施
1、原型化方法并不能省去必要的考虑和步骤,而建立起一个能在生产环境中工作的系统,原型化方法不应作为一个可压缩开发生命周期的方法来提供。原型化方法能够以最佳方式描述数据、功能和人机界面等问题,但不能表达其他许多必须解决的问题。
2、对目标系统所需要的结果,不排除用原型作为一部分或不完整的基础,如果目标系统需要的结构与模型一致,无论是改进模型为目标系统或是购买软件商提供的系统,或是通过组合建立系统, 都是一个经济与技术问题,应该细致地研究和决定。