用迭代式开发（iterative design）去逐渐增加一个个功能在初始原型。持续学习的方法在组织或企业内也可以使用商业概念或者经由软体模型产生的流程原型。
数据原型.资料的原型是一种功能或工作的原型，它建立的理由通常是数据迁移（data migration），资料集合（data integration）或者应用程式实作专案且用作输入的的原始材料是所有相关数据的实际例子，它存在于专案的开始。资料原型的目标是生产：1.一组资料的清理和转换的规则被视为产生资料，而且都要合