平台选型
第一期系统要不要对接钉钉企业微信或OA?
我们的建议:第一期先把核心业务流程跑通,OA/钉钉/企微的集成放到第二期。集成本身不难,难的是这一步会引入很多额外的协调成本——客户内部 IT、第三方平台的接口审批、组织架构同步、单点登录——这些都会拖累第一期上线节奏。
为什么第一期不建议接
- 权限模型还没稳定:第一期系统的角色、权限、菜单设计往往会调整 2–3 轮,每次调整都要同步钉钉/企微的角色映射,工作量翻倍
- 客户内部协调链路长:钉钉/企微的应用接入需要 IT 部门审批、超管授权、应用上架。客户内部走流程往往要 2–4 周
- 组织架构对齐麻烦:业务系统里的"部门、岗位、上下级"和 OA 里的不一定一致,对齐口径要反复确认
- 接口数据格式有差异:每家平台的字段、ID 规则、回调机制不同,要做独立适配层
- 单点登录的细节多:扫码登录、免密登录、token 同步策略、跨端 session,每一步都要测
第一期上线就花一两周搞这些,等于核心业务功能少做一两周。
什么时候必须接
- 系统是给企业内部员工用的(不是 C 端)
- 客户内部已经强制要求"所有应用必须在钉钉/企微入口"
- 系统的主要使用场景在 OA 流程里(审批、报销、合同)
- 已经有清晰的组织架构和角色模型,且不会大改
这种情况下第一期就接,等于把入口体验做对了。
建议的分期策略
第一期:
- 独立的 Web 后台 + 移动端(H5 或小程序),用手机号/邮箱密码登录
- 完整的角色权限体系
- 核心业务流程跑通
- 数据沉淀、报表导出能用
第二期:
- 钉钉/企微应用接入:组织架构同步、单点登录、消息推送
- OA 流程集成:审批数据同步、待办消息推送
- H5 嵌入到 OA 工作台
- 单点登录后的角色映射
这样第一期能在 6–10 周上线,第二期再 2–4 周完成集成。客户内部各部门也能在第一期就用起来,第二期只是体验升级。
关于客户内部 OA
如果客户用的是自建 OA(不是钉钉/企微这类标准平台),对接复杂度更高,因为各家自建 OA 的接口规范不统一。这种情况我们一般会建议第一期就先和客户 IT 对齐接口规范,但实际开发放到第二期。
我们做过的 智慧赋能-工厂管理数字化 项目里,第一期独立运行了三个月,让车间和班组先用起来。等流程稳定后第二期接钉钉,做了组织架构同步和消息推送,整体推进顺很多。这种节奏可以参考。