・修正和改进
根据修改意见进行修改。若原型运行的结果未能满足规格说明中的需求,反映出对规格说明存在着不一致的理解或实现方案不够合理。若因为严重的理解错误而使正常操作的原型与用户要求相违背时,有可能会产生废品。如果发现是废品应当立即放弃,而不能再凑合。大多数原型不合适的部分可以修正,以成为新模型的基础。如果是由于规格说明不准确(有多义性或者未反映用户要求)、不完整(有遗漏)、不一致,或者需求有所变动或增加,则首先要修改并确定规格说明,然后再重新构造或修改原型。
如果用修改原型的过程代替快速分析,就形成了原型开发的迭代过程。开发者和用户在一次次的迭代过程中不断将原型完善,以接近系统的最终要求。
在修改原型的过程中会产生各种各样的积极的或消极的影响,为了控制这些影响,应当有一个词典,用以定义应用的信息流,以及各个系统成分之间的关系。另外,在用户积极参与的情况下,保留改进前后的两个原型,一旦用户需要时可以退回,而且贯穿地演示两个可供选择的对象,有助于决策。
|