经过实践检验,小型研发团队的人数应当控制在10人左右,在这个人数上,团队负责人可以做到比较精细的管理。
敏捷开发模式
拥抱变化,快速响应;
拆分任务,减小颗粒度,在短时间内能完成
每日站会,总结昨天的工作,计划今天的工作,列出阻塞点
及时更新问题状态(redmine等工具)
番茄工作法
番茄工作法是一个人的敏捷
配合云笔记和Excel,每天列出自己的任务,重要的事优先
区分重要和紧急
工作效率比加班更优
团队轮值主席
每周,一位团队成员担任轮值主席
组织和主持每日的站会
组织和主持每周的例会
监督工作纪律,增加主人翁意识
锻炼当众演讲的能力
增强领导力
周例会
每周三的早上
一位成员演讲历史上的今天
每个人讲一个笑话
评选本周最佳
如有疑难问题,会前提出,周会上共同讨论
团队分享学习/开发经验
每周最佳
每周的例会,投票评选一名上周最佳
每人发言,说出投票理由,发现他人的优点
以人为镜可以明得失
奖励一本书,50元左右,团队费用
拿到书的90天后,分享这本书的内容
下午茶
由轮值主席,提前购买当周的下午的小零食,符合Ta自己的口味
每周200元左右,团队费用
每天下午4点,由轮值主席分发
熟悉团队的每一个成员,良好的化学反应
团队分享
轮流分享,提前排计划
做充分的课件准备
讲某个技术的学习使用心得,或者某个上线模块的开发流程与代码
每周例会分享45分钟,或者另行安排时间分享专题
学习计划
以21天为一个周期, 启动一个主题的学习
在代码库上建一个工程
在工程的成员中,加入监督人
用Excel列出检查清单
按章节新建文件夹,写代码
每天学习90到120分钟,每天git提交一次
团队管理的几个误区
团队管理的误区是指在团队管理中对团队的发展产生负面影响的行为,这些行为严重的时候可能会颠覆一个团队。
常见的团队管理误区有以下一些:团队缺少关键技能和知识及解决办法;团队的计划不连贯;团队成员的傲慢情绪;团队分工不清,人员责任不明;团队总是追求短期目标;团队中经常有制造混乱的成员;团队成员之间缺少协同工作的习惯等。
解决团队管理误区的措施:
提高团队的开发能力
让全体成员分享所有相关的商务信息(商务秘密除外),而且要保证团队成员完全明白这些信息;强化团队发现问题和解决问题的能力;提高团队的整体决策能力。
避免短视行为
要确保所有团队成员对该组织、其目标和其结构有一个基本的认识。团队成员如果不具备关于团队的基本知识,自然难以认识到一个决议对其他团队和整个公司会带来的潜在影响。团队成员接受的全局观点越强,他们在做决策时对整个工作的考虑就会越多,就更能克服近视倾向。
工作重点和工作能力
项目主管可能不是技术专家,所以主管的工作重点是调动团队成员的积极性,为解决技术问题创造充分的条件。一个缺少基本技术技能的团队很容易出现问题,而有着良好基础但并不继续获取和使用新知识的团队,也会在将来陷入困境。
快刀乱斩麻的魄力
要想在当今时代保持一定的竞争力,经营机构在决策和实施决策计划时必须当机立断;任何延误都会造成严重后果。当决策完全陷入僵局时,应该提出这样一个问题:“今天不做决定会有什么样的后果?”或者“如果我们今天无法做出决定,事情会发展成什么样?”通常情况下,不做任何决定比行动的后果更严重。
在经验教训中成长
如果团队已经做出了错误的决定,项目主管应当同团队成员一起坐下来,反省错误的发生的原因,强调从这次教训中可以学到什么。不要指责任何人或滥用职权,只是告诉团队这个错误决定所带来的负面影响,并让团队研究所学到的东西和可采用什么措施以确保这类过失不再发生。
解决反抗与抵制情绪
技术人员的特点,决定了他们对项目主管的要求和指导一般会有反抗或抵制情绪,特别是团队发展初期。项目主管都应明白这一点,克服团队反抗情绪的最佳策略是把时间和精力都集中在谈论如何实现项目目标上。在这个大前提下,充分激发团队成员的积极性。
推荐
大厂笔试内容集合(内有详细解析) 持续更新中…
文末
欢迎关注个人微信公众号:Coder编程
欢迎关注Coder编程公众号,主要分享数据结构与算法、Java相关知识体系、框架知识及原理、Spring全家桶、微服务项目实战、DevOps实践之路、每日一篇互联网大厂面试或笔试题以及PMP项目管理知识等。更多精彩内容正在路上~
新建了一个qq群:315211365,欢迎大家进群交流一起学习。谢谢了!也可以介绍给身边有需要的朋友。
文章收录至
Github: https://github.com/CoderMerlin/coder-programming
Gitee: https://gitee.com/573059382/coder-programming
欢迎关注并star~