转载地址:http://www.jianshu.com/p/fbf015f4f3f3

工欲善其事,必先利其器

前言

最近公司开新的项目,团队中有用到Trello进行项目管理,自己也有查阅一些资料,理解的不太深刻,在这整理一下对Trello的理解,也以便于以后查看,有引用其他文章的地方,如未注明请提出,我加以改正。

简介

我对Trello的第一印象就是简单。

Trello是一个伟大的WebApp,可以给您一个数位工作空间就像使用白板和便利贴一样方便,此外功能齐全到使团队能够把想法实现到真正的项目。这里将帮助您上手Trello,以及如何用到工作团队。

大多数待办事项列表App过于线性和结构化。如果您想要任务不只有「完成」和「未完成」状态 -比如显示进度或完成前有几个步骤,那么它们很不理想。最好的低科技替代解决方案之一是在白板上贴便利贴,这样有助于可视化逻辑列表,还可以轻松地左右移动列表。

而Trello就是这样的存在。

基本定义

trello既可以单独使用也可以与他人协同使用。
只需要创建board的时候选择Private or Public or Team 就好,如下图:

选择方式

trello中需要你掌握的概念非常少。核心的就只有三个:

  1. board
  2. list
  3. card

其中,一个或多个的card构成了我们的list,而一个或多个list又构成了board。在trello中,一切都是围绕这三样东西来的。把board想象成一块黑板吧,你可以在黑板上贴上无数的黄色便签,而每张便签上面都罗列了一个或者多个想要完成的事情。像下面这幅图一样:

在图中,整个画面就是我们的一个board,左上角是这块board的名字。下面那一个个纵向排列的白色矩形自然就是list了。list上又有一个个card,而我们的故事就发生在这些card身上。

card能够承载的信息量很大,一个card通常描述了一个任务,而参与到这个任务中来的成员可以通过这个card紧密联系起来。人们可以在这个card上展开讨论,注上自己的评论,标记这个card的状态,设定card的due date等等。

这样每次当我们进入一个board的时候,整个项目的活动情况便通过这些card如实的反应出来。恩,大概就是这样。

注意到trello这三个核心概念的名字了吗,注意到这些名字是非常抽象的吗(大家都是程序员,抽象应该是家常便饭了),这便是我要讲的第二个关于trello的优点了,它是process-agnostic(过程无关的)。

事实上正是由于这些核心概念是具体项目无关的,所以,trello并不会像它的老大哥们那样怀揣着无数多的为了项目管理而管理的流程,检查点之类的东西,它并没有自己的内建流程。相反的,你可以按照自己项目的需求来设计整个工作流。

基本使用

上面提到了trello是流程无关的,那么当我们需要用使用它来管理我们的项目时应该怎么做呢?

第一步当然是对我们的项目进行建模了,使用trello提供的“原语”(board,list,card)对我们的项目流程进行建模。你可能感觉有点晕乎不知道从何下手,没关系,好在开发trello的小组自己将他们的开发board公布了出来。这是一个很好的参考,相当于一个标准实践了。(注意是标准实践不是最佳实践)

目前作为一个项目管理的话,大家比较常用的就是这个trello开发团队使用的工作流模板了,像下面这幅图展示的那样:

能看到一个名为trello development的board中,一个card从最左边的list到最右边的(ideas, known issues, next up, in progress, testing等等),经历了一个完整的“生命周期”。这是一种建模自己
项目的方法,但并不是唯一一种,根据自己项目的特殊性你可以有自己的workflow,自己的“生命周期”。

使用

Board 是容纳 List 的地方,在上面可以放置几乎无数个 List,而且 List 能够经由鼠标拖动,相互调换位置;

  List 是容纳 Card 的地方,Crad 可以经由鼠标拖动,拖放到不同的 List 中去。

  Card 是最基本的组成元素,如果它要有中文名字的话,我愿意称它为“任务卡片”。因为是记录记录任务,以及和任务有关信息的地方。

  所谓形式灵活,是因为 List 能够根据用户需求创建多个,而每个 List 可以对应一个处理的流程,比如典型的 PDCA 流程就是:计划、执行、检查、处理,那么就能够按照这个流程创造四个 List。如果公司内部有不同的小组,那么这些小组实际上可以根据自己所特有的流程,来创建不同的 List。这意味着 Trello 可以创建任何团队的流程,如果形式不够灵活,那么这样的普适性是很难达到的。

  所谓操作简单,是因为每个 List、每个 Card 的基本操作只有一个,那就是“拖动”。若要调整团队的工作流程,可以通过拖动 List 解决,而如果想改变一个任务的状态,从待办到执行,也只是把它从“待办”的 List 拖动到“执行”的 List 而已。

  除了以上两个优点以外,Trello 还为团队协作设计了一些的功能。比如,Card 可以设置由哪位,或是哪几位成员来完成,这样每个人所承担不同的任务都清晰了然,不会出现分工不清晰的情况。

  此外,每个成员对 Trello 中的任务所作出的任何改动都会记录下来。比如当我完成了 Card 上记载的一个任务,我把它从“执行”这个 List 拖到“完成”这个 List,这个 Card 的变动会被 Trello 记录下来,同时反映在 Card 的设置面板,和 Board 的侧边栏中。这样,若团队负责人要检查某个人的进度,可以直接查看 Card 的变化记录;若他要检查团队的整个进度,则可以展现通过 Board 侧边栏查看。这个功能很实用,对于团队或是项目的负责人来说,他可以根据团队的进度进行统筹安排。

