大型客户项目实施的小小体会

我代项目交付部总结一些现在已知的项目经验,但是还未到盖棺定论之时,后续不断添加

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

一般性项目经验进度控制、风险控制、项目文档之类,不在本文讨论范畴。