看板方法初识

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了看板方法初识相关的知识,希望对你有一定的参考价值。

参考技术A 看板方法是精益/敏捷开发方法中的一种实践,来源于丰田精益生产(TPS)。

丰田精益生产包含“一个目标”、“两大支柱”和“一大基础”;“一个目标”是低成本、高效率、高质量地进行生产,最大限度地使顾客满意;“两大支柱”是准时化生产和自働化;“一大基础”是持续改善。

看板方法也继承了这些原则,通过如下几个方面来体现:

1、工作可视化

在软件开发时,因为大家的工作都是在计算机上,工作成果不是可见的实物,所以经常会出现做了很多事情,其他人不知道的情况,也会出现一个人在做很费力的事情,而这个事情另外一个人很容易就能够实现。这种时候,把大家的工作可视化是很重要的。

工作可视化包含以下这些:

谁在干什么?

你正在处理的工作?

进行中的工作数量?

通过可视化工作,我们可以知道每个人当前的工作,每项工作当前的状态。这时,我们需要映射工作流。

工作流映射是指把每项工作的状态在白板上映射出来,每一列表示一个工作状态。当我们把工作流映射出来后,可以把工作按照他们当前的状态,在白板上进行排列,这样可以:

识别工作进入团队,到离开团队的所有工作状态;

识别潜在的问题,比如某个工作状态下堆积的工作,太多未完成的工作;

那么怎么表示每一项工作呢?我们可以用工作项来表示,采用一张小卡片,记录工作名称和描述、完成期限、当前处理人、工作项类型。

通过白板、工作流映射、工作项,我们实现了工作可视化。可视化工作后,我们可以看到问题所在。看到问题所在之后,我们需要去解决问题,这就来到我们的第二步。

2、限制在制品

我们经常遇到交付延期、估算不准、优先级不分、大家忙得不可开交。那么,怎么破解这种困境呢?

根据约束理论,我们同时做的工作越多,每项工作的交付周期就越长。所以我们需要限制在制品。

同时进行的工作越少,交付周期越短;先提升流动效率,而不是资源效率。

3、管理流动

需求来自四面八方,那么多的工作项需要做,怎么限制在制品呢?看板方法采用拉取的方式来管理流动。拉取的意思是,站在工作流的右边,从它的上一个工作状态拉取工作项。如果当前工作没完成,就不能去拉取上一个工作。如果当前工作项超出了在制品限制,那也不能拉取新的工作。这样我们可以把目标集中在交付上,而不是集中在代办上。通过拉取的方法是工作项在工作状态间流动。

为什么要管理流动,关注交付呢?为了消除浪费。部分完成的工作是最大的浪费,没有交付的工作项就是浪费。只有消除了浪费,我们的效率才能够提升。

一个团队的能力,在各个工作状态下可能是不均衡的,这个时候,管理流动,可能会降低部分人的资源效率,比如说流动卡在测试工作上,这是开发人员工作有空闲,却不能去领新的任务。这时,怎么提升资源效率呢?跨职能团队是一个很好的实践。在跨职能团队里,每个人都可以参与其他的工作,如果测试工作是瓶颈,其他人就可以参与测试工作;如果需求分析工作是瓶颈,那么其他人也可以参与需求分析工作。

在管理流动时,我们需要管理好瓶颈,打破约束。

瀑布看板和Scrum项目管理方法的区别


首先,这世上没有普遍好或普遍不好的项目管理方法,每一个方法论都有人成功有人失败。


大多数方法仅提供准则,不同的人(包括不同的专家)对这些准则可能有不同的解释。


当你需要运行项目时,你应尽力根据项目的实际情况,例如,人们的文化、企业标准和约束,来选择相应的项目管理方法。 
 
即便为项目选择了“正确的”方法,要使项目成功,你仍然需要做很多的事。


所以,你不应该把选择“正确”的方法与接近项目成功等同起来。也许这只是通往项目成功的一小步。


另一方面,没有“绝对错误”的方法。如果你很聪明且经验丰富,你可以使任一方法为项目服务。


例如,有些人认为瀑布模型是线性的。


实际上,使用瀑布模型的大多数人都在重叠阶段,有些人甚至使用螺旋瀑布模型,该模型现在已接近包含迭代的Scrum。


在项目管理的历史中,成功的项目经理应找到让方法适应项目情况的方式。


瀑布、看板和Scrum项目管理方法的区别


尽管没有普遍好或普遍坏的方法,但某些方法更适合某些项目类型和某些文化类型。


