开发软件80%的人都容易犯一些致命的错误:
◆以为做个软件很简单,所以描述需求时极其模糊。
◆在自己对需求不确定的时候就急着要报价,然后就按这个报价开始做。
◆不知道自己要什么,想做个商城说要做的是“淘宝”。
◆缺乏耐心,不明白也从未想过自己要做的东西有多复杂。
◆自己不知道想要的具体功能,要靠开发商来猜。
事实告诉我们,这些问题一定会导致以下结果:
◆项目做出来跟自己想的完全不一样。
◆项目上线的时候漏洞百出,反复修修补补解决不了问题,后面必须重做。
◆误把自己需求未确实时得到的报价当做真实报价,直接按此做预算,导致后期资金预算跟不上,继而导致项目失控/破产。
◆根据一项专业数据统计机构调查,在外包项目中,有52%的项目经理因为项目失控/失败而被迫离职/降职/开除。
我们做软件这么多年,经常遇到客户第一次跟我们咨询的时候说,以前找的某某软件公司太坑爹,做的东西象一坨屎,仔细一问就会发现:原来他在项目开工之前对自身需求并不完全确定,拿到超低的报价后稀里糊涂就开工了,以为开发商会帮他完善剩余东西。
事实是,寄希望开发商帮你完善需求,绝对是不靠谱的!
原因很简单,需求想的越仔细开发成本越高。一般根据需求的细化程度,成本差出来几倍到几十倍都很正常。10万接的项目,真要扣细节100万的工资成本都不够。这也是一般客户们平时问报价的时候,不同的开发商报价会差出来这么多倍的原因。这并不仅仅是贵与便宜,根本原因是大家对需求的理解完全是不一样的。
所以在需求沟通阶段,你必须表达清楚自己要的是什么样的软件,用于什么场景,解决什么问题,怎么解决(具体需要哪些功能)。一张嘴就问报价,以价格为开发商选择的主要标准,那么结果必然就是我们前面提到的那种情况,项目直接失败或者中途被宰一把。
【想天·有问有答】
创业初期,也需要考虑的这么细吗?
很明确的告诉你,非常需要。等到错误发生了你再去解决,所需要付出的成本将会非常巨大,甚至直接导致项目失败。
不懂软件,清楚自己的需求,但不知道怎么细化?
找一家靠谱的开发商吧!在项目沟通阶段,负责任的开发商都会由专业的产品经理耐心、反复跟你沟通、确认需求及相关细节,并最终会形成详细完善的需求文档(一般含原型图)。
低调靠谱,案例无数!
软件开发,就找想天!
扫下方二维码关注我们哦~
[最后编辑于 2018-09-06 13:57 ]
请登录后评论~