精华内容
下载资源
问答
  • Kanboard:看板任务管理软件
  • 整个敏捷开发软件里,若是用于敏捷团队管理,最核心的就是看板机制。所谓的看板机制,就是将团队内的各个角色成员,安排在类似一条生产线上,各司其职,通力合作。看板一词来源于,日本的丰田制造。最早为了解决,...

    本文笔者依据工作中项目实践的所思所想,并结合案例等分享了团队看板使用中需要注意的一些问题,供大家一同参考和学习。

    3cda0385d374673768f982fb37644007.png

    整个敏捷开发软件里,若是用于敏捷团队管理,最核心的就是看板机制。

    所谓的看板机制,就是将团队内的各个角色成员,安排在类似一条生产线上,各司其职,通力合作。

    看板一词来源于,日本的丰田制造。最早为了解决,生产机器之间的协作生产问题,发明了“kanban”:B机器在空闲时,发出一张“kanban”卡,A机器接收到此卡就进行推送任务。

    3766caa4b1386a030f31cf6b166b4c61.gif

    整个看板的原型,有两个重要的点:To Do 起始点和Done 终点,在两点之间夹杂着任务的生成过程。

    To Do

    可以称为待办清单,但在敏捷开发里,一般称之为 积压板。注意,这里的To Do 里的内容,基本上是已经确定要处理的事,和需求清单有一定区别。

    需求,往往是使用级别的事务。而且很多需求需要经过分析后,转换为若干待办事项。

    比如:“想要一辆自动驾驶的车”,这是一个需求,但是经过分析,可能会拆分为,“自动驾驶系统实现”,“车架生产”这两项工作项。

    而且,整个敏捷团队开发就是为了快速小步迭代,有时一个需求拆分出的多个工作项,为了实现快速迭代,不一定会将这些工作项统一放到一个迭代中。

    积压板区域,最大的作用就是告诉团队成员,“我们还有多少工作没做”。

    Done

    这是个事务完结区,主要是开发完成的工作项(待办清单内容进入实际开发中,就称为工作项),基本上都是已上线的工作项。

    之所以有这个区域,一是因为敏捷开发时,有些功能是灰度上线——有可能带着不经意察觉的问题,万一上线的出了大问题,可以调度工作项。另一原因就是,能够告知整个团队,此次迭代完成了哪些工作项,能够在后期团队项目总结时,有根可寻。

    Doing

    在起止点之间的部分,就是生成过程了,也就是开发过程。

    9687851314f5064712abf53abc174ce8.png

    可以用泳道来标识各个状态。而泳道是由团队角色决定的,常规开发团队中有 产品、开发以及测试。那中间的状态泳道往往是由这三类角色所需要的状态构成。

    6082b6bf5d2c82da9df70d3591c75c3b.png

    有了看板原型,我们可以看到各个整个团队成员的工作,能够了解每个人工作量,大致预览项目进度。

    e62e99f945ea5b2c22eef77557f05652.png

    但是撑起整个看板的,不是看板本身,而是工作项。

    如果说,看板是整个敏捷开发的核心,核心的核心就是工作项。

    敏捷开发的核心思想中,为了快一开始就抓住最核心的功能,从小画大,由内向外,逐级构建,就像是滚雪球一样。

    所以,为了滚好这个雪球,一般会把一整个项目,拆分成多个冲刺(或叫迭代,二者有一定区别,下次再分析)

    一个项目,可能被拆分为多个冲刺,每个冲刺里的需求,被拆分为多个工作项。

    项目>冲刺>工作项。(需求可被直接存放在项目里,也可以在冲刺里)

    fce86c72804d7dcbf9afdfb03d4f2519.png

    工作项是大家实际的工作指导,也是实际开发过程的数据载体。从一开始,界定要实现的目标,就记录在工作项上,再到中间的开发过程都应反馈在工作项本身,以及后面所暴露的开发缺陷等信息,一个工作项都可以承载。

    1e6d571cdfdfe64fcd02ed52a784a1c6.png

    而看板只是工作项的展示容器,工作项的状态就等于看板的泳道。而工作项的状态,就是由实际业务角色决定的,这也就是上面提到的“泳道是由团队角色决定”。

    一个工作项从头跑到尾,状态的不断变化,就体现在了“生产过程”的看板上,也使此看板有了具体的使用意义——以丰富的方式展现团队的进度,利于站立会召开,以及团队协作的信息交流。

    使用场景

    1. 为整个团队协作服务。能够在看板上,进行便捷化的操作,例如拖拽变更状态、快速编辑信息、分派人员等。
    2. 为实际开发工作作为指导。明确团队成员每人每天要做的工作,整个团队的待办清单。
    3. 项目进度的管理。整个看板,其实也是某一段冲刺的大进度条。开发团队每日的站立会议使用工具,项目经理的进度监控板。

    本文由 @29号同学 原创发布于人人都是产品经理,未经作者许可,禁止转载。

    题图来自Unsplash,基于CC0协议。

    展开全文
  • 一般常见于生产系统,比如工厂车间或传统IT软件开发……总之无论是个人待办事项列表,假期与一些朋友出行的计划,或是工作团队中革命性的想法,看板都是一个无与伦比的工具,它为您提供项目当前状态的概览,让您能...
    fc4358fa2cbdb4e1158ecb95116dfdf6.png

    openEA开源周刊

    openEA开源社区的官方运营载体

    这里每天给大家呈现有价值的开源资讯,欢迎您的来稿与推荐,点击上方蓝色字,加入我们吧!

    ae3e43ca8156e74322a598b2668682d3.png

    摘要:Taiga 是一个免费开源,而且功能非常强大的项目管理平台,用于初创企业和敏捷开发团队。提供一个简单、漂亮的项目管理工具。

    openEA开源社区(ID:openEA)| 出品

    小夕  | 编辑

    openEA_wiki  | 来源

    KooTeam 在线协作与文档管理系统

    项目简介:kooteam是一款轻量级的在线团队协作工具,提供各类文档工具、在线思维导图、在线流程图、项目管理、任务分发,知识库管理等工具。kooteam 支持钉钉,企业微信等账号同步登陆,保障企业数据安全。

    项目地址:https://gitee.com/sinbo/kooteam

    ideploy 简单易用的持续交付平台

    项目简介:ideploy 是为前端团队构建部署工程化而开发的一个持续交付平台。我们根据团队人员,项目增长而面临的越来越多在构建,交付等日常工作中的痛点,设计了很多特有而简单易用的功能,节省了团队很多构建部署的协调和 copy 体力工作,极大的提升了团队的开发效率。随着功能的完善,觉得这个系统可以帮助很多类似我们这样成长中的前端团队(当然系统其实也是支持 java、php 等项目的部署的,通过插件编写也可以支持 go 甚至更多语言的构建部署)实现快速构建,快速部署,放心上线

    项目地址:https://gitee.com/luyongfugx/ideploy

    Wekan KanBan 管理应用

    项目简介:KanBan(看板)也叫“看板管理”(来自日语“看板”, カンバン)是丰田生产模式中的重要概念,指为了达到准时生产方式(JIT) 控制现场生产流程的工具,一般常见于生产系统,比如工厂车间或传统IT软件开发……总之无论是个人待办事项列表,假期与一些朋友出行的计划,或是工作团队中革命性的想法,看板都是一个无与伦比的工具,它为您提供项目当前状态的概览,让您能专注于最重要的几个项目,使您的工作效率得到很大的提升。

    项目地址:https://github.com/wekan/wekan

    OpenProject 项目管理软件

    项目简介:OpenProject 是一个开源的、基于Web的项目管理应用程序。OpenProject 为项目团队提供了整个项目生命周期的支持。

    通过插件,OpenProject 支持:

    协同项目计划

    进度报告

    任务管理

    时间和成本报告

    Scrum 等

    项目地址:https://github.com/opf/openproject

    GitScrum 开发团队管理工具

    项目简介:GitScrum 是一个基于 Laravel 5.3 开发的团队管理工具,可以帮助团队使用 Git 版本控制和 Scrum 框架支持日常任务管理。GitScrum 满足典型的开发团队管理需求,让你全方位去控制 Scrum 。有针对产品积压、冲刺积压、问题和使用记录而生的四个模块。

    项目地址:https://github.com/gitscrum-ce/laravel-gitscrum

    Jitamin 项目管理系统

    项目简介:Jitamin (读作/ˈdʒɪtəmɪn/) 是一款免费、开源,使用PHP语言开发的项目管理系统。Jitamin灵感来自于Vitamin,并结合了Just In Time(准时)和敏的拼音min,意指效率与敏捷是项目管理的维他命。

    项目地址:https://gitee.com/jitamin/jitamin

    FOUR (Objective-C Version) 任务记录应用

    项目简介:FOUR是一个美丽而轻巧的任务记录应用,围绕“一万小时定律(作家格拉德威尔在《异类》一书中指出:人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成超凡的必要条件。)”为主题,鼓励用户实现他们的目标。

    命名原因:每天花4个小时去做一件事,至少也需要十年左右才能达成一万小时的要求,所以照此推算,我们在六十岁的时候大概也就能实现四个人生大目标吧,所以就起名叫FOUR。

    项目地址:https://github.com/SketchK/FOUR

    LibreBoard 开源看板管理系统

    项目简介:LibreBoard 是一个卡片式的组织 Kanban 的开源实现。可以用来实现团队内部的协作沟通,你可以吧 LibreBoard 看成是 Trello 的开源版本。

    看板管理,常作“Kanban管理”(来自日语“看板”,カンバン,日语罗马拼写:Kanban),是丰田生产模式中的重要概念,指为了达到及时生产(JIT)方式控制现场生产流程的工具。及时生产方式中的拉式(Pull)生产系统可以使信息的流程缩短,并配合定量、固定装货容器等方式,而使生产过程中的物料流动顺畅。

    LibreBoard 为 Sandstorm 平台提供了一键安装以及一个经过验证的 Docker 映像。

    项目地址:https://github.com/diegok/libreboard

    Taiga 项目管理平台

    项目简介:Taiga 是一个免费开源,而且功能非常强大的项目管理平台,用于初创企业和敏捷开发团队。提供一个简单、漂亮的项目管理工具。

    Taiga 采用 Python Django 框架开发,前端基于 AngularJS 实现。

    项目地址:https://github.com/taigaio/taiga-back

    Cynthia 问题,缺陷,任务管理系统

    项目简介:Cynthia  是个问题管理/BUG管理/任务管理/项目管理系统。

    Cynthia 提供了一个基于Web的、开源的、跨平台的软件项目管理和问题管理的解决方案。通过极大的灵活度,实现了特殊性和普遍性的统一。    它提供了强大的自定义配置功能,用户能够根据自己的实际情况配置问题的流转和数据模板,它同时内置了强大的Cache模块提高数据的访问效率。

    项目地址:https://github.com/desktopqa/Cynthia

    小贴士:

    目前openEA应用市场已经上线啦,如果你手头上刚好有开源项目,欢迎到我们这里展示!

    同时周刊已增设开源工具栏目,欢迎联系开源君投稿哦~

    开源社区福利多多,欢迎登陆openea.net注册会员哦!

    4055e0190fae90ee518314c26c4bfbd8.gif

    END

    b07cbc135442d584de6a02a43b6b0cfd.gif

    /openEA

    开源社区统一认证方案(上)——CAS与LDAP的搭建与集成

    490a0e674f275a8818e0f8da404e553d.png

    /企业应用

    让复杂的差旅费用报销简单起来

    06672ddb2533ac4a034441103fc1e286.png

    87671eae258728df94781af879fd8dd4.png

    扫码关注公众号

    新浪微博:@openEA开源社区

    展开全文
  • 敏捷项目与任务看板

    2017-08-25 08:29:45
    我们最近在多个项目中使用Topo项目管理软件实施敏捷项目管理,有些经验心得: 先在Topo中创建好项目,首页下有个项目中心,建好的项目可以一次看到全部的概况,包括项目未关闭的缺陷和任务,其中也给出了严重缺陷和...
        

    我们最近在多个项目中使用Topo项目管理软件实施敏捷项目管理,有些经验心得:

    先在Topo中创建好项目,首页下有个项目中心,建好的项目可以一次看到全部的概况,包括项目未关闭的缺陷和任务,其中也给出了严重缺陷和延期任务的数量。

    clipboard.png

    进入项目,项目首页则是本项目的数据展示,包括项目各种数据和30天的数据统计,非常清楚,包括项目的任务、缺陷、代码、检视的开展情况:

    clipboard.png

    我们着重看下任务:

    clipboard.png

    这是一个看板,按四种状态列举了当前的任务,每条任务上有执行人、过期时间、工作量、标签等设置,可以在这个看板上完成大部分的任务操作,这是我们用的最多的功能,也是项目经理最喜欢的一个功能,清楚而快速的管理项目的任务,如果需要看列表或统计,左侧也有相应的导航页面可选,下图是统计:

    clipboard.png

    任务支持领取,我作为项目经理,一般只需要把任务创建好就可以,项目团队成员会根据实际情况领取适合自己的任务,这样项目经理会轻松一些,并且所有的状态迁移在浏览器上有实时通知,可以随时跟踪到各个任务的进展。

    通过一段时间的使用,结合Topo提供的缺陷、文档和代码功能,确实可以大幅提高项目管理效率,尤其是我们软件项目团队。

    展开全文
  • 作为组织工作流程的一般方法,敏捷软件开发设定了共同的价值观和原则,旨在精简开发流程,敏捷有效地响应变化。这些价值观和原则可以在敏捷宣言中找到,当中就提供了一些建立开发流程的建议。目前,业界中应用最广泛...
    ba2a8d5ae9eda147caf46ae8210346f6.gif

    作为组织工作流程的一般方法,敏捷软件开发设定了共同的价值观和原则,旨在精简开发流程,敏捷有效地响应变化。这些价值观和原则可以在敏捷宣言中找到,当中就提供了一些建立开发流程的建议。

    目前,业界中应用最广泛的敏捷方法论当属Scrum,团队在转型敏捷时,要选择哪一条路?这两种敏捷方法论有什么区别呢?

    Scrum主要用于敏捷项目管理,能够帮助团队更新任务进度,促进团队信息共享,及时发现任务过程中的异常现象,从而查漏补缺。团队通过每日站会来沟通任务状态,更新并确定每日需要做的任务。

    看板作为一种敏捷方法论,通过工作流程以及任务的可视化来识别并纠正出现的失误。起初,看板通常为物理看板(白板),随着项目管理流程移至线上,看板也衍生出虚拟看板,更加丰富了看板方法论的表现形式。

    上文简单介绍了一下Scrum与看板的定义,其中还有很多需要团队深入思考的问题,接下来的视频将详细展示Scrum与看板的区别,一起来看看吧~

    5d75efc70f79504824c1f1cb4b3a21e8.png4c6493c6f1f71237dbf7eeb36a94e2b0.png微信号:minjiekaifa专注敏捷开发学习交流4f196cc740f00fab136e2e8b5d78dea0.gif
    展开全文
  • 看板任务管理

    千次阅读 2015-09-10 08:13:07
    作为一个开发团队的管理者,例如当你是一个团队的项目经理的...在软件开发团队中,任务的分配、跟踪和管理通常是这个团队管理者的一个重要的工作内容。 1 从问题谈起 我曾经碰到过一个项目经理,她管理着一个团
  • 前言软件开发行业中常用的两种方法,一种是目前非常热门的敏捷开发 (Agile),如 Scrum,Kanban 和 Lean 等,另一种是大家耳熟能详的传统瀑布模型 (Waterfall)。在 2017 年做自动化运维平台的项目中,我非常荣幸成为...
  • 任务 时长 11.15 深度了解NABCD,剖析本项软件的痛点,以及如何解决痛点,征集大众意见并记录计划。 3h 11.16 基本确定设计方向,确定设计软件界面以及界面内容,确定使用何...
  • 本节书摘来自异步社区出版社《软件开发践行录——...1.2可视化看板任务管理 看板源于精益生产实践,敏捷将其背后的可视化管理理念借鉴过来,经过一番改造,形成了有自己独特风格的可视化管理工具。曾有人总结过sc...
  • 如今在敏捷软件开发中,项目的可视化(例如在墙壁上放置任务卡片就是常见的实践)往往被叫做“软件看板”,或者“任务看板”。我们甚至可以看到一些产品维护团队在类似瀑布过程模型中使用看板系统。那么,看板到底是...
  • 我们使用Topo项目管理软件做缺陷管理,这个软件可以把缺陷以看板的形式展现,在实际使用效果不错。在使用看板前需要创建好项目(参考我的另一篇文章),建好之后进入项目。 缺省的项目信息首页显示了 项目的基本...
  • 第一章看板任务管理(黄亮) 软件开发践行录——ThoughtWorks中国区文集作为一个开发团队的管理者,例如当你是一个团队的项目经理的时候,任务的完成情况通常是你最关心的内容之一,比如说分配的任务是否能够按时间...
  • 国内敏捷项目管理软件-Leangoo看板

    千次阅读 2018-09-09 20:45:58
    Leangoo(中文名:领歌)是...我们可以使用Leangoo可视化地进行项目需求、任务、问题和文档的管理和协作,随时随地跟踪团队工作进展。 它核心是看板,通过看板共享和实时同步团队工作以实现高效协同, 团队工作体现...
  • 只要是在IT互联网行业工作的人肯定对 Scrum敏捷开发 都多多少少有一些了解。工欲善其事,必先利其器,那我给大家介绍一款敏捷开发项目管理工具-...Leangoo是一款基于看板的项目管理工具,用它可以进行项目需求、任务...
  • 最早为了解决,生产机器之间的协作生产问题,发明了“kanban”:B机器在空闲时,发出一张“kanban”卡,A机器接收到此卡就进行推送任务。 整个看板的原型,有两个重要的点:1.ToDo起始点 2.Done 终点。在两点之间...
  • 1. 介绍 Kanboard是一个php的开源看板web程序,非常适合异地办公的小型团队使用。 2. 特性 简单 There is no fancy user interface, Kanboard focus on simplicity and minimalism....清晰的可视化你的任务 Th...
  • 看板方法整理

    2016-07-22 16:22:29
    看板方法是什么:看板是源自丰田的一种管理方式,后被引入到软件开发中。看板方法是一种敏捷,精益的管理方法。 看板方法能干什么: 看板方法需要怎么做: 一旦使用了看板方法就喜欢上这种方法了,然后发现...
  • 什么是看板

    千次阅读 2017-03-30 15:19:29
    现在很多软件开发都流行使用看板。就如下图。多数人觉得看板KanBan应该是日语里恰好表达的中文原意,看(白)板,或者什么其它板。其实看板是卡片,是表示出某工序何时需要何数量的某种物料的卡片,又称为传票卡,是...
  • 通常的推荐建议严重偏向于封闭源代码和专有软件。 不一定要那样。 这是我选择的19种新的(或全新的)开源工具的第九个选择,可帮助您在2019年提高工作效率。 任务板 正如我在本系列的第二篇文章中所写的那样...
  • 看板和项目缺陷管理

    2017-08-22 14:28:40
    我们使用Topo 项目管理软件做缺陷管理,这个软件可以把缺陷以看板的形式展现,在实际使用效果不错。在使用看板前需要创建好项目(参考我的另一篇文章),建好之后进入项目。 缺省的项目信息首页显示了 ...
  • Scrum电子看板工具

    2019-04-09 18:06:00
    Leangoo我们已经连续用了两年半的时间了,刚开始用他们只有免费版,现在出了企业版。...它是集计划、需求、迭代、测试、任务分配、缺陷跟踪等 于一体的协作软件。 Leangoo看板式的管理方式,非常...
  • 作为一个开发团队的管理者,例如当你是一个团队的项目经理的时候,任务的完成情况通常是你最关心的内容之一,比如说分配的任务是否能够按时间完成,整个项目的进度是否尚在计划之中...在软件开发团队中,任务的分配、跟
  • 自动化专家arago已开源其内部项目管理工具Rike。 在内部使用(并且大概已经改进)... 根据看板,不为团队成员分配任务,而是从团队范围的任务列表中选择他们自己的任务。 Rike还包含其他开发原则的各个方面,例如sc...
  • 软件开发项目,非常重视进度的管理。而要把握好进度管理,就离不开任务... 研发项目过程中,我们发现还是最原始的看板和立会好用,先说看板里用到的基本元素——任务卡片,也就是一张便签。  任务卡片  ...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 232
精华内容 92
关键字:

任务看板软件