我是如何在1998年为Microsoft的敏捷团队工作的,当时“敏捷”一词只是试图提出

Microsoft WPGI同事签名的Windows 98 RU

想象一下,您需要开发一种操作系统,该操作系统将翻译成数十种语言,并以数十亿份的副本出售,而该发行的发布日期已经由比尔·盖茨本人公开宣布。一个问题-具有完整功能列表的TK以及新Windows的界面将是什么样的-这不仅不存在,而且要等到完全发行时才出现。这是敏捷的本质,不是吗?

如今,公司对敏捷的话题已经说了很多,每个人的工作效率和生产力如何,我们只是邀请敏捷教练,任命产品顾问,Scrum主管,分会负责人和其他角色。

来自咨询机构的认真人士不假思索地将Agil视为从天而降的启示,尽管它在大型IT公司乃至苏联设计局工作了数十年之久。他们只是没有说时髦的话。战争期间的斯大林主义设计局-您为什么不敏捷?您将收到“有效的产品(飞行,射击等)比详尽的文档更重要”。 “与客户(前端)的合作比达成合同条款更重要”,轻松地做到了。甚至还有敏捷教练,那些教练穿着皮夹克,帽子和TT。

但是,让我们回到时代的边缘。我说的是敏捷,我20年前在Microsoft的实践中就看到过。

是的,如果Windows 3.x在市场上存在5年,而Windows 95在市场上存在3年,那么将来的版本应该在几年内进行更新。但是,由于开发人员在雷德蒙德,本地化人员在都柏林,子公司不时尝试进入该流程,因此MS的问题变得复杂了。国家办事处(在MS中称为“子”)。Saba保持警惕,认为界面中的所有术语和图像对于本地原住民而言都是和谐且体面的。只需带经典的“发送到...”(发送到...)就可以了,您将了解问题的严重性。

当然,我更确切地说是从党员或普通本地人的角度来看的。然后,没有一个管理人员从敏捷哲学中说过话,但是它只是那样工作。如您所知,《敏捷宣言》于2001年问世,即 三年后,尽管自1990年代初以来思想和方法本身已经成熟。因此,在1998年,令人惊讶的是,它已经起作用了。

历史表现敏捷


因此,在Microsoft,有-可能还有-三个氏族(部落)。这些是开发人员,本地化人员和订阅者。它们之间有大洲和海洋-从那以后全球化就再也没有消失。唯一的区别是,在1990年代后期,互联网脆弱而缓慢,您必须快速有效地进行交互-就是现在这样。

在本地化氏族中,按产品(Windows,Office,Server产品)和语言划分为小队(Squads)。我不知道实际上有多少个本地化单位。但是可以肯定的是,我亲眼所见的大约有20个事实。每个部门均由产品负责人(称为业务级别产品经理)领导,该人亲自负责在盖茨先生之前(如果不是他的头,则是他的钱包)规定了最后期限。而且,妻子们在得知家庭失去了哪些收​​入来源(关于动力和收入-见下文)后,会为释放失败而拧松头脑。

反过来,根据市场的重要性,这些单位分为等级(线),可以说是精英单位,简易步兵和建筑营。第1层组包括西班牙语,法语和德语版本。它们应该与说英语的Windows在同一天发布。第2层-东方老虎(日本,中国,以色列,再加上意大利,葡萄牙和阿拉伯版本),一两个星期后被释放。 Tier 3系统已关闭,其中包括东欧语言(包括俄语)和外来语(如巴西人)。

谢尔盖(Sergey),微软WPGI大楼,1998年

作为称为敏捷术语章节的水平结构的成员,有些专家可以为多个团队提供一组相同类型的任务。例如,波兰和捷克团队的本地化工程师为所有Tier 3语言制作了中间版本,下一次将其委托给俄罗斯人和斯洛伐克人,等等。因此,如果情况需要,俄语Windows本地化人员会定期连接到Internet Explorer或Office的翻译。

第一级领导的职责是由第1级班级的最高级计划经理执行的,他们不仅监视班级中资历的维护,而且还监督整个Tier等级,并定期召集具有相同职能的员工参加会议和培训。领导带头人的目标是教育一个自信的“通用士兵”,在不影响事业的前提下,他可以代替任何级别的患病或离职的同事。

行会(Guilds)由爱尔兰高级本地人和其他专家以及美国开发商的代表组成。他们在下一个版本中交换了有关新功能的信息,并就这些功能的一般用法交换了意见-您需要翻译界面。并非总是能够顺利地构建新版本,但是声望极低的第三阶段语言有其优势。第1层团队与第2层和第3层分享了有关模块是什么以及它们在什么情况下崩溃以及如何克服这些问题的技巧。换句话说,对于相同问题的解决方案,没有并行的工作(敏捷规则)。

Agile Kouchi在中间版本之间的时间间隔提出之前很久就发明了开发中的Sprint。

