7

我們有一個組織擁有約50個不同的軟件項目(大約90個開發人員)。一些大,一些小。一些是前後解決方案,另一些則是建立在現有解決方案和技術之上。管理多個軟件項目

其中一些項目是新的主動性,一些是對我們構建的現有軟件的漸進式改進。

我們的高層管理人員正在尋找一個圓滑的方式來可視化所有的項目正在進行,包括:

  1. 在時間的努力,規模和資源
  2. ROI從工作預計
  3. 指出漸進式的改進與新舉措。

原因是我們可能想要移動資源以確保最高的投資回報率,但並非所有開發人員都取決於他們的技能組合。

在我的腦海裏,這導致了某種類型的熱圖或儀表板,但我想看看是否有任何推薦的解決方案或工具在那裏攻擊這個區域。

現在我們只有電子表格列出了每個項目和資源,並且不知何故,它並沒有真正給出實際發生的情況的良好可視化。

有什麼建議?

回答

1

正如我理解這個問題,解決方案高度依賴最終目標,在大多數類似案例中實際上並不清楚。

在爲這種情況制定一些「看板樣圖」之前,特別是在考慮宣佈目標(我建議它只是意思,而不是目標)以重新平衡勞動力之前,我建議考慮下一點:

  • 每個開發人員的效率在很大程度上取決於當前項目的各個因素。有'重構意識'的人/'support-likers'/ e.t.c.所以被置於另一個環境......這可能會改變任何事情。
  • 那麼,努力重新平衡。現有團隊結構會發生什麼?良好的團隊與每個人的適當角色是非常稀有。這是否值得打破好球隊的估計(在天空中)?

所以我建議(代替或補充項目效率的跟蹤)以跟蹤開發效率/滿意/團隊效率/滿意度並嘗試解決如何重新平衡的努力不僅是因爲投資回報率,但得到的大部分來自人(至少除非項目盈利,否則不會對投資回報率進行估計)。不要因爲某人在其他明亮的項目中需要一名開發人員而破壞成功(不是那麼容易但是)項目。

好的,這只是我的一般意見,但它在去年給了我極大的幫助。希望它也能幫助別人。

1

天兒真好,

有約翰娜·羅斯曼,通過提供評估多個項目,以確定優先級的方法解決這個問題很優秀的書「Manage Your Project Portfolio」的讀。

編輯:我忘了說我正在跨多個工作流atm應用這項技術。

HTH

2

Agilefant是一個開源的工具,「彙集了長期產品的觀點和發佈計劃和項目組合管理」,並正在積極發展。我會嘗試2.0-alpha版本(可通過Downloads頁面訪問)以改進可視化工具,但您也可以嘗試現場演示,以瞭解Agilefant可以做什麼。

2

一位經典顧問的技巧......我會先將它們繪製在2x2圖表上。使縱軸爲ROI,頂部爲高,橫軸爲左側增量改進的兩個分區,右側爲新的主動 - 我敢打賭,有一些項目是有點兩者,所以也許你有一個連續統。將這些軸上的每個項目繪製成一個圓,並使該圓的面積代表人工天數。

右上角的東西是高回報,新舉措,左下角的東西是低迴報維護/增量改進。如果您爲當前的資源部署製作一張圖表,併爲計劃的資源部署製作另一張圖表,您將對您如何花費人力資源產生強烈的感受。

在這方面有很多變化,你可以選擇你想要哪裏來最好地展示你的故事。它作爲視覺輔助工具簡單而強大,你可以在你的圖表上獲得90個圓圈,而不會失去樹木的樹林。

HTH和祝你好運。

+0

確實,氣泡圖使組合中項目的屬性可見。與產品開發策略(如果存在的話)一致也應該進行評估。 – Kasper 2009-11-15 15:13:19