为什么要写这个话题呢,其实也不知道该怎么写,但是今天我却想跟大家探讨一下这个话题,其实话题是这样引起的,今天老板问我最近做了那些东西,然后我给他仔细的叙述了一遍,在我叙述的过程中老板这样问了我一句,在这个医院的项目中已经改了,为什么要在另一个项目中改,还有,为什么这个医院可以直接打印,单位这个却不能直接打印要重新设计。然后他我们做的是产品,不是就一个工程吗?我瞬间无语。话题就是这样。
那么我先说说我对产品和项目的理解吧,首先是产品,我的理解是可以在同类行业中通用的一个应用软件,稍作改动或者说是后台配置就可以使用运行的。不需要做大规模的程序修改。这就是产品。产品是在大量的项目中提取和综合通用的东西,然后做整理重新设计。虽然有了大的改动,但是对以后其他的项目方便 了。项目呢,项目是针对一个单位,一个方面做针对性的开发设计,有很强的针对性和指向性。现在我所在的城市,同一行业,不同单位,差异性特别大,而且又是新打造的产品,很多都没能及时扩展,虽然很多地方已经提前做了扩展设置,但是前端时间说一家医院要上而且把需求都给拿回来,但是和现在的产品差距很大,很多地方需要修改。所有独立出来一个版本,另一家医院运行过程出出现一些小的bug或者优化上的改动,在这个里面也需要修改。而且是比较老的版本独立出来的,很多需要去加,改了那个还要改这个,很多优化的地方在一个里面还不只一处地方。老板说就那么几个问题,改一周,那么他怎不去说一次动两个版本的东西呢,一个问题改一处一天就完了,大家说呢,难点的一个用一天吧,那也很快的。但是不止一个地方做改动。很多地方要去找。还说我最近工作状态差,工资就不说了,咱是打工的,老板给不了多少,憋气,一个人干3个人的活。有时候改的这个项目的东西,他说来,看看这个问题。不是我负责的也会叫过去。我是一个人,不是神。我没有分身术。
还是言归正传,产品是多个项目积累整合的,通用的。项目是针对的,我做过的项目不少,现场改东西也不少在少数,经常做救火队员。产品也做个几个,虽然不多,但是也知道其它的一些东西。重头打造的产品虽然这个是第二个,曾经也经历过一次。如果说要打造一个好的产品,我估计的时间是至少10年完全成型,要在短期成品完全不可能,除非那就是个项目。项目给出详细的需求,做好设计方案之后,几个月就可以搞定,剩下的就是后期的修改和新的需求。也只是在这个项目适用,产品却以一个例子为蓝本开发,做扩展,能在几个地方通用就很不错了。今天我认了,也忍了。下次,不会有下次了。
其实我写这个是想让大家给说说一个产品怎么能快速打造出来。