说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

豆瓣工程副总裁段念:看板方法核心瞄准流程中的“流动性”

HTML文档下载 WORD文档下载 PDF文档下载
豆瓣工程副总裁段念曾在Google、乐元互动等公司任重要职位。他始终在思考如何带领研发团队实践敏捷,并实现目标。在尝试了各种方法后,他将目光锁定在看板方法上,他认为看板方法的核心是对“流动性”的关注。

CTO俱乐部看板研修班 上海、深圳站正在火热报名中!

9月18日研修班北京站详情→→CTO俱乐部看板研修班北京站现场速递


豆瓣工程副总裁的段念是CTO俱乐部会员,他曾在Google、乐元互动、OpenTV等公司任重要职位,并在华中科大获得了硕士学位。为了搞技术,他抛弃了市场岗位;为了加入互联网大军,他离开了通讯行业;为了见识真正的风浪,他只身来到豆瓣,做起了技术管理。他认为,现在的工作让他找到了实实在在做事的感觉。

CTO俱乐部会员、豆瓣工程副总裁  段念

谈起自己的技术路,段念坦言,对于计算机技术的执着,是一直追逐的梦。工作后在华为的研发部门,那里他正式开始了自己的技术生涯。两年后,他离开了华为,重新进入大学充电。由于对未来的方向已经很清楚,他将研究生学习的重点都放在软件上。2006年,他进入Google,并被任命为Google中国区软件测试经理。这些经历,不但加深了他对技术的理解,也让他的职业生涯迈向更高层次。

此后,段念逐渐转型成一名技术管理者,他说:“我自己做超人的时候很累很充实,感觉很好。但是我感觉到一个人的能力再大也是有限的。我想让更多的人在我的团队里发挥出最好的水平,让每个人工作更有激情。”由于要管理人数众多的员工,在实际工作中,段念始终思考着如何更好地带领研发团队实现目标。在尝试了各种方法之后,他将目光最终锁定在了看板管理方法上。

接触看板:从初识、到深思,再到实践

从段念的职业经验来看,他有着在类似谷歌这样的大公司从业的经历,这让他无时无刻不在思考变化的路径。进入豆瓣后他开始接触看板管理方法,他介绍说:“当时我们在讨论如何更好地展示项目状况时,发现看板的方法论对我们很有参考价值。后来就发现除了固定迭代周期的敏捷方法外,还存在一些完全不同的敏捷管理方法(看板),在我们内部的有些团队,他们会发现关注‘流动’的方式比固定迭代的方式更有效。”

在之后的项目实践中,为了进一步抓住看板方法的核心,段念对其进行了深入的思考,在他看来“看板思想是从精益生产的理论中提取出来的,关注的是‘流动性’。”他认为:“在工业时代,看板关注的更多的是对供应链的管理,通过发现流程中不顺畅的环节,来改变流动性的问题,从而消除浪费达成生产率和成本方面提升。”

当看板方法被引入软件开发中后,同样继承了其以往对“流动性”的关注,段念将这一点视为看板方法的关键。不过,他也表示:“在针对流动性解决问题的手段上,软件开发与工业生产还是有区别的。对于具体的生产者(个人)来说,工业生产中是通过“多职责”方式提升生产率;而在软件开发中,由于软件开发本身的‘创造性’特性,在解决流动性问题时,可以有比‘资源调整’更加有效的方式。”

目前,段念所领导的豆瓣技术团队中,已经在部分项目中开始尝试看板管理实践,虽然离“标准”的实践方式还有一定距离,但是段念对此抱有信心,他说:“只要任何一个方法体系中存在着有价值的、能够帮助提升生产率的手段,我们就愿意尝试。”另外,他也坦言:“当然,检验方法是否有效的唯一法则就是,它是否真的能够帮助我们提升生产率和更快地发现/解决问题。”

对于记者提到的“看板方法在未来将带来哪些变革”这一问题,段念回应:“虽然很难说看板方法能够给组织带来巨大的变革,但是依赖看板对‘流动性’的关注,它应该可以帮助组织在开发过程中快速发现问题,变得透明化等方面能有大的帮助。”

对此,他做了进一步解释:“看板所发挥的作用,是由于其提供了一套直观的、流动性的展示方法,并且通过WIP的限制,从而使得任何流动性问题都会立即被发现。”他认为在软件开发环境中,有些场景非常适合看板方法,尤其是那种高频但无需长时间协作处理的任务,例如运维团队的工作。对运维团队而言,看板会比其他方法更加适合。

此外,他还认为:“如果一个团队本身已经有良好的敏捷实践,使用看板可以减少其他敏捷方法在行为上的约束,有利于创造更多适合自己团队的实践。”

