項目管理工具到底應該為誰服務?

項目管理工具到底應該為誰服務?

為管理者,還是為了團隊;為了管理報表,還是為了協作需求,這些是在項目管理工具選擇或開發時需要面對和思考的一個問題。

傳統項目管理工具在團隊內部臭名昭著

項目管理工具當初都是為了項目團隊開發的,協助項目團隊管理項目:目標和進度,主要服務主體是項目團隊,但是當管理者知道了有這么一個工具,于是就提出了很多管理性需求,這樣就慢慢讓傳統的項目管理工具越來越龐大,越來越復雜,使用越來越困難,困難的讓團隊失去了項目管理工具的主動權。你會經常看到厚厚的幫助項目管理工具幫助文檔,一系列的項目管理工具培訓,這些都讓傳統項目管理工具在團隊內部臭名昭著。

兩張皮和成本浪費

現在,再來具體看看傳統項目管理工具:基本上都是從管理的角度出發,也就是有管理需求,就添加一個操作要求;有報表需求就添加一個字段;有管理期望,添加一個新的功能。圍繞管理,讓團隊配合,無形之中,團隊就增加了很多為了滿足管理需求的工作,如:填寫工作日志,估算進度,精確填寫工時,填寫風險,上傳里程碑報告等等。

這樣就容易造成如下兩個問題:

1. 兩張皮,實際狀況和管理看到的報表不匹配

a) 更新不夠及時,實際情況無法及時反饋到系統中

b) 應付性操作,僅僅為了在“數據”上滿足管理需求

2. 成本浪費,團隊投入了大量的工作在滿足管理需求上,而不是業務目標上

a) 由于不能直接給團隊帶來直接收益,團隊被動執行,耗精氣神

b) 管理需求就像多變的天氣,變來變去,系統為了滿足,就不斷打補丁,推出新的操作要求

值得高興的是,伴隨著敏捷方法的出現,現在的很多工具已經意識到了這一點,再次回到項目管理工具的原點,回歸當初的驅動力,從團隊自身出發,打造團隊自己的工作平臺。同時,這些工具也能兼顧管理需求。這樣就讓項目管理工具或團隊協作平臺真正發揮作用,有效提升組織的協作效能。

這類的工具有兩個基本要求:

1. 團隊協作

首先,是要透明,有透明才有真正的協作。每位成員每天的工作對相關干系人都可視化;遇到的問題、實際進度要及時團隊共享共擔;相關完成標準可視化、易理解、易執行。

其次,給團隊協作提供相關團隊決策支持。

最后,就是要簡單、方便。從團隊自身的角度設計具體操作,減少團隊的學習和使用成本;要不負面影響團隊的正常工作,能正面提升團隊的工作效率。

leangoo看板

2. 滿足管理需求

管理需求確實要滿足,但是前提是不能通過改變或增加團隊的工作來滿足的,可以在不改變團隊自身的工作,利用信息化工具自動收集,并進行大數據分析,從而獲得。這里舉兩個例子:

1) 風險管理,風險管理不是靠在系統中識別和記錄幾條風險就能解決的,真正的風險已經隱藏在日常工作日志中,如:

? 某個Task已經在Doing狀態停留了很長時間(進度風險)

? 某些Backlog的優先級已經被調整了好幾次(需求風險)

? 每次沖刺評審都沒有用戶參與,也沒有用戶反饋(商業風險)

? 每次沖刺,記錄速率,并重新估算剩余的Backlog(成本風險)

這些實實在在的風險完全可以通過系統日志自動分析得出(建立風險管控模型),無需項目經理或SM再搞個風險管理文檔進行控管。

2) 進度管理,進度不是靠項目經理匯報出來的,真正的進度已經隱藏在日常工作日志中了,如:

? Backlog、Task的燃盡速度,關注的是剩余工作的進度,而不是完成的進度。因為整個項目的進度取決于還有多少沒有完成,而不是已經完成了多少。(剩余工作進度)

? 基于里程碑的計劃管理粒度已經不能滿足當前的管理需求,進度需要每天真實更新,每日站會能滿足這個需求,團隊協作看板讓每個任務的移動直接關聯進度(每日進度更新)

? 進度不再是需要重新計算,不再是需要被動匯報,不再是復雜看不懂的圖表。而是及時、實時和一線保持一致的可視化的簡單視圖,對管理者開發和推送,也會有能力請管理者走下來,實時了解和指導(進度走動管理)。