例如,敏捷或Scrum更适合新产品开发,特别是产品需求不断变化时,因为新产品会不断影响市场预期。在为新项目选择方法时,你应该考虑到这一点。



瀑布


瀑布模型使你能够定义以下阶段:


-要求

-设计
-实施
-测试
-维护      
       
在拥有不同阶段且在项目生命周期中需要较少迭代的项目中,瀑布模型效果很好。
 
如何入门?你需要列出每个阶段所需的资源和可交付成果。准备是关键——确保至少75%的内容涵盖在需求阶段中。



看板

 
对新手项目经理来说,看板是最简单的项目管理技术之一。


整个理念在于创建这三列:待办、进行中、已完成。


然后,当任务完成时,你和你的团队可将任务从这一列移动到另一列。

 
谁应该使用看板?


答案是任何人。作为工具,或作为独立的项目管理技术,看板都是非常棒的。


对于较简单的项目或倾向于多任务处理的项目团队而言,看板尤其成功。
 
如何入门?


建议你使用可视化项目管理软件。


例如8Manage 看板管理系统,一个 8Manage 看板项目从几个在项目类型中定义的显示列开始,比如“已申请”、“进行中” 和 “已完成”。


在添加看板卡片后,卡片会根据其状态插入到显示列中,有助于实现活动和责任可视化、促进项目日程安排和进展管理。


瀑布、看板和Scrum项目管理方法的区别



Scrum



Scrum是最受欢迎的敏捷项目管理方法。


据相关数据统计,大约60%使用敏捷的项目正在使用Scrum,另外30%的项目正在使用Scrum衍生产品。
 
如果你想确保每个项目可交付成果都能顺利交付,你就应该考虑使用Scrum。


使用Scrum,你就能在迭代中工作。每次迭代期间,你致力于完成特定的可交付成果/功能。


迭代的持续时间不应超过2周,并且应召开每日状态更新会议。
 
迭代结束后,还应举行一次回顾会议,为改善下一个迭代提出建议,然后继续前进。
 
谁应该使用Scrum?


首先,软件开发项目团队和处理复杂开发需求的项目团队在整个项目生命周期中需要多次迭代。
 
如何入门?


使用Scrum项目管理软件,如8Manage Scrum,将项目分解成具体的可交付成果/功能。


在迭代期间,每次只完成一个可交付成果,并基于任务依赖性进行安排。


8Manage Scrum管理支持增量式产品开发的短迭代管理和满足竞争格局和产品需求动态变化的管理需求。


如有需要,8Manage Scrum管理也可灵活扩展以满足传统项目监控的管理需求(如时间管理,成本管理)。


8Manage Scrum管理非常简单易用,用户可在一个页面管理整个项目。


其中产品需求像展示在故事板上的场景或故事,来龙去脉清晰明了,一目了然。


在同一页面可把产品需求和需求负责人分配到对应的用户故事,有根有据,可随时追踪。


瀑布、看板和Scrum项目管理方法的区别
高亚科技简介


高亚科技专注于企业管理软件开发,致力于为企业提供企业管理软件等一体化解决方案,目前拥有着一支经验丰富和专业销售顾问团队,为客户提供专业化企业管理服务。


瀑布、看板和Scrum项目管理方法的区别


公司旗下产品8Manage分别有客户管理CRM、项目管理PM、采购管理SRM、人力资源管理HCM、财务管理、办公自动化OA、一体化管理FAS等系统。其中8Manage PPM 被评为“2019年企业项目管理服务Top5”。


8Manage所有产品都可在云端或本地化部署,并且支持高度客制化,是首个能自动打通的企业一体化管理平台。


发展至今,赢得了500多个跨越全球和不同行业客户的盛赞与推荐,650万+用户的选择,是中国500强企业的首选,涉及电信、医药、高科技制造、互联网、房地产、系统集成、金融、教育、设计、能源等等行业/领域,客户复购率超过50%。


瀑布、看板和Scrum项目管理方法的区别

点击关注了解更多精彩内容!!


免费演示8Manage,更敏捷地管理项目!

以上是关于看板方法初识的主要内容,如果未能解决你的问题,请参考以下文章

《看板方法实践体系》读后感

关于看板方法,你需要知道的几件事

敏捷方法论-看板

持续交付之基于YouTrack的产品看板驱动

持续交付之基于YouTrack的产品看板驱动

2020-02-28早读分享:《看板实战》之设置在制品限制的三种方法