看法方法的灵活性是它自身之所以流行的一个原因。“看板的展示方式,提供了一种透明地体现项目状态信息的方式。”段念同时表示,“当然,也许并不是所有人都能接受这么透明和‘无情’的展示方式”。

对于想要实践看板方法的团队,段念为他们提供了两个路径:“对于已经有一定敏捷经验的团队来说,看板这种方法提供的局限性比较小,因此应用起来会觉得很顺手。但对于没什么敏捷实践的团队来说,也许需要先按照它的较为强烈的约束规则行事,一段时间之后才能到‘得心应手’的程度。但总体上来说,在研发团队中引入看板方法是值得鼓励的。”

学习看板的建议

对于那些想继续深入接触和学习看板方法的人,段念表示:“还是那句话,实践出真知。无论是哪种方法论,都无法替代你的思考,帮你去自然地实现一个‘完美’的开发体系。了解看板方法和接受培训只是第一步,重要的是在实践中不断完善认知,抱着‘不掩盖’的解决问题的态度来解决问题。”

接着,段念谈到了看板研修班活动对他带来的启发。“在课程的最后部分,老师安排了一个激发大家使用学习到的看板技术来改进所在组织的工作流程,发现和解决问题的环节。”他表示,“比较有意思的是,除了参与的开发者之外,参加培训的产品、设计人员都能够从这个方法中受益,并且能够按照这个方法体系分析所在团队的问题,和给出初步的解决问题想法。”        

谈及参加看板研修班印象最深的事情,他说:“给我留下深刻印象的一方面是何勉老师对看板的系统性的解读——虽然我接触过看板的思想,也用过一些实践,但的确没有系统全面地了解看板思想。通过这个课程,对这方面有个系统的认知。另一个印象深刻的方面就是课程上使用的那套模拟开发的教具了,非常有意思。”

在采访的最后,他总结到:“总的来说,对于看板方法,当然不同的团队可能会使用不同的方式来引入,以及在整个开发过程中使用看板方法中的不同实践。就看板方法而言,与其他敏捷开发框架相比,看板方法提供了更灵活和更少约束的方式,因此对于已经逐步积累了敏捷经验的团队来说,看板也许能帮你在现有状况下更进一步。”

CTO俱乐部看板研修班 上海、深圳站正在火热报名中!

9月18日研修班北京站详情→→CTO俱乐部看板研修班北京站现场速递

感兴趣可扫描二维码,加入看板公开课,与路宁、何勉两位讲师直接沟通!



CTO俱乐部是目前国内最有影响力、规模最大的技术管理者分享与交流平台,由全球最大中文IT社区CSDN创办。CTO俱乐部实行会员免费申请、实名认证的加入机制。自2009年创办以来,已有注册会员13000余名,覆盖国内数千家IT公司和各行业企业研发部门的CTO、技术副总裁、首席架构师、技术总监、工程总监等高级技术管理者。更多精彩分享与交流机会,欢迎加入CTO俱乐部、关注CTO俱乐部微信号csdn-cto。 


