来源: 网络整理 时间: 19小时前 人气: -
身为本人的我, 也是历经从踩坑之处艰难爬出的过程获得的经验, 因而格外能够领会你于挑选技术开发公司之际所产生的那种纠结心理。就在今日, 我会凭借一位朋友的切实经历, 向你阐述小程序开发究竟应当怎样去进行选择, 源码开发究竟有着何等程度的重要性。当你读完这篇文章之后, 你起码能够规避掉百分之八十的坑。
去年三月份的时候, 我于深圳的一场技术交流会上结识了老李, 他从事线下教育工作长达十年时间, 手中积攒起了三百多个忠实家长, 并且一直怀揣着想要做一个家庭教育类小程序的想法。
老李说这话的时候, 眼睛在发光, 他表示, 自己想要将课程预约, 以及打卡, 还有家长社区, 都做到小程序里面去。
那时, 我随意地向他提示了一番, 内容是, 在寻找开发公司之际, 务必清晰地询问知晓是否是源码开发。
老李没太在意,他觉得这事交给专业的人就行。
李家的老李, 经由朋友的介绍, 寻觅到了一家看上去规模并非不大的软件开发公司, 那儿的对方态度展现出热情, 给出的报价是三万二, 并且承诺会为其在三十天的时间里进行交付。
后来老李跟我说, 他们给我展示无数有关教育类别以及电商类别的案例, 我瞧着都还算比较正规。合同之中书写有功能清单, 我认为蛮是全面的。
十五天后源码,对方发来了第一个版本。
“功能的确全都存在, 然而我始终感觉存在某些不妥之处。”老李眉头紧皱着, “就像那个打卡功能, 在点击进入之后, 会遇到加载速度极为缓慢的状况, 社区发帖时, 需要等待三四秒的时间, 才能够看到所发布的内容。”。
我问了一句最关键的话:“他们给你源码了吗?”
老李一愣:“没提过这事。”
到了第二十五天,问题开始集中暴露。
最先提到的是加载的速度, 有一个简单的课程列表界面, 要花费五秒的时间才能够做到完全呈现, 而教育类型小程序的用户当中大多数是身为家长的人群, 哪会有人拥有那份耐心去等待这足足五秒哪?
次之乃社区功能, 家长发布帖子之后, 图片上传常常遭遇失败状况, 有时连文字都无法发送出去。
最让老李崩溃的是第三十二天——原定交付日期的三天后。
他们忽然告知我, 先前交流的某些功能得额外掏钱才能达成, 像家长相互间的私信功能, 需再加八千。
老李当时就火了:“合同里不是写清楚了吗?”
对方的销售作出解释, 声称合同所写的是基础功能, 而私信属于高级社交功能, 并不在基础的范围之中。
老李把合同翻开, 发觉的确是这样, 那些被描述得极其美妙的功能, 在合同上面仅仅写着“基础聊天功能”, 是一个模糊到了极点的词。
老李找到我时,已经跟那家公司耗了一个半月。
身为老李, 其语气中充斥着无奈之感, 他表示自己想要更换小程序的开发公司进行重新制作, 然而他们声称源码归他们所有, 拒绝予以提供。他还说道, 若自己打算更换公司, 那就只能一切从头开始再度开发, 如此一来, 先前花费的三万二便白白浪费了。
这就是不选择源码开发的最大风险。
所谓源码开发, 是指你出钱所做的这个小程序, 其所有源代码, 即小程序背后的每一行代码, 都归你所有, 你能够随时将源码交给任意一家技术公司持续开发、维护以及修改。
那没有源码会产生怎样的结果? 你与那家开发公司就完全紧密地栓在一起了。你要是想增添功能? 那就只能去找他们, 价格由他们来定。你要是想更换公司? 很抱歉, 得重新进行开发, 之前所花费的钱全都付诸东流了。
“那时我压根儿不晓得这些。”老李讲道, “只认为寻个规模大的公司便稳妥可靠, 合同看上去美观就行。”。
痛定思痛建站源码,老李决定重新开始。这次他做足了功课。
第一步, 要去确认一下是不是源码开发。老李朝着每一家有着意向的公司发问: “在开发工作完成之后, 会不会把全部的源码提供出来呢? 这里面涵盖着前端代码以及后端代码哦。”。
有一家公司直接表明, 源码我们仅仅提供一部分, 核心技术是不能给予的, 老李直接就将其排除了。
第二步, 去查看对方的技术团队构成情况。老李有这样的发现, 实际上真正靠谱的软件开发公司, 通常情况下都会明白地告知你, 关于项目经理、前端开发、后端开发以及测试分别有几个人。然而那些依赖外包接单然后再进行转包的公司, 往往没办法说清楚。
第三步, 要求查看真实的案例是怎样的, 并非是那种在官网上呈现的精美截图, 而是那种能够实际去体验一番的小程序, 老李让一家公司把他们所制作的一个教育类小程序给打开了, 自己运用手机去体验了长达十分钟之久。
从加载速度开始体验, 接着感受交互流畅度, 再去梳理功能逻辑, 把这些全部都体验一遍。老李提及, 这样的体验方式的有用程度, 要比去看一百页PPT还要高。
第四步, 合同之中务必要清晰写明功能边界。老李此次寻觅了一位从事技术的友人来协助查看合同。“不可存在‘基础功能’‘高级功能’这般的词汇, 每一项功能均需确切写明, 涵盖数据怎样存储、服务器如何配置、多少并发用户。”。
第五步, 询问明了后续维护所需费用。源码进行开发并不意味着后续升级是无需付费的, 然而你能够自行去选择维护公司。老李最终挑选了一家既提供源码同时又首次维护免费的开发公司。
今年一月份的时候, 老李最终寻觅到了恰当的开发公司。这家公司规模并非很大, 却是技术十分过硬的, 其创始人自己是做了八年后端工作的资深程序员。
对老李而言, 他们向其展示了三个已完成的教育类小程序, 他逐个进行过一番体验。老李说道, 其中存在一个某地的少儿编程平台, 两千多在线用户能够同时借助该平台进行使用。
报价为四万八, 相较于之前的那家而言, 贵了一万六, 不过它涵盖源码, 包含一年的服务器基础维护, 还具备三十项功能的详细说明。
开发周期四十五天。这一次源码暴富,老李每周去现场看一次进度。
老李表示, 在第二十七天之际, 他们给予了他对首个完整测试版本的体验。他提到, 当时他当场使用手机将其打开, 加载页面的时间连一秒钟都未达到, 并且发帖传图瞬间就成功完成了。
在三月十五日的时候, 小程序正式上线了。在老李所在的家长群里面, 第一天就有一百二十多个用户涌进来了。
都说用过的教育类小程序里最流畅的就是这个, 家长反馈相当不错呢。老李微笑着透露, 还有家长特地询问自己是不是和什么大厂展开了合作。
当前, 老李其所拥有的小程序, 已然具备六百多个用户, 并且每日的活跃率, 超出百分之四十。
三个月往后, 他打算增添一个“家长互助问答”功能。他径直去找了先前的开发公司,鉴于手上存有完整源码, 对方给出的报价合乎情理, 三天便达成了开发。
因为没有源码, 所以只能求着之前的公司加功能, 即便价格翻一倍, 人家都不一定会做。老李这样说道。
具备源码开发的实质, 是你对这个数字产品持有所有权, 没有进行源码开发, 你仅仅是租用了一个小程序, 而开展了源码开发, 你才切实拥有这个小程序。
很多人于挑选技术开发公司之际, 仅瞅价格, 而不顾产权。待到欲修改功能之时, 待到欲扩展业务之时, 待到欲更换合作伙伴之时, 方发觉自身压根无主动权。
一定要始终将源码开发置于首要位置, 无论对方给出何种承诺, 在合同当中都务必要明确注明“开发完成之后会提供全部源码”。
别仅仅凭借公司规模去评判, 规模大的公司不见得就靠谱, 规模小的团队也不一定就缺乏专业性, 重点在于考量技术方面的能力, 查看既往的案例, 关注合同的透明度。
体验实例相较于查看实例而言更具重要性, 促使开发公司开启若干实际上线的小程序, 然后你亲自加以使用, 进而感受一番加载速率以及交互顺畅程度。
找会技术的友人协助查看合同, 诸多陷阱隐匿于合同的含混表述之中, 像“基础功能”“标准配置”这般的词汇。
千万别贪图便宜。针对一个称得上靠谱的小程序开发而言, 它涵盖从需求分析开始, 接着到设计阶段, 再到开发环节, 然后到测试过程, 最后到部署上线, 整个周期起码需要三十天时间。要是报价低于两万的情况, 基本上都是存在问题的。
前几天, 老李又给我发了条消息, 说下个月准备再加一个直播功能, 而且还是找原来的那个公司, 那家公司报价两万, 我已看过他们的技术方案, 感觉很靠谱。
我问老李:“你觉得这次最大的收获是什么?”
他讲道, 并非是小程序上线了, 而是我明晰了源码开发究竟所蕴含的意义。它可不是一句空泛的口号, 而是你对于这个数字产品所拥有的最终掌控权。
若是你正处于思索做小程序开发的状况, 又或者正寻觅技术开发公司, 那就请牢记老李所经历的那个教训以及积累的那些经验。源码开发并非是选择之事, 而是底线所在。
在看完这篇文章之后, 要是你感觉它对你是有用处的, 那就去点个赞, 接下来把它转发给身旁同样正在寻觅技术开发公司的友人。要是存在什么问题, 欢迎于评论区留言, 我会逐个进行回复的。
把这篇文章收藏起来, 等你切实真正着手去找开发公司之际之时, 将其翻找出来瞧一瞧看一看, 依照着依据其去询问对方五个问题: 是不是进行的源码开发? 技术团队有多少人员数目? 能不能够去体验感受真实案例情形? 合同之中所涉及的功能是否清晰明确? 后续的维护保养是怎样计算算出的算出方式?
留意我, 往后会持续去分享诸多技术开发范畴的实战经历以及避坑指引。