“舍得舍得”

這里管理需求的滿足談的比較多,這也是筆者近15年的項目管理工具實踐經驗,如果不能滿足管理需求,相關的項目管理工具或團隊協作工具很難得到管理層的支持,也就很難申請到相關資源(如:費用等)。所以項目管理工具必須要滿足管理需求,但是方法不能簡單粗暴,直接強壓,而是應該長效考慮,從團隊的角度深入思考。這個和“舍得舍得,有舍才有得”的道理是一樣的,只有當我們真正為團隊服務時,相關的管理需求也就自然滿足了,也只有團隊真正使用了項目管理工具,管理需求才能得到真正的滿足,否則得到的僅僅是兩張皮的假象、勞民傷財的結果。所以選擇或開發項目管理工具要“勿忘初心”——不要忘記服務團隊!

?

?

作者:Scott ,王慶付

Scrum中文網資深敏捷顧問和教練,CSM,PMP,CMMI,Prince2,TOGAF,TTT

來源:http://home.leangoo.com/9342.html

原創文章,轉載請注明

轉載于:https://www.cnblogs.com/leangoo/p/4654005.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/375725.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/375725.shtml
英文地址,請注明出處:http://en.pswp.cn/news/375725.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

二叉樹的遞歸定義及存儲

定義 最多有兩棵子樹的有序樹,稱為二叉樹。二叉樹是一種特殊的樹。 遞歸定義:二叉樹是n(n>0)個有限結點構成的集合。N0稱為空二叉樹;n>0的二叉樹由一個根結點和兩互不相交的,分別稱為左子樹和右子樹的二叉樹構成。 二叉樹中…

C++統計微妙級時間消耗(chrono)

有時我們需要統計某段程序運行所消耗的時間&#xff0c;通過C的chrono庫&#xff0c;我們可以輕松實現這一需求&#xff0c;例如&#xff0c;我們求斐波那契數列消耗的時間。 #include <iostream> #include <chrono> #include <iomanip> using namespace st…

content-length與Transfer-Encoding: chunked的問題釋疑

content-length與Transfer-Encoding: chunked的問題釋疑 http返回頭中content-length與Transfer-Encoding: chunked的問題釋疑 先說說問題出現的背景&#xff1a; 公司服務器與手機客戶端交互&#xff0c;客戶端請求一個動態生成的XML文件&#xff0c;在用firebug查看http響應頭…

基于RSA的加密/解密示例C#代碼

在C#程序中&#xff0c;大家可能比較熟悉的方式是md5加密解密方式&#xff0c;對RSA可能并不是很熟悉&#xff0c; 下面就說一下RSA加密和解密的算法&#xff1a;using System;using System.Security.Cryptography;using System.Text;class RSACSPSample{static void Main(){tr…

iOS GorupBy

轉自&#xff1a; IOS 數組分組 Grouped NSArray 12345678NSMutableSet *set[NSMutableSet set];[_list enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {[set addObject:obj["MeasureType"]];//利用set不重復的特性,得到有多少組,根據數組中的…

android通過adb shell播放音樂

am start -n com.android.music/com.android.music.MediaPlaybackActivity -d /sdcard/timian.mp3拓展閱讀 input keyevent 24 #增加音量 input keyevent 25 #降低音量 input keyevent 85 #暫停/播放 input keyevent 126 #恢復播放 input keyevent 127 #停止播放關閉音樂播放器…

NetBpm 安裝篇(1)

尊重別人勞動成果 轉載注明出處&#xff1a;http://www.cnblogs.com/anbylau2130/p/3875718.html 官方主頁 http://www.netbpm.org/docs/install.html 文件目錄 Netbpm的兩種服務器配置 1&#xff0c;CassiniWebServer CassiniWebServer.exe是輕量級的web服務器&#xff0c;相…

python將文本中的數據處理成圖像(matplotlib)

使用Python的matplotlib模塊可以很方便的將數據處理成圖表&#xff0c;使數據更加形象、直觀。 #!/usr/bin/env pythonimport matplotlib.pyplot as plt import numpy as np from mpl_toolkits.axes_grid.anchored_artists import AnchoredTexty1np.loadtxt(ReadDataCostTime.…

string 中的 length函數 和size函數 返回值問題

