它已经无法兼容和承受这么多的负荷,变得支离破碎,牵一发而动全身,瞬间就宕机挂起。系统架构和框架的前瞻性、灵活性、兼容性是分布式开发、多用户并发环境里必须要考虑的重点和难点问题之一。
8、明确系统的关键逻辑
前面已经很明确了,留给开发团队仅有的2个人员的开发时间没剩下多少啦。如果你还不主动出击,驱动关键业务方,明确系统逻辑和规则,就会导致后续再多的开发人员都需要无休止地熬夜加班。尽早地确定系统逻辑和规则,本质上是为了给开发人员、测试人员节省更多的时间,从而保证系统的质量和性能。系统逻辑和规则的确定,最好的方式是最终都能够用正式的邮件确认和统一过。
业务方不会明确地告诉你业务规则和逻辑是什么样子的,所以需要你主动牵引,按照需求会议的讨论内容,结合你对业务的理解、对用户的研究整理出符合当前的系统逻辑和规则,并请业务关键人员进行确认回复。因为只有明确了逻辑和规则,你才真正地为开发人员扫除了顾虑和障碍,才能在有限的时间内聚焦在业务逻辑和规则的实现当中,而不是写一行代码出现一个疑问,然后朝你问十万个为什么,之后仅有的时间又会浪费在解释和思考当中。所以一个合格的项目经理对项目的思考和规划需要是最全面的,并且都能够是前瞻性的,至少比团队当中任何一个成员都需要有超前的思考。
你不可能令所有的利益相关方都满意,但你能做到的是,用自己的努力让自己满意,保持内心的平衡。同时,你必须学会最大限度地保障自己的利益,不必过分委屈求全。需要强调的是,项目经理需要调整心态,控制好自己的情绪。无论是什么原因造成的资源不足,你一旦接手了项目,就必须想尽一切办法来克服困难,把项目做成功。