幼儿饰品瑜伽美体用品微软
投稿投诉
微软创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品

如何建设全功能团队

  在这篇文章中,作者带我们一起回顾了分工历史,对于技术团队影响以及建设全功能团队的必要性。enjoy
  团队的开发人员撇开需求沉浸在想象中的完美程序中;测试人员迷茫的点击着按钮试图搞明白这到底是个什么功能;设计师造出了没有尽头的楼梯,更糟的是,客户爱上了这个设计;团队领导四处救火,力有不逮。种种迹象表明,我们得打破分工带来的壁垒,建设全功能团队大多数人能完成大多数种类工作的团队。
  在一次闲聊中,女友的母亲说起实习大夫必须轮岗一年才会进行分科学习,我质疑道:对于致力于心脏病治疗的医生来说,他岂不是在不相干的学习上浪费了一年时间么?,她母亲笑着说:不这么作,你怎么确信病人的确患有心脏病呢?不知道为什么,我眼前突然浮现出这样的场景?测试人员在怯生生的询问:这是一个缺陷么(而不是操作系统浏览器的限制)?
  亚当与大头针工厂
  亚当斯密于1973年在描述大头针工厂的专业化生产时提出了社会分工的好处:提高熟练程度、减少任务切换时的开销、便于机器的应用。我们似乎可以非常自然得推导出重复设计、重复编码、重复测试可以增加相应岗位员工技术熟练度,提升效率,并由此提升企业的盈利能力。
  然而市场的不断变化让重复生产的美梦不在,切换任务变得越来越频繁。IT公司不是大头针工厂,知识工作者毕竟有别与体力劳动者,在劳动主体发生变化的过程中有两件事情的差异被放大了:一是局部优化与整体优化的差异,二是正确的做事与做作正确的事情的差异。
  有一道数学题,假设每个开发人员每天可以完成一个功能,测试人员每天可以测试2个功能,团队由3名开发人员和1名测试人员组成,那么一周内通过测试的功能最多为多少个?
  大多数人的第一反应是5(天)x2(功能天)10功能,下面的表格会告诉你,由于负载不均衡,测试人员在周一没有功能可测,团队其实无法在一周内交付10个功能。
  (表一)
  那么我们改变一下条件,假设团队中有4个开发人员,并且开发人员可以参与测试,结果会怎样呢?
  (表二)
  我们最终能够交付13点,产量提高了60,如果我们只留下三名全能人员:
  (表三)
  居然比3个开发人员和1个测试的人员组合还多交付两个功能!
  我们当然有理由质疑第二题的假设:开发人员可以胜任测试人员的职位。又或者继续讨论迭代二的数据变化。我对此的的回答是:
  第一,以我的观察来看开发人员之所以不进行测试工作,不是能力不允许,而是主观上认为测试工作是简单、重复而枯燥的,不愿意作。客观上开发人员们比较贵也更难于培养,组织层面不允许这样的浪费。
  对测试工作的偏见客观上促成了大量不具备技术能力的人选择测试工程师作为职业,而技能不足则一步导致了测试工作倾向于简单重复。测试人员在很大程度上无法判断什么是正确的事情(作正确的事),从而更倾向于熟练的按照脚本进行操作(正确的做事)。
  第二,我的关注点不在交付8点还是10点,我希望这个例子能够引发大家对于均衡生产的思考。
  软件的需求和实现可以被细化,但它毕竟不是大头针,需求和实现间往往呈现出关联与依赖,换言之,局部效率的增加无法直接转换为整体效率的增加。而整体效率的优化往往依赖于均衡生产(参考表三),即消除生产的波峰(过度生产)和波谷(生产不足),避免任务时松时紧,松时生产力浪费(周一时专职测试人员),紧时加班加点,粗制滥造。
  我倾向于认为亚当斯密对劳动分工论述的假设是:需求稳定,简单生产。对于IT领域来讲,这些假设还成立么?
  拧螺丝的卓别林
  不难发现,对分工以及个体效率的迷信已经深刻的影响着IT领域。分工的端倪在招聘时就已经显现,即便对于差异不大的毕业生们,雇主也会根据其极有限的技能,用不同的标准进行测试(Java,。Net,PHP等),并在入职后将其冠以前端工程师,后端工程师,测试工程师,支持工程师等不同的头衔,甚至可能在其可见的职业生涯中专门负责某个文件的维护。
  整体效率的优化要求IT团队消除技能壁垒,培养多面手,根据计划的的变动,弹性地调整任务,达到各角色和流程之间的平衡。对于IT企业来说,变化从招聘时就必须开始。找到拥有学习热情、学习能力、学习习惯的人变成了当务之急,员工是否掌握了某种算法、语言或者工具应当从准入条件降格为对于其学习能力和热情的一种(不是唯一一种)证明。
  整体效率的优化要求员工必须持续学习、成长,兴趣无疑是成长的催化剂,然而丧失意义的工作却在不断扼杀人的兴趣。丹艾瑞里在怪诞行为学里著述到:
  劳动者与他自己的生产活动、劳动目标以及生产过程相分离。这就使工作成为非自发性的活动,因此劳动者就无法对劳动产生认同或者领略到劳动的意义,而缺少了意义,专业人员可能觉得自己好像电影《摩登时代》中查理卓别林扮演的角色,一切都由工厂的齿轮控制,他们根本不会有全心全意工作的愿望。
  如果员工成长是必须的,那么,帮助员工认识到工作的全貌也是必须的。角色轮换是一个很好的解决方案。在项目内部通过角色互换,不限角色的结对工作,加强不同角色,不同模块间的知识传递,打破技术壁垒,帮助员工从不同视角理解项目,锻炼技能,进而增加团队均衡生产的能力。
  在我看来,进行角色轮换的最大阻碍在于编程能力的普遍缺乏,大多数的测试、需求分析工作(鉴于大多数团队所处的地位,需求分析师实在言过其实,更精确的名字是需求整理师),迭代管理,简单的客户交流,学习曲线都非常低,任何成员都可以在师傅的带领下迅速掌握工作要点,然而编写程序却是个例外,即便对于基础良好的新人,在经验丰富的导师带领下,也需要2个月左右才可能写出比较体面的单元测试、较为面向对象的程序。在分工的体制下,用别的角色轮换开发人员几乎是个死局。
  非常奇怪,IT领域如此的看重抽象能力和逻辑分析能力,可为佐证的是层出不穷的建模语言,模式,领域模型,架构。然而最能训练抽象能力和分析能力的一项活动,却仅仅有选择性的开展,这是不是意味着我们认为IT项目可以在大多数人无法(也没有能力)达成共识的情况下顺利展开并成功交付呢?在我看来,编写程序不仅仅是一项技能,一种思考方式,还承担着构造IT团队成员间共同经验区,提高交流效率的目的。
  一个值得从其它行业借鉴的经验是首先展开基础素质培养,再进入领域培养专业素养,换言之,避免过早的分工,所有新人从编程开始职业生涯,在公司的体制层面促成每个新人都能经历力所能及的所有角色。在具有了一定的基本素质后,在员工对工作内容和自身兴趣有了充分的了解后,根据个人意愿进入领域发展专业技能,兴趣将成为员工成长的内在动力,而良好的基本素质将使员工有能力在专业岗位上施展自己的想法。
  同时公司应当鼓励员工跨界工作,《应用Selenium和Ruby进行面向领域的Web测试》的作者是拥有卓越能力的开发人员,他曾经进行了相当长时间的测试工作,在其它人抱怨自动化界面测试难于维护时,他优秀的抽象能力、分析能力已经帮他提炼出测试模式,识别出缺陷,找到了优雅高效的工作方式并诞生了这篇优秀的文章。
  丹艾瑞所言于我心有戚戚焉。
  知行合一
  我们曾用9个月的时间在团队中进行了建设全功能团队的初步实践,在分享具体实践前,我希望下面的总结性数据能帮助你获得一些背景知识。
  项目处理的是期货交易领域,使用的技术栈是C,ASP。NETMVC。团队主要由八名开发人员以及两名测试人员组成(其中一名测试人员在项目中期加入),其中4位是毕业生,3位具备工作经验,但刚刚加入Thoughtworks,只有一位开发人员具备。Net开发经验。
  下面是全部35周的燃尽图,黑色实线代表项目的范围,绿色实线代表开发完成的速度,蓝色实线代表测试完成的速度,每周为一个迭代。
  在这张图的大部分区域内蓝色和绿色是重叠或者非常接近的,这意味着团队每迭代开发完成的功能恰好与测试人员的处理能力对齐。一方面,这归功于测试人员自行实现的自动化测试框架对效率的提升,另一方面,开发人员参与测试也起到了平衡开发和测试速度的作用。
  让我们截取开发过程的一部分,观察每个迭代的速度,在下面这样图中,横轴代表第几个迭代,纵轴代表每迭代完成的功能点数。
  从项目经理的角度看,团队的交付速度很稳定,从15周开始直到项目的结束,我们都可以放心的使用12点每周的经验数据进行估算、计划工作。事实上团队在后期所处理的工作种类越来越多,包括了正常的开发任务、公式转换、性能调优、验收测试、支持等。在这种情况下,每个人都具备跨角色,跨模块工作的能力才保证了可持续的交付节奏。
  在这篇文章中我们一起回顾了分工历史,对于技术团队影响以及建设全功能团队的必要性,在下一篇文章中我将详细分享一些实践以及经验数据。

