如何开始
我还不确定需要什么样的应用,可以先联系吗?
非常欢迎——这正是我们建议先聊的那种对话。把你面临的问题讲出来,我们帮你判断应用是不是真的答案,以及能解决它的最简版本是什么。
聊之前需要先准备好需求吗?
不需要。大致描述就足够开始。如果有,把最原始的版本带来——截图、表格、你们团队自己想出来的临时办法。这些往往比一份漂亮的需求文档说明更多。
第一次对话会聊什么?
我们会问今天什么出了问题、影响谁、多久发生一次,然后把现在真正必须做的和可以等的分开。结束时你会得到对问题的共同理解,以及「现成够用还是需要从零做」的初步判断。免费,也没有任何附带条件。
如果你们觉得我们的项目不合适呢?
我们会说,并且说明原因。接下不适合我们的活对谁都没好处——三个月后你会感觉到,我们也一样。
范围与费用
费用是多少?
费用取决于谈定的工作范围。我们不公布统一价格,因为没有两个项目是一样的。咨询之后你会收到书面方案,其中包含数字背后的假设,之后才谈承诺。
开发一个应用要多久?
取决于复杂度。范围小且清晰的工作可以在几天内完成,大型系统可能要几个月。等我们弄清范围后会给出明确预估。
可以先做小一点,以后再加吗?
这通常正是我们建议的。先做最能体现价值的部分,让它真正投入使用,再让你从中学到的东西决定后面的顺序。这样第一笔账单也更小。
如果项目中途范围变了呢?
会先讨论再开发。变更会作为独立的工作来计价,并说明它对时间表的影响,由你决定是现在做、以后做,还是不做。不会悄悄加上去,然后让账单来解释。
开发过程
现成和定制有什么区别?
现成是从我们已经做好的应用出发,按你的品牌和需求做适配——更快、预算更省。定制是围绕你特定的流程从零开发,自由度更高,但需要更长时间。
你们做哪些平台?
在浏览器里运行的网页应用,Android 与 iOS 的移动应用,或者两者结合。我们会根据真正会使用它的人来帮你决定。
开发过程中我能看到进度吗?
可以。我们先设计界面再写代码,然后分阶段开发——每个阶段都会落在一个你能登录、能实际使用的环境里,而不只是进度汇报里的一张截图。反馈在开发过程中就吸收,不会堆到最后。
我已经有应用了,你们能接手继续做吗?
可以。接手并修复已有应用对我们来说是常规工作。我们会先评估现状,然后坦白告诉你我们的建议。
上线之后
应用做完之后还有支持吗?
有。维护、修复与后续开发都可以按约定条款继续。支持覆盖哪些内容我们会事先写清楚,避免之后含糊。
代码和数据归谁?
归你。工作完成并交接之后,代码和数据完全属于你。
如果我们想换别的开发者呢?
可以。交接时源代码、托管与服务账号都会转到你名下,文档也是为没参与过的人写的。我们希望你留下是因为活儿做得好,而不是因为离开太麻烦。
托管和账号你们管吗?
我们可以帮你搭建和管理,但从一开始就登记在你名下。如果你更想自己管,我们会把配置和说明一并交给你。