本帖最后由 FYIRH 于 2022-1-11 10:48 编辑
& L! E/ G" O S+ F: Z) z! |0 Z' Z: E; m- L) m
每一个软件团队的成员都是知识工作者。管理大师彼得·德鲁克提出,对于如何管理知识工作者要掌握以下几个原则: $ T9 t4 A1 i* K
- 员工自己是对其工作如何开展的最佳决策人;
- 如果想高效地领导员工,必须聆听和尊重员工;
- 知识工作者必须自我管理,他们必须有自主权;
- 持续创新必须成为知识工作者工作、任务和责任的一部分。2 H: e/ }+ l8 |1 d: a: B. \+ f; L
- X3 o$ D' b* y$ U E
德鲁克虽然不是敏捷专家,但是他的观点与敏捷团队的“自组织”理论有异曲同工之妙。ScrumGuide提到Scrum团队的自组织的特点是:“Scrum团队是自组织且跨功能的。自组织团队决定如何最好地完成他们的工作,而不是由团队外的其他人来指使他们。”敏捷宣言的12条原则里关于自组织也有一条:“最好的架构、需求和设计出自自组织团队。”那么究竟什么是自组织团队呢? + o/ q3 C; O9 D" r2 g
尤尔根·阿佩罗对自组织的定义是:在没有施加任何有意计划的管理或外部元素控制的情况下,系统里的结构或模式有其默认的过程和方式。因此,自组织是任何动态系统的默认行为,不论它们是原子、生物、业务系统,还是软件工程师团队。不管你如何管理团队,团队本身都存在一定的自组织性。
' B* d( W0 d& y4 Z( f) |( }
很多管理者一听到自组织,他们的第一反应是惧怕,因为担心自组织会造成团队混乱无序,更担心团队会失控。但其实人类自原始社会开始就已经存在自组织性了,管理只是后来为了实现一定的目标而人为地有意设计和施加的。但这是否代表自组织团队可以不受约束呢?答案是否定的。自组织团队还是需要一些规则来约束大家的行为,并且需要制定基本的管理流程来支持整个团队的工作运转。
9 Q- k, ?# |/ s' l' ]
因此,自组织团队不是完全无组织。完全无组织势必会导致团队混乱、无序和失控。敏捷团队的自组织不是让大家为所欲为,而是领导者授予团队成员一定的空间权限,自己决定如何工作;团队成员是自发地沟通协作,而不是一切都由某一个人下达指令,并依靠这个人来协调团队成员之间的协作。 " I+ ?& q) W* q' U9 Y5 M
图10-4的权力矩阵是理查德·哈克曼(RichardHackman)介绍的有关团队自组织的四个等级。
: K* _: ~. r/ E" R& M' u4 v4 J
" \8 X& ?$ U. {
图10-4权力矩阵示意图
3 w- k, c& Y$ D& e: \+ _+ \
资料来源:《领导团队》(LeadingTeams),2002年
" Q2 W* {% }9 H+ |7 ^: Z9 x: Z
1.被管理 & `$ `6 X- M- @$ P
被管理指的是团队成员只有执行任务的权力,由管理者负责指定方向、监督工作进展、管理工作流程、设计组织结构。一般来说,在传统项目管理中,项目经理决定项目的一切,包括需求、计划、资源、团队成员、预算等,并负责定义项目流程、监督项目进度和质量。项目经理将任务分配到每个团队成员头上,每个团队成员的职责是完成自己名下的任务。 : A. K5 g, s. X. t% J, E
2.自管理
/ n, {6 R; ?, {, Z) ?9 w8 d
自管理指的是团队成员不只是执行任务,还拥有自我管理工作进展的权力,包括收集和解读数据,当发现偏差的时候主动采取行动予以纠正。对于敏捷团队来说,管理层至少应该赋予团队自管理的权力,管理者也可以参与工作的监控,但是监控的职责主要由团队自己承担。
- Z% N) {, m# s9 ~( a( C% l5 w d3.自设计 ) L% M+ U2 L: R3 j8 m7 @4 h9 N
自设计指的是团队有权力重新设计他们所在的组织结构、角色和分工。在大部分企业里这是管理者承担的职责,而如果员工参与到决策中,会让组织与团队的设计更加合理。
% b0 `/ N6 J. t7 L
4.自治 8 T9 j: C" i" W$ ]" | |
自治指的是团队有权力设计组织的目标、使命,并将目标拆解为可执行的任务。虽然这个权力主要由管理层承担,但如果有员工参与会提高团队的执行力。 8 Y; s" c: h9 U) l d" g a
依据这个权力矩阵,作为一名管理者,你需要清晰地划分自己与团队的权力,即哪些是你的权力范围,哪些是团队的权力范围,它们的边界在哪里。划清楚边界后,你就知道应该给予团队多大的自组织的空间。
1 M: R9 F$ Q! w" z1 }$ p& @ / {: x7 b5 u4 q# }
|