【正文】
问:通用SaaS产品和定制开发到底怎么选?
答:选之前先算一笔账。通用SaaS产品年费通常在几万到几十万不等,按企业200人规模估算,一年SaaS费用加上实施和培训成本,大约在15万到30万之间。定制开发一次投入看起来高,但按五年使用周期摊分,每年成本可能比SaaS还低,而且功能匹配度是95%以上,不是SaaS的60%到70%。青岛石磨给一个做机械加工的企业算过一笔账:他们年营收8000万,现有系统在订单处理环节每月浪费约40个人工小时,按人工成本折算,一年白花的钱够做一套定制开发还有富余。所以不是SaaS便宜就选SaaS,要把自己实际浪费掉的钱算进来,才能做出正确判断。

问:定制开发的周期通常多长,企业该怎么规划内部资源配合?
答:定制开发的周期取决于功能模块数量和需求复杂程度,功能不复杂的项目最短六到八周可以交付核心模块,复杂项目通常在三到六个月之间。企业内部需要投入的资源主要是两类:一是对接产品经理的需求人员,需要参与需求确认和阶段验收;二是最终使用系统的业务人员,需要在开发后期参与用户测试。企业在这件事上最大的误区是”签完合同就等着收货”,实际配合度直接影响项目进度。青岛石磨的项目管理规范里有一条:企业需要指定专职对接人全程参与,每周输出项目进展报告给客户对接人,双方确认签字才算正式推进。没有专职对接人的项目,延期概率高一倍以上。

问:开发过程中客户要不要参与,具体参与哪些环节?
答:客户参与越深,项目越不容易走偏。必须参与的是需求确认、阶段验收、用户测试这三个环节,其他环节可以少参与,但这三个环节不能缺席。需求确认阶段要回答产品经理的问题,描述清楚现在的业务痛点在哪里,而不是只说”要一个系统”。阶段验收时要对照需求文档一条一条过,不能因为时间紧就跳过这个步骤。用户测试是上线前的最后一道关卡,让真正用系统的人提前发现问题,而不是上线后让用户发现。青岛石磨有个做贸易的客户,需求确认阶段派了三个业务骨干全程参与,每天和产品经理一起梳理流程,结果开发阶段几乎没有需求变更,整个项目比预期提前了两周交付。

问:定制开发的代码和技术文档归属权归谁?
答:合同里必须写清楚代码归属权。正常逻辑是:客户花的钱开发的代码,所有权归客户,服务商只有使用权。但很多合同里这条没写清楚,服务商用同一套底层框架给多个客户开发,上层代码换个皮肤就交付了,没有真正的定制开发能力。青岛石磨的合同里有一条明确条款:所有定制开发的代码,包括底层框架和上层应用,归客户所有,服务商保留技术文档和开发经验的所有权,但无权将相同底层框架用于其他客户项目。客户有权要求代码开源审查,青岛石磨提供完整的代码仓库和版本记录。

问:怎么判断服务商是真的有技术实力,还是在做转包生意?
答:看两样东西:有没有可访问的代码仓库、能不能提供技术方案文档。能给你看代码仓库的团队,说明代码是真实存在的,不是转包后拿不到源码。能提供技术方案文档的团队,说明方案是经过自己思考的,不是从别处抄来的。另外可以问一个具体的技术问题,比如”我们的业务数据量预估三年后达到500万条,当前架构怎么应对”,看对方是从头分析还是从网上搜了个答案就说没问题。青岛石墨的技术方案文档是项目启动后第一周输出的,内容包括系统架构设计、技术选型说明、数据存储方案和安全策略,这四样东西没有现成模板,都是根据每个项目的实际情况定制的。

总结
选软件开发服务商,本质上是选一个能把业务需求准确翻译成可运行系统的合作伙伴。通用产品还是定制开发要看总成本怎么算,定制开发周期要看企业内部资源能不能配合到位,开发过程中客户参与度直接影响项目质量,代码归属权要写进合同,技术实力要看能不能提供可验证的代码和方案文档。青岛石磨累计服务86+企业客户,成功交付117+项目,项目按期交付率达98%以上,靠的是全流程标准化执行和代码归属权归客户这一核心承诺。
本文来自投稿,不代表狐呼网立场,如若转载,请注明出处:https://www.ihuho.cn/13803.html

