项目管理艺术(12.17)

本文摘录和整理自《项目管理艺术》一书。

项目管理简史

项目管理随处可见,而且由来已久。项目管理可以是工作、角色或活动。程序经理是微软强力定义的项目管理角色,源自于矩阵式组织的概念。领导力和管理需要对几个常见难题有所理解及直觉,包括自我/无我,独裁/委派以及勇气/恐惧。注意你在管理活动中的自负和过度参与。流程应支持团队,而不是团队支持流程。 如果你是专职经理人,要寻找方式来善用你对团队和项目的独特观点。

进度表的真相

进度表有三种功能:作承诺、鼓励每人将其工作视为对整体的一份贡献以及追踪进度。即使进度表延误,依然有价值。大进度应该被分为小进度表,把风险减到最低,并增加调整的频率。所有估算都是几率。因为进度表是一堆估算的集合,所以也是几率,这会对进度表准确度造成影响,概率会累积(80%×80%=64%).应以存疑态度制定进度表,而非乐观态度,要时刻关注进度风险。

如何该做什么事

不同项目需要不同的方法进行规划。在项目计划阶段主要输出为市场需求,愿景和范围描述,需求规格说明书和工作分解结构WBS。在项目计划过程中要善用提问和评审,这些会迫使你进行适当思索。需求的定义和描述是相当困难的,在需求开发的过程中要善用问题陈述和使用场景。场景是需求开发的一个核心要素。

编写优质的愿景文件

把事情写下和文档化,对作者和团队而言都有帮助,可提供讨论和参考点的基础,才不用依赖我们容易出错的记忆。团队目标应该从远景中定义的目标衍生出来,个人目标应该从团队目标衍生出来。对于一个高效的团队而言,优质远景是简单、目标驱动、统合、鼓舞人心以及容易记忆的。数量不等于质量。想简洁需要花更多工夫。

想法来自何处

很多团队没有适当管理需求和规范说明书之间的时间。品质的需求和设计的探索是那段时间的最佳用途。问题、观点以及即行游戏,都是寻找新想法的工具。而设计想法的最佳起始点就是客户经验,想法经过不同专业人士对话后,就可发展成为设计。

有了想法之后该怎么做

想法具有它自己的动力。要掌握创意工作,需要花的时间远远超过你的预期。变更在项目过程中会象瀑布般落下。为创意工作设立检查点,以进行追踪和控制。常用的检查点有概念论证,想法分组、三个替代方案、两个替代方案、一个设计。使用亲和图以统合想法,或者使用原型让团队早点面临问题和从错误中学习。在项目进展过程中,建立开放问题列表,追踪规范说明书完成前必须解决的问题。

撰写优质规范说明书

规范说明书应该做到三件事:确保构建的是对的产品、作为进度里程碑指出项目规划阶段告终,以及在项目进程中让不同的个人可以做深度查看和反馈。规范说明书只会解决特定问题。团队领导者应该清楚,他们想用规范说明书解决那些问题,以及什么问题需要以其它方式解决。

优质规范说明书可简化事情,它们主要是一种沟通方式。终止差距是控制开放问题并加速规范说明书撰写流程终结的一种手法。

如何作出优质决策

元决策(meta-decision-making)有重要的技巧(元决策即关于决策本身的决策,也就是决定对决策投注多少时间和精力的决策)。在要花太多时间在决策之前,先分出决策的轻重,通过比较评估确定值得投注较多精力的那些决策。

优缺点列表是比较评估最有灵活性的方法。容易让其他人参与,使决策获得更多的观点。信息和数据只是决策的依据,但是无法替你做出决策。你可以回顾过去的决策,并探索出教训以及更佳战术的机会,借此改善决策的能力。

沟通与人际关系

人际关系和沟通并非不重要的工作,对项目期间发生的所有个人活动都很重要。当今的时代,速度不再是沟通的瓶颈,质量才是。人际关系会强化并加快沟通,PM应该熟悉各种沟通的方法和技巧,以解决同构障碍。

有好几种常见的沟通问题,包括假设、没讲清楚、未倾听、支配、人事攻击以及责难。角色定义是干善人机关及的最简单方式。

怎样做才不会让人讨厌:流程、电子邮件、会议

人们被激怒的原因很多。通常,当他们觉得时间被浪费、觉得被当成白痴或者被当成足以忍受长期乏味和虐待时,就会被激怒。良好流程有很多正面效应,包括加快事情进展以及防止问题发生。但是,要设计得好很难。

