制定計劃的幾個技巧
制定計劃是一件困難的事情(在軟體開發中哪一件事情不難呢?),不只是新手,就是有好幾年工作經驗的人,對制定計劃也頗感為難,往往隨便給出個時間了事。我曾親歷過不少場面,大家對任務計劃的態度很隨意,對時間的估計都是隨口而出的。大多數時候,管理者都會對勇士們誇幾句,對謹慎者報以輕視。
實踐證明這些計劃都是紙上談兵,有的嚴重超期,有的質量不過關,有的功能遺漏,很少按預期完成的。這也難怪,就是精心制定的計劃都有偏差,何況是隨便給出的呢。
這裡總結一些個人經驗,這是對簡單任務而言的。所謂簡單任務指的是能分到某個人頭上的任務,不包括需要一個小組協同完成的任務(當然部分也適用於小組任務的)。
1. 對任務儘可能的細劃。任務分得越細,考慮得越周到,遺漏的可能越少。同時我們對細小任務的估計更準確,我想這也是大家鍾愛WBS的緣故吧。
2. 建立任務的風險列表。外在環境、技術難點、甚至近一段時間工作狀態,都會影響任務的進度。風險很多,列出我們能處理的風險就差不多了,至於第三次世界大戰之類的風險完全可以拋開。根據風險列表,在理想的計劃上,加上一定的風險儲備。
3. 徵求做過類似任務的同事的意見。我們不是神仙,對從未有類似經驗的任務,很難估計準確,徵求做過類似任務的同事的意見是明智的做法,至少我們能從中瞭解一些潛在的風險。
4. 不斷調整計劃。計劃不是不變的,早期的估計或多或少的有些偏差。隨著任務的進展,一些風險的消除,以及這期間的經驗積累,我們可以更準確的估計時間了。一般來說在任務預定時間過去30%左右時,重新評估一下任務計劃是比較好的習慣。
5. 及時反饋任務的執行情況。特別是研究性任務,出現計劃與實際較大差異的情況是很常見的。讓你的上司清楚任務的執行情況,很有必要,一旦出現較大偏差,他可以對你提供幫助,或者對整體計劃進行調整。切記不要在時間快完了,才報告出了大問題。
6. 計劃要實事求是,不是估計時間越短越好。不要因為面子上的問題,把時間估計得過短。否則你的任務太重,不但會影響你的正常休息和工作情緒,最終無法完成時,面子丟了是小,影響整體計劃是大。
7. 採用PSP中一些方法,評估自己的效率。記錄在執行任務過程,你的時間分配情況,估計你在做某類事情時的效率,為以後類似的任務提供經驗資料。
相關文章
- 如何制定專案執行計劃的幾種方法
- 專案管理計劃制定的四個關鍵步驟專案管理
- 制定專案管理計劃的分步指南專案管理
- web安全學習目標與計劃的制定Web
- Array的幾個小技巧
- 自動化平臺的幾個小計劃
- 新手如何制定六西格瑪專案計劃?
- 制定測試計劃之相容性測試
- 新管理時代,如何制定專案管理計劃專案管理
- 構建映象的幾個小技巧
- 幾個Linux系統的操作技巧Linux
- CSS效能優化的幾個技巧CSS優化
- Nginx的幾個常用配置和技巧Nginx
- ES6 的幾個小技巧
- 配音技巧 | 學配音必須要知道的幾個技巧
- 如何運用專案管理思維制定工作計劃?專案管理
- [溝通交流] 又到了一年制定計劃的時候
- 英特爾制定了2019年的計劃:Ice Lake,Lakefield和Project AthenaProject
- 英特爾制定了2019年的計劃 : Ice Lake、Lakefield和Project AthenaProject
- 深入 TypeScript – 2( 幾個常用的小技巧)TypeScript
- 分享幾個 SpringBoot 實用的小技巧Spring Boot
- 【執行計劃】Oracle獲取執行計劃的幾種方法Oracle
- 程式設計師練習演算法的幾個實用技巧程式設計師演算法
- 使用 Laravel 制定 MySQL 資料庫備份計劃任務LaravelMySql資料庫
- 幾個SQL查詢小技巧SQL
- 構建Docker幾個小技巧Docker
- 如何制定有效的專案管理計劃? 這些流程建議收藏專案管理
- 折騰ChatGLM的幾個避坑小技巧
- 幾個優雅的JavaScript運算子使用技巧JavaScript
- Python中使用字典的幾個小技巧Python
- 設計師必備的技巧性原則!你知道哪幾個?
- 如何利用專案管理軟體制定專案進度計劃?專案管理
- 韓國為加密貨幣徵稅計劃制定時間表加密
- 前端工程師分享幾個CSS技巧前端工程師CSS
- 規劃館設計建設需要注意哪幾個方面?
- LLM部署,你必須要知道的幾個技巧!
- 推薦幾個不錯的console除錯技巧除錯
- 技術管理者的幾個實用技巧