1。团队是如何构成的?
一个基本的构成如下:
总经理:负责全局的把握,应该有足够的执行力。
产品经理:负责产品开发、策划、测试、优化、缺陷跟踪、报告和优化;直接和技术团队沟通。请记住,永远不要让你的技术团队做全程测试,这是产品经理的责任。(一个优秀的产品经理需要了解市场和用户需求,注重用户体验,同时又了解技术层实现的要点。。另外,还需要掌握项目管理的技能。现在产品经理在国内网络界是奇缺的人才。我在以前的文章中提到很多优秀的企业CEO自己就是优秀的产品经理。。到目前为止,我还不是一个合格的产品经理)
营销经理:可由产品经理兼职,负责市场分析、推广、策划、报告\客户服务等(可以有产品经理兼任。)
技术总监:负责整个技术团队的管理。
2。项目管理使用问题(缺陷)跟踪系统了吗?
嘴上说的远远没有写在书面上的管用,责任分配到人,问题分配到人,应该由产品经理全程负责!项目组的成员把每天的工作内容记录下来了吗?不要小看这个东西,如果什么也没有做也就什么都不好意思写上去。
3。团队有足够的执行力吗?
如果项目组每个人都是顶尖牛人,那么您就应该小心一些了,这个团队不一定稳定。一个团队应该遵循3/7原则,也就是团队由3个牛人、7个普通人组成;这样才能形成团队的凝聚力。
4.团队的每个人都知道出了问题应该找谁吗?
5.技术团队使用源代码管理系统了吗?
VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都行。
6.团队经常使用“我认为”这个词吗?
绝对应该杜绝,特别是对于领导层,应该永远带给下属乐观和自信的一面。
7.团队使用进度管理了吗?应该把进度量化,而且不要让团队自行决定开发进度,人为的懒惰因素是普遍存在的。
8.团队是否建立了事件处理系统?
比如对轻重缓急的分级制度,以及是否制定了相应的处理和责任制度。
9.团队有TeamMoraleActivity吗?
应该经常搞一些打气会,比如造梦,让每个成员都有一个项目的前景的梦,尽管可能不大可能实现,比如贿赂,每个月有一次聚餐或者其他活动,一个团队的凝聚力是这样建立起来的。
10.团队成员是否有自己的小圈子?
必须避免,圈子唯一的作用就是让您的团队分崩离析。要告诫您的团队,永远不要在第二个人面前议论第三个人的是非。
11.您的团队是否有自己的品牌或者Logo?
团队的使命感、责任感以及凝聚力来源于此,比如我们熟知的大宇游戏公司的DOMO工作室等等。
12.源代码注释是否完善?
完善的代码注释可以给您以后的发展提供良好的基石。
13.团队每个人都能理解整个项目的进度和内容吗?
最好每个人都理解项目的架构,避免因为人员离职的情况造成损失。
14.您的项目组有会议记录和WeeklyReport吗?
让每个成员明白,我在会议上说过的话是记录在案、需要实现的。
15.团队有自己内部的沟通方式吗?
尽量不要使用公共的沟通工具,它或多或少会转移您团队的注意力。可以使用局域网内的通信软件,比如飞鸽传书,而不是用QQ和MSNMessenger。
16.团队对代码进行DailyCheck吗?
项目经理应该对代码负责。
17.团队有统一的编码和事务处理规范吗?
18.您的技术总监总是在拼命写代码吗?
技术总监的职责不在于此,而在于整体的把握。应该把更多的事件放在Bug处理和DailyCheck上。
19.您仅仅有一个项目经理吗?
这是正确的,一个团队在做决定时,应该有且只有一个领袖。
20.您是否把公司的危机和问题都向团队明确说明了吗?
不需要,公司的危机仅仅需要您和您的项目管理人员知道,团队成员永远需要一个自信和鼓励的平台。
21.团队做周总结和月总结吗?
22.团队是否在追求一种尽善尽美的效果?
应该追寻一种平衡的方式,Bug不可能一次性解决,应该综合权衡时间成本和开发成本。
23.团队有自己的宣言或者文化吗?
24.团队一开始就在加班吗?
25.您对您的团队成员是否有足够的激励措施,特别是领导层?
26.您的团队成员都知道公司的未来和发展方向吗?
应该知道的,并且不妨以些许夸张的角度来描述。
也许很多人认为这样的团队太完美了,根本就不可能实现。其实认真注意一下,我们要做的事情并不多,它可以作为一个准则或检查列表。当您真正使用时就会明白,它会给您带来很多意想不到的收获。
团队管理的关键,是执行力的问题。工作中不应该考虑太多朋友的情分,也许您觉得这样会伤害感情,那么就在工作之后做朋友。如果在开始工作之前就约定好,并体现在书面上,大家就不会觉得难为情。没有规矩,不成方圆!