简而言之
定制软件项目分 4 个步骤进行:从“理解流程”到“交付”,首个版本总计从 8 周起。每个步骤在进入下一步之前都需明确批准。
01 — 流程
详细步骤
理解流程
我们观察当前的工作方式。这通常能发现无人提及的需求。
最小可用版本
什么是在日常中已能提供帮助的最小单元?从这里开始。
扩展
以两到四周为单位的步骤,每次都提供您可以使用的成果。
交付
文档、培训、源代码。您不应被绑定在我们这里。
02 — 配合要求
我们需要您提供的内容
- 一位有决策权的联系人 — 而不仅仅是转达信息的人。
- 相关系统的访问权限,需要及时提供,而不是在上线当天才给。
- 来自日常业务的真实案例 — 越不规范,对测试就越有价值。
- 2至4小时用于沟通协调,分散在整个项目周期内。
- 对“什么是成功”这个问题的明确答案。没有这个答案,后期就无法评估效果。
03 — 范围
包含的内容
- 与实际使用者共同进行需求采集
- 以小型可用步骤而非大型项目方式实施
- 从表格和旧系统迁移现有数据
- 从一开始就配置角色和权限、日志记录和备份
- 连接您现有的系统而非创建另一个孤岛
- 属于您的文档和源代码
04 — 问题
常见问题
这样的系统能承载多少用户?
这取决于架构,我们会根据您预期的增长进行规划——从企业内部的少数用户到跨多个地点的数百用户。
运行在我们自己的服务器上还是在云端?
两者都可以。对大多数企业而言,云解决方案维护更简单;当数据不得离开企业时,我们会在您自己的基础设施上部署。
源代码属于谁?
属于您,完全归您所有,付款后即可。这在合同中明确规定。您可以将其交给任何其他开发者——这正是重点。
定制软件相比标准软件何时值得?
当您的流程是真正的竞争优势,当标准软件只能满足百分之七十而其余部分需要手工完成,或者当每用户许可成本在几年内超过开发费用时。如果只是为了方便,标准软件更便宜。
如何避免项目失控?
小步骤并产生可用成果,每个步骤固定预算,以及在每个步骤后退出的可能性。跨越十二个月的大型固定价格项目是通往失望最可靠的方式——对双方都是如此。
如果在开发过程中发现新需求怎么办?
这很正常且在计划之内,因为我们采用小步骤工作方式。新需求会纳入下一步骤,而不是拖延整个项目。
如果我们不再合作会怎样?
您拥有代码、文档和访问权限。我们有意采用通用技术,使更换供应商成为可能,而无需从头重建一切。
05 — 决策
如何继续推进
最经济的下一步是对话,而不是报价。通常二十分钟就足以明确一个项目是否有意义、大致预算范围,以及我们是否适合您。
如果不合适,我们会直接说明。一个诚实的“不”比一个进行三个月后中止的项目成本更低 — 对双方都是如此。
下一步
初步评估,无需承诺。
简要说明项目内容。您们会得到关于可行性和大致费用的诚实答复。