来源: 网络整理 时间: 17天前 人气: -
我相识多年的朋友是老张, 他从事传统制造业, 其厂子在东莞已开办了十几年。去年, 生意愈发难做, 他告知我, 想要开展数字化转型, 去开发一套属于自己的管理系统, 还要制作一个供经销商使用的小程序。
不太懂技术的老张, 找的第一家报价8万, 称三个月可交付, 做了两个月, 像样的demo都没有, 后来换了一家, 报价15万, 说是源码定制, 交付的代码杂乱无章, 连注释都没有。
于这中间究竟何处出现了问题呢, 今日我便将老张那饱含血泪的教训整理出来, 以此助力你避开技术开发过程当中的那些坑。
初次找开发公司的老张, 是于网上搜索“软件开发公司”的。而后搜出了数目众多的公司, 广告铺天盖地四处皆是。他随意挑选而点击了其中一家, 该公司承诺能够在三个月内完成交付, 并且给出了高达8万的报价。
老张觉着价钱并非算贵, 于是便签了合同, 然而首个月过去的时候, 另一方仅仅给了一个粗陋的原型, 老张前去询问进度, 对方声称仍处于开发的半途, 到了第二个月, 那个原型依旧未曾修改完毕。
之后老张才晓得, 这家公司压根不存在什么技术团队, 乃是承接了单子接着转手外包出去, 从中赚取差价, 并且还拖延工期。
开发小程序所需的费用, 其间的差别极为显著。老张随后寻觅到的第二家公司, 给出的报价为15万, 声称是进行源码定制。
最终交付的代码, 老张压根儿看不懂, 向对方索要文档, 对方称没有, 询问要培训, 对方表示让自己看。
接着, 老张寻得一位知晓技术的友人予以协助查看, 发觉代码具备的质量欠佳, 复用可能几乎化为乌有, 这表明往后若是期望变更功能的话, 那就只能一切重新开始, 所需成本更为高昂。
进行源码开发, 意味着交付完整无缺的源代码, 从而能够让客户自行去修改, 并且能够进行二次开发。然而, 有诸多公司所宣称的“源码定制”, 实际上呈现出来的却是半成品。
而后, 老张寻得了一家正规的公司, 该公司明确告知他, 源码交付究竟所指的是何种概念, 其涵盖着哪些具体内容, 以及后续维护又会怎样进行收费, 如此这般, 才使得老张在心里有了谱。
以源码进行开发的关键要点, 在于能够获取到具备可维护特性、同时拥有可扩展性能的代码。不然的话, 如果花了数目可观的金钱代价, 到最后却是什么都没办法掌控得住的。
外包开发并非是不靠谱的, 只是不靠谱的公司数量太多了。老张归纳了几点经验:
别看只呈现给你的案例, 得亲自去感受一番, 瞧瞧有无实实在在的用户存在, 去看案例。
来询问技术栈, 知晓技术的公司往往会主动去介绍所运用的是怎样的框架, 以及是何种数据库, 而不了解技术的公司仅仅会讲“我们技术很强”。
来讲讲售后方面的情况。系统上线这件事算不上是终结, 后续的维护工作, 还有bug的修复, 以及功能的迭代这些才是重点所在。
大半年来, 老张好生折腾, 最终做出一套像那么回事的系统, 他归纳了几条建议。
一, 不要仅仅只盯着价格, 价格便宜的公司, 往往会在别的一些地方去节省费用, 比如说代码的质量方面, 文档方面, 还有售后方面。
在这其中的第二点呢, 就是合同务必得清晰写明相关内容, 像功能清单、交付时间、源码归属以及维护范围这些关键要素, 通通都需要以书面形式明确记录下来。
其三是采取分阶段付款的方式, 并非一次性将款项全部付清, 而是依据里程碑来进行付款, 如此这般, 对方才会具备动力及时地予以交付。
其四是寻觅那种拥有实体办公场所的公司, 毕竟跑掉的和尚庙还在, 起码当出现问题之时能够找寻到相关人员。
这里不存在标准的答案, 老张所拥有的制造业管理系统, 再加上小程序, 前前后后经历了五个月的时间, 简单小型的程序或许需要两三个月, 复杂繁琐的系统可能要半年多的时长。
重点在于需求得明晰, 老张起初时需求含混, 边做边改, 反倒致使进度被拖慢, 之后他将需求文档梳理清晰, 开发速度却变快了。
干那个技术开发相关的事儿建站源码,老张摆弄了半年时间, 还花出去好几万块钱, 最终换回来一个教训, 那就是, 别贪图便宜, 别轻易相信承诺, 得去找那种靠谱的公司。
要是你同样打算去进行软件开发, 或者是开展小程序开发, 亦或是实施源码定制, 期望老张所拥有的经历能够助力你减少走弯路的情况。