记一次分布式项目小结(2017-2018)

2017年公司业务系统升级,5-7月进行需求整理,8月至2018年4月开发上线,项目共计工作量1568工作日,项目需处理的数据规模千万级起,采用分布式,微服务架构,数据库采用MySql(原始为Sql Server),项目成员包括开发,前端,产品共计17人。

项目技术上属于从传统单体C/S系统,向大型分布式B/S系统的转型,技术挑战较多,自己也第一次协调如此规模的项目,中间踩了不少坑,也有不少收获,简单小结一下:

1.提前的技术储备很重要,项目紧张优先保证预期

2.项目计划中务必体系完整的项目工作,包含设计,测试,绑定等以保证合理的项目预期

3.项目开始前,明确所有的需求很重要,不明确的建议放弃

4.项目执行,前紧后松,务必阶段性验收,莫要等到最后才整合项目

5.务必预留1-2个月项目整合通测时间,期间不安排任何开发任务

6.项目启动前明确所有的奖励分配机制,触发大家工作积极性(如果有可能)

7.多锻炼身体,关爱自己,关爱家人(非常重要)

8.保证对技术的关注,项目因技术陷入停滞状态时 ,要能迎头顶上

9.选人很重要,用真正有能力的人,能力有问题并且无积极改进态度的尽早淘汰,对个人的放纵,就是对团队和自己的不负责

10.适当的人员流动,保证团队内部竞争性

11.给别人机会,并且相信他行,事必躬亲是在抢夺别人的成长机会,管理人员的工作是为下属搭建发挥的平台,协调到需要的资源,而不是替他干活

原文地址:https://www.cnblogs.com/swarb/p/9924207.html