在我现在项目管理阶段,由于我不是最上层的领导者,所以我无法从全局上管理整个项目组的成员的调配。我们现在有很多个项目组,每个开发人员属于多个项目组,属于不同的开发组Leader领导,这样就找成了网状的领导结构,这种领导结构就让Leader做的开发计划没法准确,因为你做的计划可能与别的Leader做的计划有冲突。这样沟通的成本太大。所以对于这种方式的管理,我认为是很不合适的。应该采用垂直领导的方式。所有的开发人员属于某个人来领导,这个人下有多个开发Team,所有的项目要求都与该人来负责计划的制定,或者说Leader做计划交给该人,有该人协调整体的多项目计划,在由Leader将计划分派给对应的人。这样才能做好事情。不能形成一个网状的管理结构,这其实是Leader很难把握到现在开发人员的状态。
如果无法做到现在的管理方式,可以让每个开发人员制定周计划,在周计划中将每个Leader制定的周工作任务按照优先级排定,并将该计划上报给Manager,由Manager确定该计划制定的可行性,将任务安排一定的顺序。这样达到管理的要求。
当前的管理结构如下图:
希望修改成的管理结构如下图: