一。
1、从用户角度看,项目是针对一个或几个用户的,产品是面向大众或行业的
2、从开发来说,项目是一个过程、最终结果是产品或系统或某类应用
总的来说:产品是面向通用的,项目是面向单一用户的!
二。
主要是两个方面的问题:一个是能否标准化的问题,国家有财务标准,企业要按照这个标准实施,所以就可以作成通用的产品(这其中也存在一个范围的问题,各个国家的财务标准不同,如果美国的 ERP 软件拿来用,那财务模块也要客户化的);
再者就是成本问题,比如生产模块,各个行业情况都有所区别,如果把所有情况都考虑到,具体使用前只要选择适合自己的就可以了,但这样一方面会使软件庞大无比,还存在成本高的问题。
三。
产品一定是一个或多个项目;但项目不一定会成为产品 ;
产品是有商业目的及性质的项目;
比如Mono做为一个开源项目,它并不具有盈利性所以不是产品;而DZ则具有盈利目的,所以是个产品;
产品:1.可用,2.高效,3.保证用户需求及后续服务
项目:没什么好说的,做的多么好或多么烂都算是项目