另外,Trello也有它的iOS版本、安卓版本,都可在手机上查看了解。我这里只是对Trello的使用的简单整理罗列,其他很多使用与优点我还是刚开始使用不太了解,事实上,Trello 还有很多贴心的细节我没有写出来,比如设置重要程度等等,这些都有待真正去用的时候发掘。

管理项目,提高效率---Trello简单使用相关推荐

  1. python 提高文件查询效率_Python 大量小文件存储提高效率的简单示例

    这篇文章主要为大家详细介绍了Python 大量小文件存储提高效率的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧 ...

  2. 除了ChatGPT,还能用什么计划管理软件提高效率?

    最近一段时间,人工智能工具ChatGPT成为互联网科技圈的热门话题.正如当年的阿尔法狗给世界带来的震动一样,人们讨论的最多的就是:ai智能会不会取代人工,因为ai的效率太高了,但再智能,也有ai永远也 ...

  3. GTD (Getting Things Done)时间管理 提高效率 简介

    目录 一.GTD可能并不是你认为的GTD 二.GTD的作用原理 三.五个步骤的优化方法 1.收集:设置生肉库 2.判断:为"生肉"打标签 3.整理:清空生肉库 4.复查:执行前的最 ...

  4. 做一个项目,平时都用到哪些工具提高效率(上)

    做一个项目,平时都用到哪些工具提高效率(上)  转载 做.NET 相关项目,Visual Studio 2008,SQL Server 2000/2005是标准的配置,但是,除此之外,还可以应用哪些工 ...

  5. 浙江理工大学信息学院本科生创新项目总结报告——简单的后台用户管理项目

    信息学院本科生创新项目总结报告 研究目的与意义 基于Spring Boot框架等技术实现一个简单的后台用户管理系统项目,具有良好的用户交互体验.良好的信息反馈能力.安全防护措施,包括用户登录.用户注册 ...

  6. 使用Trello看板管理项目

    在大约10年前,我们用面向对象的方式管理项目.五年前,我们又开始使用敏捷方法管理项目.一年前,精益软件开发方法开始流行起来,看板式项目管理方式成为项目管理的主流,那么到底看板式管理到底是如何管理项目的 ...

  7. 自由职业者:提高效率的6个简单方法

    作为一个自由职业者的一个最大好处是能够自由的支配时间和设置自己的规矩.然而,这也是最坏的一点.没有一个正常办公室的环境,许多希望成为自由职业者的 人在每天结束的时候都在奇怪他们的时间究竟是怎么就过去了 ...

  8. 阿克希龙电能管理系统能源管理能源统一管理,提高其效率。

    阿克希龙电能管理系统 安科瑞 崔远航 [摘要]:在我国的能源消耗中,工业是我国能源消耗的大户,能源消耗量占全国能源消耗总量的70%左右,而不同类型工业企业的工艺流程,装置情况.产品类型.能源管理水平对 ...

  9. 如何使用Trello轻松管理项目

    Trello can be a great way to manage projects, communicate with your team, organize ideas, and serve ...

最新文章

  1. 图片的奇怪Cache_MISS原因!
  2. cygwin nginx php mysql_Windows 下 Nginx + PHP5 的安装与配置
  3. JavaScript——易班优课YOOC课群在线测试自动答题解决方案(七)随机答案
  4. string (KMP+期望DP)
  5. LeetCode 1910. 删除一个字符串中所有出现的给定子字符串
  6. 【Flink】Flink CDC 数据同步 【视频笔记】
  7. 引用和指针自增的不同
  8. 让小黑人360度旋转的制作技巧
  9. 关于面试 | 面试官
  10. 程序员:我们都在为错误买单!
  11. 当前计算机技术与医学结合的研究热点,改进的模糊遗传算法在医学中的应用和研究...
  12. 20181223 阿耐---《大江东去》
  13. 专访爱情公寓CEO张家铭:中国SNS网站格局已定
  14. Oliver的救援(bfs)
  15. 数学表达式基础——1 基本符号与术语
  16. ios的wkwebview手势前进和后退,Zipym - 解压缩神器油猴脚本大师m3u8合并专家
  17. GraphX入门简介
  18. pythonrequests爬虫怎么用_python爬虫之requests的高级使用
  19. 嫦娥四号完成人类首次月面生物实验 月球长出第一株嫩芽
  20. lombok基本使用

热门文章

  1. 基于php011驾照驾驶理论考试模拟系统
  2. 女人,要给足男人面子
  3. R语言学习笔记5:数据来源与解析
  4. IAR工程名修改方法
  5. VC++ 常见调试错误:fatal error LNK1561: entry point must be defined
  6. Python seq序列
  7. linux initrd
  8. 软件测试人员正确分析定位BUG小技巧
  9. mysql 45道练习题
  10. gd32f303 设计中断优先级_煤矿液压支架CAN总线监控系统的设计