【开发随记】【提效】工作习惯那些事系列之四——任务管理

简介: 【开发随记】【提效】工作习惯那些事系列之四——任务管理

背景


  • 软件开发人员,经常需要同时面对来自不同方面的任务,如项目的开发任务、团队的提效改进任务、自己要输出的技术文档等;


  • 不同的任务可能处于不同的状态,如新建、进行中、挂起、已完成等,也可能会在不同状态间进行切换,比如当前正在做X任务,突然Y任务插入,据说非常急,那么就需要切换到Y任务上,X任务只能暂时挂起;


  • 如果同时做很多任务,各种切换、插入,看似高效,实际上不会,经常会被搞得焦头烂额、心情烦躁;


  • 我们需要给自己的内心减负。减负并非不做任务(当然软件开发人员也没有这个权力),只是从心理上给自己减负;


解决思路


  • 之前讨论的任务状态和敏捷管理软件,如微软的TFS的任务状态(Doing、Done等)很类似,可借鉴敏捷管理的一些思想,完成自己的任务管理。



静态视角


  • 根据不同的角度或领域建立不同的根目录,如001-开发任务、002-部门事宜等:



对于每一个根目录,按任务的状态,建立不同的子目录,以开发任务为例,可建立“进行中”、"已完成”、“挂起中”、"待删除"等,具体可根据自己的情况自行调整:



动态视角


  • 任务接收后,可自动放入“进行中”目录,如下图所示:



  • 如果某任务已完成,则将对应任务的子目录移入已完成目录,如下图所示:



原则和建议


  • 文件夹命名规则,建议使用包含“统一编号”+“项目名称”+“系统ID”(如TFS系统的ID或Bugzilla的ID,取决于管理任务或故障的系统)+“任务描述”等字段的格式;


  • 可根据需要,在已完成中按公历年增加一级目录;


便通过以上两点,配合everything等工具,方便后续做检索、以及工作总结。


  • 进行中的任务,尽量控制在3个以内(按优先级、deadline等方式筛选):


  • 超过3个的未开始的任务,或暂停的任务,可临时拖入“挂起中”目录,通过这种形式让自己的潜意识接受,你手里只有这3个以内的任务,暂时忘掉未开始的任务,所谓千里之行始于足下,任务太多会让自己不安,影响做事的质量;


  • 已经完成的及时拖到“已完成”目录,这会让自己及时获得成就感和满足感,就像打游戏因为反馈快而容易上瘾一样。


相关文章
|
18天前
|
存储 小程序 开发工具
零基础开发小程序第四课-查看功能开发
零基础开发小程序第四课-查看功能开发
|
7月前
|
算法 Perl
技术下午茶:产品经理是如何工作的?如何才算一份好的需求文档?如何设计一个简单的列表,它应该具备哪些基本功能?
技术下午茶:产品经理是如何工作的?如何才算一份好的需求文档?如何设计一个简单的列表,它应该具备哪些基本功能?
68 1
|
8月前
|
安全 UED
【代码review、审核开发工程师的设计与研发质量工作经验之谈】
【代码review、审核开发工程师的设计与研发质量工作经验之谈】
|
11月前
|
数据可视化 前端开发 搜索推荐
低代码平台名声臭,用起来却真香——90%重复工作给你完成喽
低代码平台名声臭,用起来却真香——90%重复工作给你完成喽
|
11月前
|
运维 小程序 数据可视化
不用写代码也能开发,产品经理是怎么做到的?
不用写代码也能开发,产品经理是怎么做到的?
|
12月前
|
小程序 容器
零基础开发小程序第四课-查看功能开发(二)
零基础开发小程序第四课-查看功能开发(二)
|
12月前
|
存储 小程序 开发工具
零基础开发小程序第四课-查看功能开发(一)
零基础开发小程序第四课-查看功能开发(一)
|
运维 监控 前端开发
带团队后的日常思考(十一)
带团队后的日常思考(十一)
|
开发工具 git
【开发随记】【提效】工作习惯那些事系列之三——邮件管理
【开发随记】【提效】工作习惯那些事系列之三——邮件管理
【开发随记】【提效】工作习惯那些事系列之五——任务处理
【开发随记】【提效】工作习惯那些事系列之五——任务处理

热门文章

最新文章