本章故事地图
了解本章的目标。
“我热爱截止日期。我喜欢它们飞驰而过时发出的呼啸声。”——道格拉斯·亚当斯
为什么要读这一部分?
编写软件本身就很难,而在截止日期和不断变化的目标压力下工作更是难上加难。因此,你将学习在工作中常遇到的、具有挑战性的场景,以及如何有效应对。
**你将学到什么?** 你将掌握基于研究的实际技巧,帮助你在困难时期保护你的团队和个人。这包括应对程序员“效率低”这类常见批评,以及来自缺乏技术背景但急躁的上级要求“再努力一点”的压力。
你将能做什么以前做不到的事?
你将能够从容应对截止日期带来的压力,并在之后让团队得以恢复和充电。此外,你还将学会如何在项目中平衡范围、资源与时间。

接下来我们要去往哪里?它在整个体系中扮演什么角色?
从高压漩涡中退一步,我们将探讨信息在组织中的流动方式,以及管理者需要如何处理各种敏感和机密的信息。
场景:项目很难
“啊!我们该怎么办?”
好吧,今天的情况并不顺利。
你们功能的市场发布定在明天。这个时间点你们早就知道,团队也已经准备了几个月。事实上,正是团队自己设定了这个截止日期。团队一直表现得很出色:每个迭代都顺利完成,从一开始就有利益相关方在使用,几乎每天都在向生产环境发布。当时有99.9%的信心认为发布当天一切都会顺利。
但现实并非如此。远非顺利。
所有问题都在最后一刻突然爆发。服务之间网络通信时断时续。日志中出现大量奇怪且令人困惑的错误。昨天还发生了数据损坏。团队本应得到更好的对待。为什么偏偏是现在?为什么偏偏是他们?为什么偏偏是你?
你感受到压力,感受到问责感,感受到责任。你该怎么办?
你决定给产品营销发一条消息:
你:嘿,在吗?
Alex:在的,怎么了?
你:我觉得我们需要推迟发布,发现了一些严重的问题。
Alex:什么?!现在可不能推迟。
Alex:新闻稿已经发出去了,视频也做完了……
Alex:团队就不能再拼一把,把事情搞定吗?
你读到这句话时,熟悉的紧绷感又来了——那种被深深刺痛的感觉。再拼一把?如果他们真的了解就好了……但团队真的不够努力吗?你开始质疑自己的表现,怀疑自己。不,不可能是这样。
你又给产品经理发了一条消息:
你:嘿,有空吗?
Jo:有,明天没问题吧?
你:不太行。
Jo:怎么了?
你:问题一大堆,正在挣扎,可能得推迟。
Jo:不行啊!!
Jo:这怎么会发生?这明明是个简单功能吧?
你:嗯?
Jo:这种事应该很容易实现才对。
你的下巴更紧了,牙齿咬得咯咯作响。又一个没有开发经验却对开发指手画脚的人。他们难道不明白自己根本不懂吗?你注意到右手已经不自觉地攥成了拳头,放在桌上。你深呼吸,默默数到十。
“好了,大家,我们再看看日志。”
作为管理者,你将面对许多高压时刻。这是工作的一部分。没有人是完美的,团队不是,项目也不是。无论你的抗压能力有多强,内心多么平静,总会有那些让你濒临崩溃的时刻。
本章正是关于这些高压时刻,以及如何应对它们。作为管理者,你不仅要在顺境中承担责任,更要在逆境中扛起责任,尤其是逆境。你应对糟糕局面的能力,才是衡量你管理能力的真正标准。未来你会遇到无数糟糕的情况:项目延期、需求突变、持续施压。别担心,解决方案就在眼前。
学习目标
-
索伦之眼:当截止日期逼近时,仿佛整个公司都在盯着你和你的团队。我们将讨论当“索伦之眼”注视你时该怎么做,以及它离开后该如何应对。
-
成功带来的代价:随着公司发展和壮大,保持原有的工作效率变得越来越难。我们将分析原因,并探讨可以采取的应对措施。
-
范围、资源与时间:当你感到压力时,这三个因素就是你可以调整的杠杆。我们将学习如何灵活运用它们。