不论设计原型还是做DEMO,项目过程中通常不可避免要先搞个原型。我们做原型的真正目的是什么?原型该做到什么程度?
在IT项目中,原型本质上是一个沟通工具,是一个与客户进行沟通的工具,是一个与IT小白沟通的工具。原型的根本意义并不在于开发人员之间的沟通,而在于与客户的沟通。客户无法理解我们的设计文档和代码,原型是与客户交流的语言,是客户最容易听懂的语言。
基于此,原型应以最有利于与客户沟通、消除歧义为目的,做到能与客户有效沟通的程度即可。具体取决于客户的认知水平和项目的需求复杂度。我们不能为了做原型而原型,应牢记做原型的本源。