目录

管理什么的

目录

小团队的话,管理者个人开发能力过关,再加上分配工作合理就能有不错的效果。再进一步就是把项目规划好,在项目进展中及时纠正错误问题(计划、设计、工作分配等),及时反馈问题(技术不可达),做好与其他部门的协作。这应该会是一个不错稳定的团队。

一个团队想要发展除了保持上面的内部优点,还需要多做一些对外的输出。将自己内部孵化的技术、文档、规范等推广到公司其他部门,这样的话团队不只是一个盈利点,还是能为公司整体带来更大收益面。那么如何才能对外输出呢?我现在能想到的只有技术相关,所以只说一下技术方面,比如良好的代码管理,良好的架构设计,业务的解耦,可以让很多技术点独立化,达到拿来就用,这样可以使全部的开发团队受益,而不必重复造轮子;良好的文档管理,文档规范,再加上刚才说的良好的代码,可以让其他团队迅速了解并进入我们的团队,达到团队之间的互通,使得技术松耦合,团队高内聚;如此我认为可以成为一个比较优秀的团队。

一个优秀的团队,可以为公司带来不只一方面的好处(只是完成一个项目的好处),还能带来上面说的为整体提升。也因此可以让公司发展更加健康(良好的人员结构,良好的技术基础)可以让产品迭代更新更迅速。这时候团队想做大,我认为主要依靠一个良性循环,公司因有好的团队变得健壮,团队因为公司的迅速成长,水涨船高变得越来越壮大。这时候需要把重点多分配到人员管理上,对员工有更好的福利,招聘更优秀的人,因为程序员做的不是体力活,人多不一定力量大。并且管理者也应该从开发前线,多拿出一些时间放到整体技术把控和人员管理上。这么说来,我认为一个大而强的团队除了主观因素(内部健康发展)还需要客观因素(公司整体素质)才可以吧。