string 中的 length函數 和 size函數 的返回值 ( 還有 char [ ] 中 測量字符串的 strlen 函數 ) 應該是 unsigned int 類型的 不可以 和 -1 比較。 應盡量避免 unsigned int 類型 和 int類型 數據 的比較 。當unsigned int 類型 和 int類型 數據 比較 時 &#xff0c;會 把…

交叉編譯android版htop

編這個東西賊煩人。 話不多說&#xff0c;直接上教程 源代碼版本&#xff1a;htop-2.2.0、ncurses-6.1 編譯之前要確認自己有ndk&#xff0c;從【官網】直接下載&#xff0c;下載下來解壓一下就能用。 先編ncurses 編譯過程 ./configure CCarm-linux-androideabi-gcc-4.9 \-…

今天的一點點收獲

今天怎么說呢&#xff0c;還是有點收獲的&#xff0c;上午寫了一上午的前端&#xff0c;然后就是下午又是一下午的c#&#xff0c;好特么酸爽啊&#xff0c;但是有一件特別蛋疼的事情發生了&#xff0c;我 天天叫的學長竟然不是學長而是學校的而老師&#xff0c;但是他們都不叫他…

jquery動態添加刪除div--事件綁定,對象克隆

我想做一個可以動態添加刪除div的功能。中間遇到一個問題&#xff0c;最后在manong123.com開發文摘 版主的熱心幫助下解答了(答案在最后) 使用到的jquery方法和思想就是&#xff1a;事件的綁定和銷毀(unbind)&#xff0c;另外還可以使用clone,通過克隆可以很好的解決這個問…

編程知識大雜燴

以下資料完全是隨手記錄&#xff0c;沒有任何順序或關聯&#xff0c;需要用直接^F找就行了。 1. ps aux指令詳解 http://blog.csdn.net/hanner_cheung/article/details/6081440 2. Linux下配置Apache php http://lelong.iteye.com/blog/904125 3. shell定義變量 http://see.xid…

最長公共前綴

2、最長公共前綴 編寫一個函數來查找字符串數組中的最長公共前綴。 如果不存在公共前綴&#xff0c;返回空字符串 “”。 示例1 輸入: ["flower","flow","flight"] 輸出: "fl"示例2 輸入: ["dog","racecar",…

devexpress中gridcontrol頭部添加垂直線(右邊框)

winform開發&#xff0c;用devexpress中的gridcontrol控件&#xff0c;頭部默認是3D樣式&#xff0c;當客戶希望像內容一樣扁平化顯示且需要添加垂直線(右邊框)時惡夢開始了。。經過一陣摸索發現可以這樣解決&#xff1a; 1.設置GridControl的GridView控件的PaintStyleName屬性…

UITableView知識梳理須知—(一)

1、UITableView掌握 1> 設置UITableView的dataSource、delegate 2> UITableView多組數據和單組數據的展示 3> UITableViewCell的常見屬性 4> UITableView的性能優化&#xff08;cell的循環利用&#xff09; 5> 自定義Cell 2、什么是UITableView 在i…

Yarn中的幾種狀態機

1 概述 為了增大并發性&#xff0c;Yarn采用事件驅動的并發模型&#xff0c;將各種處理邏輯抽象成事件和調度器&#xff0c;將事件的處理過程用狀態機表示。什么是狀態機&#xff1f; 如果一個對象&#xff0c;其構成為若干個狀態&#xff0c;以及觸發這些狀態發生相互轉移的事…

反轉字符串里的單詞

4、反轉字符串里的單詞 給定一個字符串&#xff0c;逐個反轉字符串中的單詞 示例1&#xff1a; 輸入: "the sky is blue", 輸出: "blue is sky the".說明&#xff1a; 無空格字符構成一個單詞。 輸入字符串可以在前面或者后面包含多余的空格&#xff0…

正整數

題目鏈接&#xff1a;http://acm.hust.edu.cn/vjudge/contest/view.action?cid84077#problem/A 題目&#xff1a; Description A magic island Geraldion, where Gerald lives, has its own currency system. It uses banknotes of several values. But the problem is, the s…

360 webscan中防注入跨站攻擊的核心

//get攔截規則 $getfilter "\\<.javascript:window\\[.{1}\\\\x|<.*(&#\\d?;?)?>|<.*(data|src)data:text\\/html.*>|\\b(alert\\(|confirm\\(|expression\\(|prompt\\(|benchmark\s*?\\(\d?|sleep\s*?\\([\d\.]?\\)|load_file\s*?\\()|<[…