使用To-Do List

以前做项目的时候,常常会用MS Project来安排任务与进度.后来改用Excel,记录每天要做的事情,不断地修改它,增加一些条目,删除一些条目,更新一些条目.先是一个人用它,然后有越来越多的项目组成员开始使用它.你可以根据你的项目和团队的情况决定使用哪类工具,小项目通常用Excel就够了,如果比较大的项目,涉及的成员比较多,你更应该选择使用To-Do List.

为什么要用To-Do List?整个团队都在辛苦工作,每个人都很忙,但产品总是无法完成;重要的Feature被遗忘了,需求没有被完全覆盖到,一些人在等着另一些人的代码.有些人不知道接下来该做什么,干等着.这些情况你遇到过吗?To-Do List帮助你解决这些问题.

产品的To-Do List.找个人,项目经理也行,要把所有的Feature用列表记录下来,标上优先级,团队成员从列表中找到他的工作.首先做优先级高的工作,把所有的高级别的工作先完成,在优先级为1的工作分配完之前,不要动优先级为2的条目.这个列表也提供了一个很好的项目视图,每个人,开发人员,项目经理,市场人员,都了解项目当前的状态,随时可以提出自己的疑问或找到答案.这个列表也限制了各个成员不会脱离整个团队的节奏,因为他做的事情是大家都知道并认可的.列表包含有任务时间的评估,大家都知道某个Feature会在大概什么时候完成,不用有事没事都要找人问问.清晰的列表也容易让大家发现潜在的问题,关键任务遗漏的可能性大大降低.列表提高了大家工作的目的性,不会让无关紧要的事困扰.列表也可以反映出需求的变动,列表的改动让需求人员知道他的需求已经被排上日程.对团队也好,整个组织也好,列表让所有人都知道产品现在发生和最近要发生的事情,不会有意外(通常都是头痛的事).

对于个体来讲,列表让开发人员和项目经理更容易沟通.每个人可以制定自己的列表,并与团队的列表保持一致.每天早晨开发人员与项目经理一起回顾列表,看看哪些工作已经做了,哪些是今天要做的,哪些是接下来要做的,并适时反应到团队列表中.对开发人员来讲,你首先要确定自己手头的工作,形成一个列表,与项目经理一起确定任务的优先级.从优先级最高的任务开始工作.如果优先级发生变化,更新列表.工作完成后,把它放在"完成"列表当中.在"任务"列表中添加新任务.如果你是项目经理,列表也同样适合你,只不过多了一项任务--关注团队成员的列表.

有了To-Do List,沟通效率会迅速提高,开发效率也不例外.最重要的是大家都会对建立起信心.至于To-Do List工具,我的建议是选择适合你的团队的,而不是最优秀的.

ATNotes:我最初使用的一款小巧的工具,可以设置显示在桌面上.缺点是功能点太少.
Excel:我用得比较多,可以满足多数情况下的需求.
Google Calendar:Google总能带来惊喜,但不适合不能上网的朋友.

还有很多很好的工具,问google吧.

你可能感兴趣的:(工作,Excel,Google)