管理项目,提高效率---Trello简单使用

来源:互联网 发布:数据校验方式 编辑:程序博客网 时间:2024/05/19 08:38

转载地址: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 还有很多贴心的细节我没有写出来,比如设置重要程度等等,这些都有待真正去用的时候发掘。


0 0