編者按:infoq中文站不久前發布了兩篇與pomodoro時間管理方法相關的新聞《用「蕃茄」來減輕時限壓力》和《pomodoro-敏捷方式的時間管理》,本文可算是前文的延伸和實踐驗證。作者是agilechina 2009大會上的講師,本文即來自他在自己團隊內部實踐經驗的總結。
在我們所有的對手中,最強大的是時間。面對時間,我們絲毫沒有欺騙的機會,時間一分一秒的流逝,最終的勝利者總是時間。我們經常會覺得「哦,兩天過去了,任務絲毫沒有進展,明天就是截止日期了,該怎麼辦?」我們經常忙於應付乙個接乙個的任務,沒有時間去學習充電,享受生活,並由此陷入很大的焦慮情緒。隨著社會不斷發展,工業文明極大地豐富了人際間的交流手段以及獲取資訊的手段,我們的時間利用效率卻變得越來越低了。沉下心思專心做一件事情,對絕大多數人來說已經變成一件不可能的任務。究其原因,主要有兩個:
排除干擾,確保首先完成最高優先順序的任務,是提高個人時間利用效率必須解決的問題。這與敏捷軟體開發(scrum、xp、lean)要解決的問題何其相似。針對軟體開發中的類似問題,九十年代起ken schwaber、jeff sutherland、kent beck、martin fowler等大師們提出的敏捷開發解決方案,其中包括時間箱、不受干擾的迭代、具有優先順序的代辦任務列表、拉動(pull)任務、承諾、計畫與反省等等。無獨有偶,從九十年代初開始,義大利人francesco cirillo也基於相同的策略設計並發展了番茄技術(the pomodoro technique,pomodoro義大利語「番茄」)來管理我們的個人時間。用到的工具很簡單,乙個廚房定時器(pomodoro timer),三個簡單**(當天任務列表 to-do,任務清單activity inventory和記錄歷史資料的**records)。
番茄時段
在敏捷開發中乙個迭代的週期通常是一到四周,番茄技術的乙個迭代是25分鐘,稱為乙個番茄時段。跟敏捷開發的迭代類似,在乙個番茄時段開始時需要從當天任務列表中找出目前最高優先順序的任務,然後不受干擾地去完成該項任務,一直到定時器的鈴聲響起。每個時段結束後可以有三五分鐘時間自由支配,然後再開始新乙個時段。在敏捷開發的迭代過程中,團隊只會集中精力完成當前迭代中的任務,不會對新的任務需求做出響應,所有的新任務都放到產品 backlog。在番茄時段中,個人也是採用相同的策略,在緊急情況下,新的任務會放到當天任務列表,作為乙個當天的乙個未計畫任務;而一般的任務,只需要在任務清單上加乙個新的任務專案。然後不受干擾地繼續當前的工作。即使任務完成時,定時器還沒有響,處理方法也很簡單,用剩餘的時間去「重構」完成的任務,使它更好一點兒。
工作日程表
以下以乙個使用番茄技術的程式設計師的工作日程表為例。
在這個日程表很好地融入了戴明環pdca(計畫plan;執行do;檢查check;糾正act)。每一天總是從計畫番茄時段開始,最後乙個番茄時段以分析反省結束。每天的歷史記錄一般包括計畫執**況、未計畫任務情況、估計與實際,干擾次數,干擾內容等等。通過這些歷史資料我們可以很容易地觀察自己:
通過切實的資料對自己的時間利用情況有了清晰的了解後,我們就可以在反省中有針對性地設計解決方案。如此不斷反覆時間效率就會不斷得到提高。
消除干擾
番茄技術最大的好處是能夠幫我們集中精力,消除干擾。每個番茄時段只有25分鐘,除非是十分緊急的情況,一般情況下都是可以在完成當前時段後再去響應。通常我們會遇到兩種干擾:
任務計畫與估計
番茄技術的另乙個好處是給我們提供了一種全新的估計和計畫的手段。在任務列表上的每個任務都需要有乙個規模估計值,這個值其實是標明完成該任務需要花的番茄時段的數目。由於每個時段都是不受干擾的「純」投入的時間,因此可以通過番茄時段數目有效地把任務的規模與時間建立聯絡。通過把實際花費的番茄時段數目與估計值相比較,分析,可以幫助提高自身的估計能力。同時,通過分析歷史記錄中非計畫任務的數目以及內容,也可以幫助我們對自身的時間利用情況有更好的了解,從而更有助於計畫個人的時間。
轉變時間的觀念
番茄技術能夠改變我們對時間的態度。時間變成了乙個個番茄時段。每一段25分鐘,滴答滴答從25分鐘減到0。從而給我們一種緊迫感(eustress),督促我們盡快完成任務,盡快做決定,從而有效的提高效率。效率的提高能夠有效地提公升自信心和成就感。
關於番茄技術的詳細介紹可以參見它的**(引用1)以及the pragmatic bookshelf的新書《pomodoro technique illustrated
》。 引用
the podomoro technique
the pompatus of pomodoro, pragpub issue #5, november 2009
manage your effort not your time, harvard business review, october 2007
perfection: an unrealistic goal - the challenge of being agile
作者簡介:滕振宇(daniel teng),irdeto bss高階軟體經理,csp,敏捷教練。建立並領導irdeto bss上海研發團隊,負責大型付費**計費以及客戶管理系統軟體產品的開發。
番茄工作法
最近難得的空閒,花點時間來整理一下自己,用來發現自己需要改進的地方。工作生活了這麼多年,才發現沒有真正管理好自我,管理好時間,沒有高效率的做事,希望通過這段時間的回顧 整理和思考來提公升自我。從時間管理來講,番茄工作法是簡單易行的時間管理方法,是用來提公升個人和團隊的工作效率的乙個有效方法。番茄工作...
番茄工作法
番茄工作法作為一種簡單易行的時間管理方法歷來備受人們推崇,番茄工作法告訴了我們如何改變生活 改變學習和工作狀態。捫心自問你的學習中是否遇到過下列問題之一。1 面對複雜,望而卻步。2無聊瑣事,越拖越久。最後期限,步步緊逼。4 小時忙活一天 大事一樣沒辦。5 從休息到工作,心智始終調整不過來。6 一錯再...
番茄工作法
近年隨著工作壓力增大,以及睡眠質量下降,明顯感覺精力不足,最近在做一些方 上的嘗試,略有收穫。我使用的是 staffan noteberg的番茄工作法 大概分了三次看完,主要抓住其中關於25分鐘論還有短時間內休息論,重點揣摩了一下。我的準備工作 1,30分鐘沙漏乙個 37元 2,派克鋼筆一支,135...