在中间构建之间,给每个单元2周的时间。作为Scrum方法的一部分,此后将称为sprint。新的倒计时开始于小队的一次集会,在过去的两周里有报告,评估了中间版本的性能,并为新的冲刺设定了任务。中间构建是现在在敏捷(最小可行产品)中称为MVP。当您看到某种Windows作为具有四位数字的程序集发布时,从sprint到sprint的漫长路程。

在支队集会的头上,Product Ouner或其副手通常都坐着,值班的Scrum主管就在附近。主人的位置受到高度尊重。此人写下了员工的问题,并解决了各种工作问题,例如,将其他计算机带到小组进行测试,将最新和最先进的铁件(例如CD刻录机,USB适配器和其他示例)转移到美国的家庭零件采购订单以查看UI消息当它们连接时,这将给Windows。

顺便说一句,当时MS的团队日常集会并没有废话(哦,是的,站起来,他们是日常的,他们是像“ Peter,您今天要做什么?”之类的先锋阵营,同时,Peter已经处于困境中了。 40,-这是当今阿贾伊尔的支柱之一,哈哈。通常,报告最少,最多一周。他们只是知道IT人员如何不喜欢官僚主义。

进行变更的准备比遵循原始计划更为重要。


尚不清楚开发人员在雷德蒙德吸烟,但是从那里到达的用于本地化Fitch的新Windows的潮湿和不一致性让我震惊。当突然宣布所有功能都被取消,并且不会发布时,可能需要一个月的时间来翻译某些功能的UI。

最初,我们相信类似的fe俩,但后来我们学会了谨慎地仓促(存档)翻译记忆库中的所有工作。并非徒劳-可以轻松地返回到下一个sprint,然后通过按下“自动翻译”按钮,几乎在所有这些UI都被本地化了。当然,然后您必须用眼睛看屏幕,切开一些窗口(适合尺寸),更正翻译中的某些内容,但仍然比重新定位快一个数量级。

顺便说一下,对于软件的本地化,MS有其自己的内部产品,称为Microsoft Localization Studio。它没有在公开市场上出售,因为 被认为是企业专有技术和相对于竞争对手的优势之一。

关于无新意的团队激励


这是关于敏捷团队动机的抒情离题。您会从敏捷教练和CIO那里听到所有关于团队激励的新独特方法的美丽词-完全是胡说八道,是为引诱而发明的。经过几个世纪的考验,只有一种激励方法(战争情况不算在内),它被称为战利品。而且不仅是战利品,还有这么大的赃物,失去它非常痛苦。

在那个时代的微软中,这种激励器被熟练而高效地执行了。除签订临时合同的员工外,所有上下员工均获得了所谓的股票期权(股票期权)。它们根据会计年度的结果以不同数量(职位,KPI)分发。当员工从股票市场的汇率增长中从分配的使用股份中获得额外收入(股份本身保留在MS的所有权下)时,这种奖励方法就是这种方法。如果需要,员工可以购买物业中的股份,这些金额从薪金中扣除而未预扣个人所得税。俄罗斯联邦的雇主,您感觉如何?

简单的本地化人员和软件工程师每年平均要支付1000 cher-opshn,但我不能说他们收到了多少Product Ounera,但显然要多付一两个订单。此外,来自股票增长的收入不允许在“拥有”另一部分购股权的5年后立即使用,但要延迟使用。

当时,微软的股价几乎每年都在线性增长。1991年开始在都柏林办公室工作的人们,到1998年已经收到了来自shera-opsh的收入,与合同规定的工资相当。他们买了房屋和Mercians。在他们面前,最近发行的股票交易吸引了新的资金,例如 1-5年前。因此,这个人非常有动力,并且热爱团队。当IT专家的实质性问题解决后,为什么不起作用。

微软发布日


Alpha版本Beta版候选发布,这里是带有Windows 98的精美包装中的CD。
我们做到了,伙计们!

什么,什么,但是他们知道如何庆祝Microsoft发行Windows。一整天,都柏林发展中心只有几千名员工,他们的工作并没有完全完成,一支乐队在商业园区的院子里演奏,餐饮业的杂货车带走了一切,带来了食物和饮料。超级老板发了言,营销部门向员工分发了带有新产品标志的纪念品,即T恤,帽子。您可以从老板那里获得更难忘的纪念品,例如照片。

比尔·盖茨签名的书,1998年

分配给部门的预算用于晚上访问酒吧,当员工坐在餐桌旁时,Product Ower庄严宣布“打开大门!” -即 酒吧里的任何饮料都是免费的,数量不限。好吧,爱尔兰有自己的传统。

而不是结论。今天,当我听到有关敏捷作为一种新的软件开发方法的信息时,尤其是他们喜欢在采访中提出这一问题时,卡蒙·盖斯(Camon Geis),月球下没有什么新鲜的东西。如果您需要有关Wikipedia术语的正确学术答案,则可以收集表演者,但不要激励上进的创造者。

是的,动力。俄罗斯哪个雇主愿意与普通员工分享股票?和?而已 ...

All Articles