依赖在哪里?
自订栏位、状态、工作流、自动化、报表及市集应用。
选型前先整理工作
请各团队列出必要、可改变及可退役的功能。区分标准流程与客制逻辑,记录每项决策的负责人。
需要决定如何迁移的资料
问题、评论、附件、工时、连结、自订栏位与历史。
需要保留的整合
原始码库、CI/CD、电邮、身份及报表。
身份与存取对照
对应专案角色、群组、访客与单一登入。
候选元件
| 元件 | 用途 | 授权 |
|---|---|---|
| OpenProject | 专案管理 | GPL-3.0 |
| Node-RED | 自动化 | Apache-2.0 |
身份、备份、监测与整合仍是架构的一部分。每个元件都需要独立检查功能及版本。
分阶段迁移路线
了解现况。
盘点系统、合约、资料、权限及关键流程,指定负责人与验收标准。试行。
选一个专案对应状态及权限,验证一个完整工作周期。演练。
量度汇出与汇入时间,对照原系统核对笔数、关联、附件与报表。并行。
指定权威来源,避免重复写入,监测新旧系统介面。切换。
协定时段、决策者、沟通方法及清楚的回复期限。营运。
培训使用者、记录复原方法,保留所需历史后才退役旧系统。
风险与安全
历史、权限与工作流程语意可能无法一对一转换。
保护汇出与暂存资料,限制迁移帐户,使用加密传输,验收后移除临时存取权。
回复与验收
保留已验证的旧系统备份及切换后写入纪录,决定回复时是还原还是重播变更,并实际演练。最终退役前,业务负责人须确认资料核对及代表性流程通过。
工作量与持续维护
初步复杂度为「中等」,只是编辑规划分类,并非工期或报价。交付估算需要先试行,并纳入修补、监测、整合维护、备份还原及使用者支援。
常见问题
一个应用可以取代整个平台吗?
核心需求有时适合单一应用,但专门流程往往需要多个元件。承诺前先验证功能差距。
可以保留部分原系统吗?
可以。清楚界定系统边界与权威资料来源后,混合或分阶段方案可减少干扰。
开源一定较便宜吗?
不一定。请用同一年期与实际输入比较授权、迁移、基础设施及营运成本。