不惹火人的电子邮件是简明而具有行动力的,很快就能让阅读者确认是否有足够兴致到必须一探究竟,而非只是略读主题或第一句话。当有人促进会议进行时,会议就能运作顺畅。当目标和会议类型不相符时,就会出现令人沮丧的会议。

事情出错时该怎么办

无论你做什么,你总会出错。如果你能保持冷静,把问题分解,就能应付许多困难情况(记住概略行指南)。有一些可预期的常见情况,包括疏忽、被迫做蠢事、资源短缺、低质量、方向改变,人事问题以及叛乱的威胁。艰难时刻是学习的良机,确保你和团队花了时间检查发生了什么事情以及该如何避免。

问题无论是谁造成的,都必须要承担责任,这样才有助于促进问题的解决。优良的协商者会从众人的利益着手,而不是从他们的立场除法。人们对压力的反应方式各不同。对于该怎么协助团队,应付各种不同的压力,你要有敏锐的观察和开放的态度。

领导力为何是以信任为基础

信任经由有效承诺而建立。信任会因为对重要事情的不一致行为而丧失。管理者应该通过授权及信任,让众人做出好工作。

利用委派建立你对团队的信任,确保你的团队能抵抗灾祸。以会维持众人信任的方式来响应问题。在危急时刻要支持他们,使他们把问题带来找你,而不是隐藏起来。信任你自己是领导力的核心。自我发现是认识你是谁的方式,并借此发展出健全的自我依靠。

如何让事情发生

每件事情都可以排入顺序列表。项目管理的多数工作就是正确地排出事情的优先级,然后带领团队去执行。三种最基本的顺序是:项目目标(远景)、功能列表以及工作项目列表。这三种列表必须彼此同步。每个工作项目是在对一项功能做贡献,而每项功能是在对一个目标做贡献。

项目经理得让团队保持真诚,并让他们持续接近真实,同时应该熟悉工程和团队流程中的关键路径,能让你获得效率。你必须坚韧不拔且机智,才能让事情发生。

中盘策略

如果任何时候项目做的不顺利,你的工作应当是了解哪里出了错并加以解决。在中盘时段,这个过程会一直重复。 项目是复杂的非线性系统,且有很大的惯性,如果你要看到问题严重时才出手就太晚了,可能会让事情变得更糟。

当项目失控的时候最好的方法就是停下来,对项目做一个总体的健康检查,这样才有利于走的更远。编码管道是实现期间工作项目如何被管理的方式, 以里程碑为基准的规划和编码管道,可提供各种机会,让项目能进行安全的更正。

终局策略

重要的截止期限只是一系列小的截止期限。任何里程碑都有三个较小的截止期限:设计完成(规范说明书完成)、功能完成(实现完成)以及里程碑完成(质量保证以及精炼完成)。在里程碑一开始就定义退出标准,可以提升团队赶上交付日期的能力。赶上交付日期就象是飞机降落:你需要又长又慢的路线。此外,你也希望能再次快速起飞,而不用做太大的整修。

你需要各种评价方式来追踪项目。常见评价元素包括:每日构建版本、缺陷管理以及跟踪甘特图。你需要各种控制方式来才能做项目层次的调整。常见控制元素包括:查看会议和作战团队等。

终局时段的结束,是一个很缓慢、磨人的流程。困难处是如何缩小变动范围,直到满意的发行版本出现为止。如果幸运之神眷顾,你的项目顺利出炉,要快乐,要非常非常快乐。很多人没出差错,却从未有如此成就。

政治与权力

政治是人性的自然结果。当人们一起工作时,由于权限的数量有限,必须在不同人的身上进行分配,但人人都有不同的渴望和动机。一般而言,一个人的权力越大,他们必须受到的限制就越复杂。

政治权力有很多种,包括奖励、高压、知识、关联记忆影响力。 当权力的运用无法满足项目目标时,就是误用。缺乏明确目标、资源分配、决策过程不清楚或者误解,都回造成权力误用。

为了解决政治问题,你的理清你需要什么,找出谁有你需要的事物,然后,评估你该怎么做才能获得。如果你参与项目管理活动,你得替你自己定义你的政治运动场。至于这个政治运动场有多健康或公平,则由你决定。