第一部分 9 月 3 日~9 月 18 日
第 1 章 9 月 3 日,星期三
“你做的这是什么事?”玛克辛脱口而出。她难以置信地盯着应用程序开发副总裁克里斯。
克里斯在办公桌后面无力地笑了笑。玛克辛心想:“连他也意识到自己有多荒谬了吧。”
“玛克辛,我真的很抱歉。我知道你度假刚回来就遇到这种事情真的很糟糕,但这次工资系统崩溃造成了一个难以置信的烂摊子。CEO 和 CFO 要严惩责任人。我们为此苦恼了好几天,但我认为我们找到了一个相当好的解决办法……毕竟,没有人会被解雇。”
玛克辛把电子邮件的打印件“啪”的一声拍在桌上。“你在邮件里说这是‘人为失误和技术故障’造成的。现在你说就是我造成的这个‘人为失误’?我们一起花了那么多时间来决定如何解决合规问题,现在你却把所有责任都推到我身上?这算什么鬼话?”她愤怒地瞪着他。
“我知道,我知道……这不对。”克里斯在玛克辛锐利的目光下浑身不自在地说,“这里的每个人都很看重你非凡的能力和才华,以及你在过去 8 年里对公司做出的卓越贡献。实际上,没人相信这是你的错。但这次付薪问题成了头版新闻!迪克不得不发表声明来阻止工会提出申诉。考虑到这一切,我觉得这是在如此糟糕的情况下能想出的最好的解决方案。”
“所以你把责任推到那个正在度假的人身上,因为她无法为自己辩驳?”玛克辛厌恶地说,“真是令人钦佩,克里斯!这是你从哪本关于领导力的书里学来的?”
“好啦,别这样,玛克辛,你知道我是你的忠实粉丝和后盾。事实上,这是一种巨大的赞美——你的口碑是IT 部门所有人中最好的。”克里斯说。
玛克辛心想:“将工资系统崩溃归咎于人可真是一种另类的赞美方式。”
克里斯继续说道:“每个人都知道这并不是你的错。就把它当成休假吧——你可以做任何想做的事情,如果不想做的话,也不需要承担任何实际的责任。”
玛克辛想着刚刚听到的话,正打算回应:“等等,克里斯,具体是把什么当成休假?”
“呃……”克里斯结结巴巴,在玛克辛的凝视下,他喘不过气来,感到很羞愧。作为一名女性,在这个仍以男性为主的行业里,玛克辛知道自己的直率可能会让克里斯感到不舒服,但她总要为自己发声。
“……我向史蒂夫和迪克保证,会把你安排到一个不能再做任何生产环境变更的岗位,”克里斯不安地说,“所以,呃……从现在开始,将把你从制造工厂的 ERP 系统调去做凤凰项目的文档工作……”
“你要把我派去……”玛克辛无法呼吸,她不敢相信自己听到的。
“听着,玛克辛,你要做的就是低调地待上 4 个月。然后你就可以回来选择你想做的任何项目,好吗?”克里斯说。他无力地笑了笑,补充道:“瞧,就像是休假,对吧?”
“哦,我的天啊……”她缓过气来才开口,“你要把我派去凤凰项目?!”她几乎大叫起来。玛克辛立刻让自己从短暂的软弱中恢复过来。她深吸了一口气,拉了拉自己的外套,振作起来。
“这是胡来,克里斯,你知道的!”她指着他的脸说。
玛克辛的大脑飞速运转,想着她对凤凰项目的了解。她从中找不到一点好的地方。多年来,这一直是公司的“死亡行军”项目,让数百名开发人员深陷其中,声名狼藉到了前所未有的程度。玛克辛非常肯定,项目没有进展的原因就是他们一件事也没做对。
尽管凤凰项目明显失败连连,但它仍在继续。随着电子商务的兴起和实体店的衰落,每个人都知道必须要做些什么来确保无极限零部件公司能够在这个日益数字化的时代生存下去。
无极限零部件公司仍然是业内最大的公司之一,在全国拥有近千家门店。但有时玛克辛会想,刚刚过完百年华诞的公司接下来将会如何发展?
凤凰项目应该是一种解决方案,是引领公司走向未来的希望。但它已经延迟 3 年了(而且还在持续),2000 万美元也打了水漂,除了给开发人员带来痛苦之外,没有什么可见的“成果”。它即将失败,这将对公司产生严重的影响。
“你要把自己最出色的部下之一调走,并且‘流放’到凤凰项目,只因你需要一个人来为工资系统崩溃背黑锅?”玛克辛充满挫败感和愤怒,“这根本不是什么赞美,你只是在用最好的方式说‘去你的,玛克辛’!该死,凤凰项目可能根本没有什么值得记录的东西!除非是去记录那里的种种无能行为,这就像给泰坦尼克号上的所有躺椅贴上标签一样,毫无意义。克里斯,我已经说过这是胡来了,不是吗?”
“对不起,玛克辛,”克里斯摊开双手说,“这是我能为你做的最好的事情了。就像我说的,没有人真的在责怪你。只要你忍过这段时间,不久以后一切都会恢复正常的。”
玛克辛坐下,闭上眼睛,深吸了一口气,然后把双手交叉放在脑后,努力思考。
“好吧,好吧……”她说,“你需要一只替罪羊。我明白。我可以为这整个烂摊子承担责任。太棒了,太棒了……这就是公司解决问题的方式,对吧?不要紧。只是……让我在员工餐厅或供应商管理部门工作吧,我不在乎。除了凤凰项目,什么地方都可以。”
听着自己说出的话,玛克辛意识到在不到 2 分钟的时间里,她已经从否认变为愤怒,现在完全进入了讨价还价的模式。她很确定自己缺了库伯勒-罗斯悲伤曲线1中的一步,但现在想不起来是哪一步。
1美国心理学家库伯勒−罗斯(Kübler-Ross)将身患绝症的患者从获知病情到临终时期的心理反应和行为改变归纳为 5 个典型阶段:否认期、愤怒期、讨价还价期、抑郁期和接受期。——编者注
“克里斯,”她继续说,“我不反对做文档工作。每个人都有权得到好的文档。但是有很多地方比凤凰项目更需要文档。让我去别的地方发挥更大的作用吧。给我一两个小时,让我想一想。”
“听着,玛克辛。8 年前我雇用你是因为你有出色的技能和丰富的经验。每个人都知道你有能力让团队用软件做出不可思议的事。”克里斯说,“这就是为什么我支持你,为什么你领导的软件团队负责我们所有的供应链和23 家制造工厂的内部制造流程。我知道你有多棒……但是,玛克辛,我已经尽力了。遗憾的是,木已成舟。忍过这段时间,不要惹麻烦,等一切都过去了再回来。”他显得如此自责,以至于玛克辛竟然相信了他。
“各个部门都有高管下台,而不仅仅是因为这次的事。”克里斯继续说道,“董事会刚刚撤掉了史蒂夫·马斯特斯的董事长职位,所以现在他只是 CEO。昨天,CIO 和 IT 运维副总裁都被解雇了,并且没有得到任何解释,所以史蒂夫现在也是代理 CIO。毫无疑问,每个人都担心还会有更多的人被撤职或解雇……”
克里斯看了看门,确定门是关着的,然后低声说:“有谣言说接下来会进行更大、更彻底的调整……”
克里斯停顿了一下,似乎这个话题已经说得太多了。他继续说:“听着,你准备好了,就去找兰迪吧。他是凤凰项目的开发经理,是个好人。就像我说的,把这当成 4 个月的休假。说真的,做任何你认为会有帮助的事情。见鬼,其实你根本不需要做任何事情。只要保持低调,别找麻烦。不管你做什么,都别引起史蒂夫和迪克的注意。听起来可以吧?”
当克里斯提到史蒂夫·马斯特斯和迪克·兰德里(无极限零部件公司的 CEO 和 CFO)时,玛克辛眯起眼睛看着他。她每隔一个月会在公司的全员大会上见到他们一次。从在吉隆坡享受为期2 周的假期,到容忍克里斯把这些“脏水”都泼在她身上,她是如何经历这一切的?
“玛克辛,我是认真的。只要保持低调,不要惹是生非,别跟系统崩溃沾边,一切都会好起来的,好吗?感谢你的幸运星吧,你没有像去年的两个人那样因付薪问题而被解雇。”克里斯用恳求的语气说。
“是啊,是啊,别找麻烦。”玛克辛站起来说,“4 个月后见。对了,不用谢我帮你保住了饭碗。干得漂亮,克里斯。”
“克里斯真是一年比一年没骨气了。”她边想边怒气冲冲地走出房间。她想摔门而去,但还是果断地把门关上了。她听到他说:“请不要找麻烦,玛克辛!”她走到没人的地方,靠在墙上,眼泪夺眶而出。突然,她想起了在讨价还价之后,库伯勒-罗斯悲伤曲线中缺失的那一步是:抑郁。
玛克辛慢慢地回到她的办公桌。她的旧办公桌,她曾经工作过的地方。
玛克辛不敢相信这件事会发生在自己身上。她试图控制头脑中所有消极的自言自语,这让她想起了自己的资历。她知道,在过去的25 年里,她的工作就是利用技术、创造力、才华以及最重要的工作能力,高效并精确地完成任务。
她知道自己拥有无与伦比的实际经验,能够构建可以在恶劣甚至敌对环境中运行的系统。她有一种不可思议的直觉,知道哪些技术最适合完成手头的任务。她对工作有责任感,认真细致、一丝不苟,并且要求身边的每个人也同样优秀和勤奋。“该死,毕竟我曾经是《财富》50 强企业中最受欢迎的顾问之一。”玛克辛提醒自己。
玛克辛停下了胡思乱想。尽管她十分注重细节,一心想把事情做好,但是也已经意识到了错误和熵是生活的一部分。她看到了恐惧文化所造成的破坏性影响。在这种文化中,错误的行为通常会受到惩罚,替罪羊会被解雇。惩罚失败和“枪杀信使”只会让人们掩盖自己的错误。最终,所有创新的欲望都会被彻底磨灭。
在做咨询的日子里,她总是能在几小时内判断出人们是否害怕说出他们的真实想法。当人们小心措辞、说话拐弯抹角、极力避免使用某些禁忌词时,她会发疯。她很反感参与这种项目,并会尽其所能说服客户尽早结束它们,以节省时间和金钱,免遭痛苦。
她不敢相信自己在无极限零部件公司也看到这些危险信号了。
玛克辛想:“我期望领导能把员工从职场政治和官僚主义的深渊中拯救出来,而不是把他们扔进去。”
就在昨天,她和家人刚从吉隆坡坐了将近20 小时的飞机回来。她一打开手机,就几乎被收到的信息淹没了。当杰克和她的两个孩子在机场里找东西吃的时候,她终于联系上了克里斯。
他跟她说了工资发放失败的事情,并把混乱的情况详细告诉了她。她仔细地听着,当克里斯说到“……我们发现工资数据库中的所有社会保险号码都被破坏了”的时候,她的心跳都快停止了。
她突然冒出一身冷汗,手掌发麻,浑身冰冷。她一时无法呼吸,感觉像过了漫长的一个世纪。她明白了:“是因为那个支付凭证化安全应用程序,对吗?”
她大声咒骂着。机场大厅里的父母们纷纷把年幼的孩子从她身边拉走。她听到克里斯说:“是的。这件事的后果会很严重。你尽快赶到办公室来吧。”
即使是现在,她仍然对本次惨剧的规模感到恐惧。像所有的工程师一样,她也喜欢听灾难故事……只要主角不是自己就好。“愚蠢的克里斯!”她一边嘟囔着,一边想着要重新翻出已经 8 年没碰过的简历——得看看哪里有职位空缺了。
到达办公区时,玛克辛已经无法再保持镇定了。在走进去之前,她停了下来,感觉腋窝满是汗水。她闻了闻,确保自己不会散发出难闻的气味。她知道自己很偏执——今天早上涂了那么多体香剂,腋窝白得像白垩一样。她很高兴自己这么做了。
她走进办公区。大家都知道她被调任了,但都避而不谈。当了她 3 年上司的格伦走上来紧紧地搂着她的肩膀,脸上带着痛苦的表情。“别担心,玛克辛。你很快就会回来的。事情发展到这一步,我们都很不满。不少人想为你办一个大型聚会,但我敢肯定你不想出风头。”他说。
玛克辛说:“完全正确!谢谢你,格伦。”
“不谢。”他苦笑着说,“需要帮忙的话,你就告诉我,好吗?”
她强颜欢笑,说:“行了行了,我又不是要死了,也不是要被送到外太空去!我会离总部近一些,那里可是所有行动的中心。我会把最新情况告诉你们的,你们都还不够优秀,不能置身于这些大事之中!”
“要的就是这种精神。如果一切顺利,我们 4 个月后再见!”格伦开玩笑地戳了玛克辛一下。玛克辛听到“如果一切顺利”这句话,眉头稍稍皱了起来。这可是她头一次听说。
格伦去开会了,玛克辛去她的办公桌开始收拾东西。她选择了被流放期间最重要的东西:精心配置的笔记本计算机(她对键盘和内存非常挑剔)、家人的照片、平板计算机、这些年精心挑选和积攒下的 USB 设备和笔记本计算机充电器,以及挂在它们上方的一个大牌子:“请勿触碰,否则会被处以极刑!”
“嗨,玛克辛!你为什么要收拾东西?”她听到有人问。抬头一看,是伊芙琳,年轻有为的计算机科学专业实习生。她是玛克辛招聘来的。整个夏天,伊芙琳做事的速度之快让所有人刮目相看。玛克辛想:“她毕业时会有很多工作可以选择。”这就是为什么整个夏天玛克辛都在坚持不懈地向她推销无极限零部件公司,把它说成一个工作和学习的好地方。她一直是这么认为的,直到今天早上为止。也许这根本不是一个工作的好地方。
玛克辛说:“我被暂时调任到凤凰项目了。”
“哦,哇。”伊芙琳说,“那太可怕了……我很遗憾!”
“就连实习生都同情你,看来你真的是麻烦大了。”玛克辛心里想。
她离开了大楼,抱着一个简单的纸箱,感觉就像要去监狱报到一样。“去凤凰项目基本上就是这种处境了。”她跟自己说。
开车到公司总部大约有 6.5 千米的路程。开车的时候,她在考虑留在公司的各种利弊。好处:她的丈夫是终身教授,这就是他们起初搬到埃克哈特格鲁夫的原因。她的孩子喜欢他们的学校、朋友和这里的活动。
她热爱她的工作和所有的挑战。她喜欢与遍布整个公司的复杂业务流程打交道。需要对业务的理解、解决问题的超凡技能、耐心,还有政治手腕,这样才能在似乎每个大型组织都有的错综复杂甚至令人费解的流程中开展工作。另外,工资和福利都很不错。
弊端:凤凰项目。为克里斯工作。企业文化正在变得越来越糟。“就像我刚刚因为工资系统崩溃成为替罪羊一样。”她想。
环顾四周,她看到了那些旨在彰显地位和成功的建筑。无极限零部件公司是该州最大的雇主之一,拥有 7000 名员工,因此赢得了很高的声誉。公司在美国几乎每个州都有门店,拥有数百万忠实顾客,不过每项指标都显示这些数字正在下滑。
在优步和来福车时代,更年轻的一代往往选择不买车,即使他们有车,也肯定不会自己去修车。就算不是战略天才,也能明白公司的长期繁荣需要一些新的、不同的东西。
玛克辛开车深入公司园区,但是找不到5 号楼。当她转到第三圈时,终于看到了停车场的标志。她感到很沮丧,与其他建筑物相比,这栋楼似乎废弃已久了。她甚至觉得它看起来就像个监狱。
5 号楼曾经是一个制造工厂,就像她的“老”办公楼 MRP-8 一样。但是 MRP-8 显然仍是公司的骄傲,而5 号楼则是“遗弃”像她这样行为不当的IT 人员的地方。
“如果凤凰项目是公司最重要、最具战略意义的项目,那么参与其中的团队难道不应该去更好的办公场所吗?”玛克辛感到很奇怪。但话又说回来,玛克辛知道,在大多数组织中,企业 IT 很少受到重视,而且常常被安排到最不起眼的地方。
这非常奇怪。在 MRP-8,ERP 技术团队与工厂的工人并肩工作。他们被视为合作伙伴,一起工作、一起吃饭、一起抱怨、一起喝酒。
然而企业 IT 通常被看作一群无名小卒,当你的笔记本计算机出了问题或无法打印东西时,就会给他们打电话。
看着 5 号楼,玛克辛意识到,尽管凤凰项目的名声已经很差,但现实可能还要糟糕得多。
每个人都告诉玛克辛,她最可爱的品质之一就是不屈不挠、积极乐观。她拿着装满个人物品的纸箱走向 5 号楼时,也这样安慰自己。
一个无精打采的保安检查了她的工牌,并建议她乘电梯上楼,但玛克辛选择走楼梯。她希望有个漂亮的袋子来携带所有的东西,而不是抱着这个破箱子到处走。
她打开门看到里面的景象,心里顿时一沉。这是一个巨大的“格子间农场”,每个工作区域用灰色的隔板隔开。迷宫般的小隔间让她想起了以前的计算机文字类冒险游戏 Zork——她已经迷失在这些看起来一模一样、迂回曲折的过道中了。
她感觉好像所有的颜色都从大楼里消失了。玛克辛想起了父母的旧彩电,有次哥哥摆弄起亮度、对比度和色盘,让所有东西看起来都是灰绿色的。
但玛克辛很高兴地看到每张桌子上都有两块巨大的 LCD 屏幕。她来对地方了——这里都是开发人员。新的显示器、打开的代码编辑器,以及大多数人戴着的耳机就是明显的证据。
房间里静得连根针掉在地上都能听见。“这里就像一个大学图书馆,或者墓地。”她想。这看起来不像是人们在一起工作并解决问题的、充满活力的地方。创建软件应该是一个协作和对话的过程——每个人都需要和他人交流,为客户创造新的知识和价值。
在一片寂静中,她环顾四周,愈发感到自己的命运糟透了。
“你知道在哪里能找到兰迪吗?”她问离她最近的一个人。那个人指了指房间的对角方向,连耳机都没摘。
玛克辛走过一个个安静的小隔间,看到了一些白板,还有挤在一起低声交谈的人们。沿路那一面长长的墙上贴着巨大的甘特图,起码有 1.2 米高、9 米宽,是由 40 多张纸粘在一起拼成的。
甘特图旁边是打印的状态报告,其中有许多绿色、黄色和红色的方框。一些穿着休闲裤和有领衬衫的人站在甘特图的前面。他们双臂交叉,看上去忧心忡忡。
玛克辛几乎能感觉到他们内心是多么想把甘特图中的进度条压缩得更紧密一些,这样他们就能按承诺的日期完成工作了。“祝你们好运!”她想。
玛克辛走到对面的角落去找兰迪,这时她突然闻到了一股气味:显然有人在办公室里睡觉。她了解这种气味,这是长时间待在办公室、通风不足,以及绝望的气味。
在技术领域,这司空见惯。当需要向市场快速交付功能、抓住市场机遇或赶上竞争对手时,长时间的工作就会演变成没完没了的工作。在这种情况下,睡在办公桌下要比回家后再马上赶回来容易得多。尽管在盛行的文化中,长时间工作有时被美化了,但玛克辛认为这是某些事情变得非常糟糕的征兆。
她想知道这里发生了什么:对市场过度承诺了?工程领导力很差?产品领导力很差?技术债务过多?对可以提升开发人员生产力的架构和平台没有给予足够的关注?
玛克辛注意到她穿得太讲究了。她低头看了看自己穿了多年的西装,觉得有点格格不入。在这座大楼里,穿T 恤和短裤的人数远远超过了穿有领衬衫的人。没有人穿西装。
“明天我也不穿西装了。”她想。
她发现兰迪坐在角落的小隔间里,不停地打字,周围摆着一大堆文件。兰迪一头红色头发,身穿管理层的制服——有领的白色条纹衬衫和卡其裤。玛克辛猜他快 40 岁了,可能比她小 10 岁。从他较低的体脂率来判断,他可能每天都跑步。但看起来他的压力很大,跑再多的步也无法缓解。
兰迪露出灿烂的笑容,站起来和她握手。玛克辛放下大纸箱,才意识到手臂有多累。兰迪握着她的手说:“克里斯已经告诉我你为什么来到这里了。得知这个消息,我感到很遗憾。但请相信我,你的名声在外,我们很高兴能有你这样经验丰富的人加入这个团队。我知道这里也许不是你施展才能的最佳场所,但我会尽一切可能提供帮助。我觉得你可以在这里大显身手。”
兰迪看起来非常友善,甚至很真诚,玛克辛勉强挤出笑容。“我很乐意帮忙,兰迪。你需要我做什么?”她问道,试图表现出同样的真诚。她确实想帮上忙。
“我负责文档和构建。老实说,事情一团糟。我们没有可供开发人员使用的标准开发环境。新的开发人员需要几个月的时间才能在他们的笔记本计算机上进行构建并高效地工作。连我们的构建服务器也严重缺乏文档记录。”兰迪说,“事实上,一些新的合同工已经来现场几个星期了,但他们甚至还不能签入代码。天知道他们到底在做什么。我们还在付他们薪水,可他们基本上什么都没做。”
玛克辛表情凝重。她很反感花大价钱请人坐在那里无所事事。而且这些都是开发人员——有意愿的开发人员居然无法贡献代码,这深深触动了她敏感的神经。
“好吧,我很乐意尽我所能来帮忙。”她说着,对自己的认真感到惊讶。毕竟,提高开发人员的生产力是至关重要的,即使他们在凤凰项目这种像流星一般绚烂但会很快陨落的项目中工作,也应如此。
兰迪说:“来吧,我带你去工位。”
他带着玛克辛走过一排排小隔间,给她看一张空桌子、一个文件柜和两台连接笔记本计算机的大显示器。这比她想要的更朴素、更小巧,但也还好吧,特别是她只需要在这里待几个月。玛克辛想:“不管怎样,我都会很快离开这里。要么我的‘刑期’结束,要么我去别的地方找份工作。”
“我们为你提供的是标准开发人员的配置,就像那些新来无极限零部件公司的开发人员一样。”兰迪指着笔记本计算机说,“我们已经用你现有的凭证设置好了电子邮件、网络共享和打印机。今天下午我会发一封介绍邮件。乔希会来帮你把一切都安排好。”
“太棒了。”玛克辛笑着说,“我会看看你们在开发方面的引导流程,也许会提出一些建议。我也想在我的笔记本计算机上把凤凰项目构建出来。”
“那太好了!哇,我太激动了,玛克辛。”兰迪说,“从来没有资深工程师来解决这些问题。我手下那些优秀的工程师总是被其他团队挖走。他们被客户能看到的功能特性开发工作所吸引,讨厌枯燥的基础设施……乔希在哪儿?”他嘟囔着,环顾四周,“这里到处都是承包商和顾问,有时很难找到真正的员工。”
就在这时,一个拿着笔记本计算机的“小孩儿”经过,在他们隔壁的桌子旁坐了下来:“对不起,我迟到了,兰迪。我去检查昨晚的构建失败。一些开发人员在合并变更时破坏了构建。我还在调查中。”
“我马上就来帮你,乔希。正好,来见见玛克辛·钱伯斯。”兰迪向玛克辛示意。
玛克辛感到难以置信。乔希看上去比她女儿大不了多少。事实上,他们可能是同一所高中的同学。看来兰迪说他的团队里有一些资历较浅的人,可不是在开玩笑。
“玛克辛是公司的高级工程师,被派到我们这里工作几个月。她是 MRP 系统的首席架构师。你能告诉她在这里高效工作所需要知道的事情吗?”
“呃,你好,钱伯斯女士。很高兴见到你!”他边说边伸出手,一脸困惑。“他可能在想自己怎么会对一个可以当他妈妈的人负责。”她想。
“很高兴认识你!”她笑着说,接着补充道,“请叫我玛克辛吧。”尽管当女儿的朋友们这样叫她的名字时,她通常会生气,但乔希是同事,她很高兴有这么一个本地向导可以带她四处看看。“即使他还不到能开车的年龄。”她在心里开着玩笑。
“那好,如果你需要什么,请告诉我。”兰迪说,“玛克辛,我很期待把你介绍给团队的其他人。我们的第一次员工会议将在下周举行。”
兰迪转向乔希:“跟我具体说说关于构建失败的情况吧。”
玛克辛在旁边听着。看来所有关于凤凰项目中“原始人”技术实践的传闻都是真的。她在职业生涯中得到的经验是,当人们不能持续构建他们的应用时,灾难通常就在眼前。
她环顾整层楼。100 多名开发人员正敲打着键盘,使用他们的笔记本计算机在系统的一小部分上工作。如果没有来自集中式构建、集成和测试系统的持续反馈,他们真的不知道当自己的工作与其他所有人的工作合并时会发生什么。
乔希把椅子转向玛克辛:“钱伯斯女士,我要去给兰迪看些东西。我刚给你发了电子邮件,里面有我们为新开发人员准备的文档。我在wiki 页面上汇集了我们写的所有发布说明和开发团队的文档,还有一些需要写的东西的链接。希望这些能方便你开始工作。”
玛克辛向他竖起大拇指。他们离开后,她登录了新的笔记本计算机,顺利进入邮箱并打开电子邮件,就这样奇迹般地开始工作了。在查看乔希发来的内容之前,她还浏览了一下新的笔记本计算机上还有什么东西。
她很快便感到迷惑。她找到了访问人力资源系统的链接,访问公司资源的网络共享,访问费用报告系统、工资表、考勤卡系统的链接……她找到了微软的 Word、Excel 和其他办公软件。
她皱起眉来:“这对财务部门的人来说还不错,但对开发人员来说就并非如此了。”这上面没有安装开发工具、代码编辑器和源代码控制管理器。打开一个终端窗口,她确认没有任何编译器、Docker、Git……什么都没有。连 Visio 和 OmniGraffle 都没有!
不会吧!他们到底希望新的开发人员做什么?读电子邮件和写备忘录?
当你雇用水管工或木匠时,你希望他们自带工具。但是在一个拥有众多开发人员的软件组织中,整个团队需要使用通用的工具来提高生产力。在凤凰项目中,工具箱显然是空的。
她打开电子邮件,看看乔希发了些什么。她点击链接访问到一个内部的 wiki 页面,许多工程师使用这个工具来协作编写文档。她试图在wiki 页面上下滚动,但是文档太短,甚至没有滚动条。
她盯着几乎空空如也的屏幕看了好一会儿。“去你的,克里斯!”她在心里骂道。
在有点病态的好奇心的驱使下,玛克辛在接下来的半小时里深入研究。她四处浏览,但只找到了一些文档。她阅读了带有架构图、大量会议纪要和敏捷 Sprint 回顾的 PowerPoint 幻灯片,以及一份已有3 年之久的产品管理需求文档。当发现了一些对测试计划的引用时,她兴奋了起来,但是单击链接之后,系统弹出了一个身份验证对话框,提示她输入登录名和密码。
显然她需要访问 QA 服务器的权限。
她在计算机上打开一个新的笔记文件,记了一条笔记,提醒自己需要找到可以授予她访问权限的人。
她暂时放弃了文档,决定找一下代码库。“开发人员编写代码,代码就会进入源代码控制库。有开发人员在凤凰项目上工作,所以一定有一个凤凰项目的代码库。”她想。
令她吃惊的是,她找了差不多 10 分钟,还是没找到代码库。她在笔记中追加:
找到凤凰项目的代码库。
她找到了指向内部SharePoint 文档服务器的链接,里面可能有更多线索,但她也没有这些服务器的账号。
她又记了一条笔记:
获得 DEVP-101 SharePoint 服务器的访问权限。
在接下来的 1 小时里,她仍在搜索,什么都搜不到。再搜索,还是什么都没有。继续搜索,单击,弹出身份验证对话框。再单击,再弹出身份验证对话框。
每一次,她都会添加一条笔记,结果笔记越来越长:
获得 QA-103 SharePoint 服务器的访问权限。
获得 PUL-QA-凤凰项目的网络共享权限。
获得 PUL-DEV-凤凰项目的网络共享权限。
她添加了更多的笔记和待办事项,需要的账号越来越多。她还添加了 QA wiki 服务器、性能工程 wiki 服务器、移动应用程序团队 wiki,以及一堆她认不出缩写的其他组。
她需要网络凭证。她需要安装刚才提到的所有工具。她需要许可证密钥。
玛克辛看了看表,惊讶地发现已经快 1 点了。她在 2 小时里没有任何收获,除了记录下的 32 项所需的东西。她仍然不知道开发工具或代码库在哪里。
如果把凤凰项目的开发准备工作看成一个产品,那么它将是有史以来最糟糕的产品。
现在她需要吃点东西。她环顾四周,看到整个楼层空荡荡的,才意识到自己错过了午餐时间。
如果能跟着他们去就好了,但她太专注于在凤凰项目迷宫般的文档中挖掘信息了。现在她不知道大家去哪里吃饭了,她在想是否应该把这条也加到自己的清单里。
就添加到“更新并发出我的简历”之后。
发件人:艾伦·佩雷斯(运营合伙人、韦恩-优科豪马权益合伙人)
收件人:史蒂夫·马斯特斯(无极限零部件公司 CEO)
抄送:迪克·兰德里(无极限零部件公司 CFO)、莎拉·莫尔顿(零售运营高级副总裁)、鲍勃·施特劳斯(无极限零部件公司董事长)
日期:9 月 4 日,上午 6:07
主题:前进路上的战略选择,1 月董事会会议**机密**
史蒂夫:
很高兴 2 天前在埃克哈特格鲁夫见到你。作为新当选的董事,我学到了很多东西,感谢管理团队帮助我快速了解情况。迪克和莎拉(分别是 CFO 和零售运营高级副总裁)给我留下了非常深刻的印象。
尽管我刚就任,但明显看到无极限零部件公司在提升股东价值方面的失败影响到了人们的信心,需要马上采取行动。我们必须齐心协力,打破连续几个季度都没有兑现承诺的局面。
考虑到软件是你们计划的核心部分,你们更换 CIO 和 IT 运维副总裁的决定似乎是正确的,希望这将让管理层负起责任并提升执行的紧迫性。
重申一下我在董事会层面审查战略选择的动机:增加收入不是回馈股东的唯一方式。我们已经在推动无极限零部件公司转型为“数字公司”上投入了太多精力,我认为我们忽视了解锁价值的低风险方式,比如重组公司、剥离表现不佳的非核心资产。这只是提升盈利能力的两种显而易见的方式,能提升股东价值并为转型提供营运资本。
我们需要快速制定出供董事会审查和审议的备选方案。鉴于管理层在当前战略上花费了大量时间,董事长要求我与执行团队的几位关键成员合作,为董事会提供可供讨论的选项。考虑到迪克和莎拉在公司的任职时间和丰富经验,我将与他们一起工作。我们将每两周召开一次电话会议,讨论和评估各种想法,并准备在明年 1 月向整个董事会提交战略方案。
我们公司购买了无极限零部件公司的大量股份,因为我们相信可以释放出相当大的股东价值。我期待着卓有成效的工作关系,希望可以改善结果,让我们都可以为无极限零部件公司自豪。
谨致问候!
艾伦