最近作者在参与一个APP的简单开发项目,关于图书推荐。在进行项目探索的时候,不明确用户需求,不知如何下手,于是便和小伙伴们一起交流,在各个相关软件中寻找灵感,最终慢慢摸索出一个简单粗糙的雏形,这便是原型,它也算是这款APP的1.0版本。所以,今天就和大家谈谈原型开发的一些知识。
原型的定义
原型是一个可实地运行的模型,有正式产品的主要特征,但不是全部特征。软件原型是软件系统的最初版本,以最少的费用,最短的时间开发出的、以反映最后软件的主要特征的系统。
原型开发的定义
原型开发指的是建立一个系统的早期版本的演习,它不必反映最终的所有性能,而只要反映感兴趣的一些方面。
原型的作用
软件开发初期很难确定用户的需求规格,所以以原型(软件产品的样品)为共同预研,实现用户与开发者双向沟通,消除用户与开发组之间的鸿沟。
原型模型(快速成型模型)