后台留言问得最多的是,怎么挑软件开发公司?我说别听介绍,看交付过的东西。会讲的人多,能拿出成品的不多。
先看交付物,不看 PPT
一家公司说做过多少项目,最实在的验证方式是看能不能打开给你看。能让你上手点一遍的,比一份精美的方案可信得多。
我们的做法是直接给客户几个已经上线的项目,让他自己点。用起来是什么感觉,比我们说十句都管用。
还有一种情况是该给的看不了。理由往往是保密协议,这个可以理解,但至少要有脱敏的演示版本。连演示都拿不出来,就要多留个心。
能不能拿出源码
软件交付的核心是源码给不给。源码不在你手里,后面想改点东西都得求人。
我们交付的所有项目,验收后源码一次给足,包括后台和部署说明。这不是额外服务,是基本要求。
判断这件事有个简单的办法:直接问交付的时候给不给源码。给到什么程度,写不写进合同。含糊其辞的,多半是不打算给。
谁来保证质量
质量这件事,看的是有没有具体的把关动作。说「我们质量很好」是空话,说「交付前过哪些检查」才是实的。
我们的项目交付前要过自动化测试、代码审查和安全审计,这几步是标准动作。写进流程,不是靠某个人认真。
还有一条是进度透明。我们的项目每两周交一版可用的,你能看到东西在长,而不是等到收尾才见到成品。
还有一条是看对方愿不愿意让你先小范围试。上来就说全流程外包的,往往是想把单子做大。愿意先做一小块、做完看效果的,反而更稳。
另外提醒一句:先看沟通的人靠不靠谱,再看方案漂不漂亮。问细节就绕、承诺张口就来的,合作起来大概率也累。
关于挑选开发公司,被问最多的那几件事
怎么判断对方技术行不行
看能不能拿出可运行的项目,看交付有没有明确的检查环节。比问技术细节更有效。
源码一般给不给
正规的定制开发会给。不写的要问清楚,写进合同才作数。
价格差得多怎么选
先比交付内容,再比价格。同样是报价,一个含源码一个不含,不能直接比。
这话常斌说得有点得罪同行:让你先点一遍已经上线的项目,看完再谈。
先看这三样
我的建议是看交付物、看源码,以及看质量把关,三样都过关了再谈价格。顺序对了,选择的余地才大。
做这行十七年,交付的项目攒了 300 多个。信服无限经手软件开发时,最怕客户只看报价单。聊正事之前,告诉我你想做的是一个什么样的软件。我们先给你看看同类的交付物,再谈怎么做,不绕弯子,看一眼就知道。