大型客户项目实施的小小体会
我代项目交付部总结一些现在已知的项目经验,但是还未到盖棺定论之时,后续不断添加
- 科技部一般在项目管理、项目协调、软硬件环境方面比较重要
- 业务部门对业务需求、实现满意度方面说了算
- 业务需求推荐频度很高、每日都做的流程,不推荐频度低复杂度高的流程
- 不做当前未人工执行的流程(新流程),尽量避免在实施时改动实际操作流程
- 必须有书面需求、与业务老师开过会、见过业务老师实际做业务操作的前提下,开始动手编写自动化项目
- 最好和业务老师办公地点在一起,当然很多客户不具备这个条件也没办法
- 最好有测试系统,应仔细观察测试系统和生产系统是否一致
- 尽量多收集业务数据,越多越好,注意跑批用,也可以发现人工操作中的特殊情况,这也是频率低的业务不做的原因之一
- 用户特殊需求尽量思考人是怎么做的,模仿人的行为
- 用户定制开发需求尽量考虑 python 语言直接开发完成,不要想着公司搞软件层面的定制开发,一旦用户用了特殊版本,后续就没法升级了。
一般性项目经验进度控制、风险控制、项目文档之类,不在本文讨论范畴。