TOP30+应用排行榜:二月份国内外综合榜单 开源是否意味着不需要负任何责任? 微软年度科技展 酷炫技术知多少 图解Hadoop生态系统 HTML5并不给力 微软IE10又默认启用Flash Oracle出新提案:Java正逼近iOS? TIOBE 2013年3月编程语言排行榜:厚积薄发 Ruby反超Perl 清华大学开源镜像站将被关闭 发表公开信 前Google资深研究员赵勇回国创业 专注计算机视觉/模式识别 开发者福音,微软开源Kinect源代码 日本很积极:富士通和NEC确认将推Tizen设备 10大支持移动“触摸操作”的JavaScript框架推荐 数据科学家的争夺及美分析学专业研究生院的建立 从开放走向封闭 Netflix宣布停止发布API key 《植物大战僵尸》神秘续作:可能是一款横版游戏 高性价比:GlassUp宣布支持Windows Phone系统 未挖掘到足够信息:非收集数据少,是利用率只有1% 下一个帝国:谷歌收购初创公司DNNresearch 苹果更新Apple Store应用,可查看零售店库存 开源软硬件:福特汽车的OpenXC计划 Temple Run:Oz稳坐付费榜头把交椅,迪士尼名利双收 Facebook开放图谱示好开发者 新增书籍电影等九项操作 源代码管理的六大视觉模式 最新算法面世 可提高云数据库性能 分析称平板电脑应用将占全球应用经济的35% 三大运营商对微信等OTT业务摊牌 Runscope联合创始人John Sheehan:API已死,API永存! IBM在京发布大数据白皮书 提出五项关键建议 Twitter开源Parquet 将支持Impala加速实时查询 使用Go代替Ruby,将服务器数量从30降到2 初创公司SwiftStack:“放在盒子里的S3” 请问高手如何设置绘图背景为黑色,并且哪种绘制模式不影响画图的画笔颜色 《程序员》的文章错字太多!!!!!!!!!!!! 关于指纹采集识别 高分求《j2EE服务器端高级编程》这本书的源码 MAKEWORD宏从哪里找到中文解释。 为何在重载CreateParams后指定Form的Height值小于某个值后就不会再小? 开发一个基于WEB的ASP仓库管理,用什么技术比较好。 怎样让弹出对话框居中显示 我用Server.Transfer来做两个页面之间传值,我怎么让页面成为新窗口打开呀,100分 高分请教XML高手 在InterDev中,我什么说我不能连接web server 请问 怎么响应一个按钮打开一个新页面,同时关闭旧页面 各位PM进来谈谈自己的经历和经验教训。 picturebox控件问题 jdbc的奇怪限制,不能reread row data UNIX支持中文否,请推荐UNIX好书 高分求助:怎样发布sapi.dll 我发现我变笨了!!或许我本来就很笨。但是问句实在的:IT会使人变笨吗? hal.dll文件丢失!winxp修复的问题!急! pb如何连接execl 用Windows2000Internet连接共享出现的问题,请各位大侠解决一下! 关于数据库字段大小问题 ★★如何给一个Dialog加背景图片?★★ MSDN Library 2003中文版3CD下载 我用access+adoquery+DBgrid,我在拖动改变dbgrid的列宽时,为何会报错? 关于软件汉化的问题。 请教:可以从硬盘上直接安装linux吗? C语言二级考什么题型 MYSQL是不是不能建视图啊?新手清多多指教 还是ASP与SQL联不上的问题,在线等待 请问:C:\Documents and Settings\user\Local Settings\Temporary Internet Files里的内容怎么删除 紧急求助!sqlserver服务启动不了 怎么知道当前这台UNIX的IP地址 getWidth怎么用呀??????????????? 我的是win2000 server ,怎么会老出现什么explorer.exe错误???? 申请免费空间 请大家谈makefile的写法 请大家帮忙 求助,Windows2003启动时提示 \windows\system32\config\system文件丢失或已损坏, 无法启动。 怎么样使程序调试结果在屏幕上停留时间长点 初学,请问Edit如何添加到Memo中? 如何制作安装程序? ******请问一下vs.net2002与vs.net2003是什么区别???***** 求助高手——怎样读取BIOS中的信息? 找个DELPHI的中文免费打包程?? 求书 正在填写“企业现有信息系统开发环境情况表”,上面有一栏“系统分析与设计工具”应填什么? 哪里有ASP.Net中在Combox下拉Tree的控件……?????急,急 菜鸟问题,仍然在线结帐,请进 谁能告诉我怎么配置环境和怎么运行c#的程序啊 关于WebBrowser的问题,请教 经过教育,受害者擦亮了眼睛,增高了知识.(修改病句)要说原因 在等式[(-7/8-△]÷(-九十一又三分之一)=0中,△表示什么 如何修改病句“经过教育 XX功的受害者擦亮了眼睛,增高了认识”? 求!最好能说明怎么做的!蟹蟹! 蟹的最佳捕食季节,河蟹主要特征,怎样识别雄蟹和雌蟹 能帮忙解释一下平均式量,平均分子的意思吗?蟹了 谁能给我解释一下第一问是怎么算的吗?蟹蟹~ 判断6比x=8比y,x和y成正比例.并说明理由 谁知道统计数字的软件?excel里怎么用?要用呀,十分感谢各位了{随机数k 英语翻译在ACTIVISION上找的,PS:请不要使用机器,我想这个应该在哪有翻译的...Call of Duty®:World at War completely changes the rules of engagement by redefining WWII gaming and thrusting players into the final tension-fill 等式的性质1可以表示成:如果a=b,那么a+c=( )如果a=b,那么a-c=( ) 芝加哥农产品期价30日涨跌互现韩21名国会议员访问朝开城园区美男子手机“防弹护主”全球首条欧亚海底铁路隧道通车华人要求辱华美媒体道歉“甲壳虫”主唱故居获拍77万 列侬遗美国再发灭门惨案 狂徒强杀前女友一家约旦谴责以色列政府决定在耶路撒冷兴建叙利亚副总理贾米勒被解职都江堰拍到野生大熊猫视频:倒立撒尿圈美情报高官供出欧洲盟友 中国5城市上八点有约南京捡放射源者染急性轻度放射病“特惠购车季”下周六开幕中介员工骗7人得手130万元以行业剧之名行情侣档之实陈忠和欲以法律武器维权醉汉遭三名职高生追打跳湖溺亡■彩票开奖公告部分收费博物馆本周日免费浦发银行科技贷破千亿不识数了
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