身亡造句用身亡造句大全(31)在中国镇压新疆人的抗议活动并且导致将近200人身亡的两年之后,中国国家媒体质疑安全部队是否过度使用武力。(32)本周一,一架波音737客机在哥伦比亚一个旅游海岛降……冷水花的水培方法冷水花,又称透明草、花叶荨麻、白雪覃等,为荨麻科冷水花属多年生常绿草本观叶植物。是一种对环境的适应性非常强的绿化植物。常被用在种植在园林绿化或室内装饰。我们可以发现冷水花最常见……刷酸可以用烟酰胺产品吗刷酸期间不建议使用烟酰胺产品,如果皮肤耐受强的话可以使用,皮肤耐受性差的话,一个星期后再使用烟酰胺,但是要使用低浓度的烟酰胺,高浓度的烟酰胺很可能会对皮肤造成刺激导致皮肤泛红过……如何从面相形体来发现好女人中国传统文化以为,世间万物皆分阴阳,男人为阳气所化、女人为阴液所聚,所以看相也有男女之别。根据相学中上为阳、下为阴的原则,若以全身划分,头为阳、足为阴;若以头面划分,上额为阳、……开道造句用开道造句大全121、中国国足则因断送胜算而公开道歉,其教头曾学林被迫黯然辞职。122、对那些文学的赝品,我们只能拒绝它们,不要去吹捧它们,更不必制造煞有介事的理论依据为它们鸣锣开道。……乾隆头上藏了很多连如懿都不知的秘密这个暑假最忙的人应该是乾隆了。从《延禧攻略》到《如懿传》,把乾隆一生爱恨情仇都讲透了。乾隆最大的烦恼并不是女人,而是选继承人的问题。在嘉庆帝之前,乾隆立过3位太子,2位不……性早熟还能长高吗现在各个食品中的不安全因素很容易造成儿童性早熟。女孩性早熟表现为在8岁之前出现乳房发育,阴、腋毛生长及月经初潮等等。男孩性早熟表现为在10岁之前出现睾丸、阴茎增大、阴腋毛生长、……生日派对真开心有一次,我班里最要好的何依橙同学生日,她请了我去她的生日派对。我去了她家,我看见了餐桌上有许许多多美食,我的口水已经流了出来。我忽然看见了桌上有一个漂亮的大盒子,我心想,……李显为什么杀神龙政变功臣李显是一位明君吗整个唐朝历史中,唐中宗李显算不上一位出众的皇帝。李显缺少身为帝王的魄力和远见,能够顺利复辟还要感谢手下忠心的臣子。当时宫中关于武三思和韦后之间暧昧的消息已经传开,但李显并不当一……医院介绍专题版解说词开辟新盛和妙手春全国每一天,每一个岗位,每一次努力,每一次感动;在甘肃临夏广河,有这样一家医院,她有着现代化的门诊大楼和医疗用房,并配备了完善的就……阳台防盗窗什么样的好阳台防盗窗也就是安装在阳台窗户外部的一种防盗窗,可为家庭带来一个保障,防止小偷从阳台进入室内,同时,还为宝宝的活动提供了安全保障。那么阳台防盗窗什么样的好呢?下面小编来介绍一下……有哪几种动作能打通全身经络强烈推荐咱们的:八段锦。八段锦是传统的中国健身运动,具有医疗康复,通经活络的作用。全套八个动作,又因动作舒展优美,所以称作八段锦。八段锦结合传统医学、气功、经络养生为一体……
苏珊米勒每周星座运势苏珊米勒每周星座运势2018。2。263。4白羊座本周你会在幕后做得很好,因为神秘双鱼座的四颗行星会给你的隐私宫带来很大的活力。当水星加入海王星,你的创造力将在2月……开展文体活动推动企业发展井下特种作业公司施工队伍分布在东濮老区、普光气田、内蒙探区,以及东北、新疆、山西等国内外部市场和科威特等海外市场。近年来,我们坚持把群众性文体活动作为企业文化建设的重要载体,作……小儿高烧后有哪些要注意的小儿发烧是机体向疾病做斗争的一种反应,发烧有利于消灭病菌及控制炎症。当然不是说发烧对身体是绝对有利的,如发烧时间过长或体温过高(39度以上),体内营养物质和氧的消耗将会增加,影……取信于造句用取信于造句大全31、都像狠刹晚会奢靡之风这样,从群众不满意的地方改起,从群众最希望改的地方做起,教育实践活动才能够善做善成,才能在立查立改中取信于民。32、“《廉政准则》的出台对各级党……共享单车调查报告现在,街上到处都是共享单车,我们不论上学还是出去玩,骑上它们都很方便。不过,我却发现共享单车乱停乱放的问题很严重,还有很多共享单车被人为破坏。有一次,我从电视上看到深圳海……小学音乐教学存在的问题及措施摘要:随着社会的不断进步和国民经济的不断发展,人们对教育事业的重视程度越来越高,这也就促进了小学传统教育模式的改革。在新的时代背景之下,必须要不断地激发学生的创新思维,才能让他……如何快速提升店铺权重Q。店铺权重指的是什么?A。店铺权重不仅仅是店铺收藏、店铺访客而已,需要做的非常多。我这边给店铺权重做了下定义:淘宝的规则(淘宝规定我们需要去做的)。很多新手卖家对……同事小孩满月祝福语1、恭喜恭喜!真为你们高兴,我相信,未来的岁月里这个小天使将会给你们带来更多的欢乐和幸福。2、希望你的宝宝健健康康地成长,长大以后,有妈妈的细心,有爸爸的责任心,还有自己……年医院支部书记履行党建工作述职报告2019年度党建工作述职报告根据会议要求,现将本人2019年履行第一责任人职责,抓党的建设工作情况汇报如下:一、履职情况(一)抓理论学习,筑牢忠诚根基。任职以……三国里面谁取了貂蝉吕布死后貂蝉跟了谁貂蝉是三国时期的美女,我们都知道的是吕布的老婆,但是后来吕布不是被杀了嘛,之后就发生各种事情,那么貂蝉又跑到哪里去了呢,最后和谁在一起了,今天就让我们来捋一下,话说这个关二爷艳……汽车润滑油包括什么很多车主朋友并不清楚汽车润滑油的具体情况,不清楚,汽车润滑油包括什么,也不清楚汽车润滑油的具体作用,下面随本站小编一起了解下吧。小编了解到,汽车润滑油又叫做机油,很多人将……老人平时喝茶也有益养生饮茶,不光为解渴,还具欣赏与品味的作用饮前,要煮水,还得讲究不能让水大滚,滚后小火煮几分钟。饮新茶要用玻璃杯,杯壁上不能有彩绘,以免影响透明度,这才能观赏茶的形与色。然后在杯内……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网