敏捷时间管理 一个闹钟足矣

日期: 2012-05-01 作者:Cameron McKenzie翻译:李松 来源:TechTarget中国 英文

根据Google AdWords的统计,每月大约有一百万的网民在Google中查找“时间管理”相关的信息。这自有其原因——时间管理对任何职业来说都是非常重要的一个方面。你知道,现实社会中有许多程序员按照他们的工作小时数来收取报酬,因此,对于应用程序开发人员来说,时间管理的重要性显得尤为突出。如果你也是在过去一个月中使用Google搜索过“时间管理”的百万人员之一,那么你可能已经知道,现在有很多时间管理工具,并且其中许多都是为了设法满足应用程序开发项目的需要。

然而,根据一些敏捷(Agile)专家的说法,您所需要的时间管理没必要那么复杂,只要一个简单的厨房用的定时器就够了。   “我一直在用闹钟”……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

根据Google AdWords的统计,每月大约有一百万的网民在Google中查找“时间管理”相关的信息。这自有其原因——时间管理对任何职业来说都是非常重要的一个方面。你知道,现实社会中有许多程序员按照他们的工作小时数来收取报酬,因此,对于应用程序开发人员来说,时间管理的重要性显得尤为突出。如果你也是在过去一个月中使用Google搜索过“时间管理”的百万人员之一,那么你可能已经知道,现在有很多时间管理工具,并且其中许多都是为了设法满足应用程序开发项目的需要。然而,根据一些敏捷(Agile)专家的说法,您所需要的时间管理没必要那么复杂,只要一个简单的厨房用的定时器就够了。

  “我一直在用闹钟”,敏捷宣言的签署者John Kern说道。“有时候,它能提醒你注意一些比较糟糕的事情,比如说,我在某件事情上已经花了太多的时间。”每个程序员都有过一个或两个这样的经历:他要解决的问题或故障,更多是出于技术上的虚荣心,而不是实际问题的需要。

  “我曾经花了五个小时的时间,来努力使得DOJO日历能够在WebSphere网站内工作。时间就这样不知不觉地过去了,当我看表的时候,我的晚餐都已经迟了。当你专注于某个问题的时候,时间很容易就从你身边溜走,”WebSphere 网站架构师Sal Pece这样说道。

  使用闹钟不仅仅可以在你有点过于专注某个问题或挑战时对你进行提醒,它的用途还有很多很多。事实很清楚,作为一个IT专业人士,你需要掌握你的工作时间,你在填写时间表时,不应该只是靠估计和猜测。正如Kern所说,“我按工作小时数收取报酬,所以每当我准备开始开发项目上的一个新功能时,我就开始计时,并将这些时间直接输入到JIRA系统中”,因此,有一个方便的小计时器,不仅可以帮助你主动识别哪些任务花费了太多的时间,而且也是一个帮助你负责任和诚实地记录你的帐单小时的非常可靠的工具。

  计时器的用途不仅仅限于简单地时间记录和客户计费。番茄工作法是一个非常流行并且非常有效的时间管理方法,它在很大程度上就依赖于使用一个简单的定时器。“番茄工作法能够帮助我们完成我们的计划,并记录我们所不断改进的做事方式,这就将时间变成了一个非常有价值的帮手”,Francesco Cirillo说道。它最基本的形式,包括以下内容:选择一个任务,设置定时器为25分钟,等到定时器响的时候,在一个工作表上检查工作进展,然后进行短暂的休息。可想而知,这种通过番茄钟来管理时间并随着时间的推移不断进行改善的想法,和目前在应用程序开发生命周期中非常流行的敏捷和精益开发方法是十分契合的。

  老话说的好,越简单越好。没有必要跑到赛跑世界(Runners World)花费59.99美元买一个计时器。你所需要的计时器只要能用就行,可以是您手机上的一个Android应用程序,又或者是你办公桌上的一个收音机闹钟。“为了能够长时间计时,我刚刚从Radio Shack得到一个小的数字计时器。现在,我让这个精美的小定时器运行在MAC上工作。”Kern说道。

  如果你想实现真正的敏捷,在截止日期前完成你的项目,那么你需要掌握时间管理。你必须掌握时间的开销,你需要定期检查你的项目进度明确目标,当然,你还需要记录所有需要计入成本的时间。要想实现这些,一种简单易行的方法就是使用一个计时器。

相关推荐