產(chǎn)品研發(fā)甘特圖
產(chǎn)品研發(fā)甘特圖
本文目錄一覽:
- 1、Atlassian In Action-Jira之核心插件(三)
- 2、產(chǎn)品經(jīng)理必備管理項目常用工具——甘特圖
- 3、新產(chǎn)品研發(fā)項目管理的關鍵點
- 4、急問:開發(fā)甘特圖(Gantt Chart)的組件?
Atlassian In Action-Jira之核心插件(三)
Jira的道在于構建了整個環(huán)境和思維模式,也贏得了市場的認可,成了一種勢。無數(shù)的廠家便成了Jira的海洋生態(tài)當中的重要組成部分。有些廠家的插件是提升了Jira的體驗,有些則是強化了特定功能。這里只推薦三個算得上 必須 使用的插件。
圍繞這三個插件,我們能夠搭建起研發(fā)管理的整體路線和迭代管控視圖,簡化流程,完善管理制度。接下來就介紹每個插件的場景和使用方式。
我們通過一張圖形成一個大概的印象
我們當時選擇這個插件期望滿足的場景有下面幾個:
我們項目管理常用的軟件就是微軟的Project,所以我們選項目標也是按照這樣的思路來挑選的。最簡化的概念就是 甘特圖 。
當中有設置的必要的應該是Working schedule了
設置放假和周末,這樣在計算任務起止的時候能夠在甘特圖中正確的顯示,其他我沒有做過多的設置。
從上圖可以看出甘特圖的組織形式分為4層。
1. 項目(Project)
2. 版本(fixVersion):注意是根據(jù)父任務的修復版本確定的
3. 父任務(Story/Task)
4. 子任務(Sub-Task)
在甘特圖的界面可以進行任務的管理。
可以拖動任務的兩端進行開始和截止日期的調整,也可以直接拖動整個任務進行任務的調整。
任務的進度是通過下面的三角標識進度,這個計算是使用實際投入的工時與預計工時直接的比例。
藍色的線是在日期欄直接左擊,就可以設置一個時間線,默認是設置在選擇日期的開始。可以用于設置迭代里程碑。
顯示內容的設置界面如下:
可以看到有四種方式可以混合使用:
1. 面板
2. 過濾器
3. 項目
4. JQL查詢語句
任務列表界面上元素都是可以根據(jù)實際系統(tǒng)中設置的字段進行調整的,如下圖所示:
綠色的是自定義字段,灰色的是系統(tǒng)字段。自定義字段基本都是單純的顯示,系統(tǒng)字段會有一些其他的效果。
這個插件在前端沒有任何感知,知道Jira系統(tǒng)中存在這個插件的基本也只有管理員了。但是對于管理員來說,這是流程推進、串聯(lián)的最重要的工具了。
它的作用是在工作流的流轉過程中可以附加其他的操作,列表如下:
可以看到主要有賦值、分配人員、評論、觸發(fā)其他流轉環(huán)節(jié)、自定義腳本等等,而且可以針對問題本身、父問題、關聯(lián)問題。基本能夠涵蓋日常應用的場景了。
我講一下我實踐過程中,比較常用的幾種場景:
使用到 Assign to last role member 或者Assign to role member 。場景例如bug,當測試發(fā)現(xiàn)一個bug時,可能并不直接指定具體研發(fā),而是 提交給研發(fā)管理小組 確認之后再分配給具體研發(fā),具體研發(fā)人員修改完成后,點擊 修改完畢 按鈕,轉發(fā)給測試。測試若發(fā)現(xiàn)bug沒有完全修復,點擊 退回研發(fā) 按鈕,直接退回對應研發(fā)(而且可以累積退回次數(shù))。
這里面的幾個步驟:
1. 修改完畢,會追溯到測試角色的最后一個經(jīng)辦人,并且將問題分配給他
1. 退回研發(fā),會追溯到研發(fā)角色的最后一個經(jīng)辦人,并且將問題分配給他
為何要追溯某角色的最后一個經(jīng)辦人?因為內部可能還存在多次指派,甚至對bug進行分析后發(fā)現(xiàn)不是后端bug要指定給前端研發(fā)。測試不用自己分析要退回給誰,讓流程來判斷。
使用到 Transition linked issues 和Transition parent issue 。我們最早就講過,整個系統(tǒng)是子任務驅動的,具體人員只用關心和管理自己的子任務(子任務只有開始和結束兩個簡單狀態(tài)),但是父任務涉及多人合作和角色含義,狀態(tài)和節(jié)點可能會有幾十個,無論讓誰來管理都是很困難的。場景,一個父任務需要UI、產(chǎn)品、前端、后端、測試共同完成。其中可能產(chǎn)品先行,完成之后交付給UI,完成就可以前后端介入,研發(fā)全部完成后才能交付給測試執(zhí)行。
這里面思想其實很簡單,就是子任務工作流+角色。首先對于不同角色要區(qū)分出合理的用戶組,當每個人完成任務時,判斷他自身的角色從而觸發(fā)父任務的狀態(tài)流轉。比如產(chǎn)品完成任務時,轉至 方案設計完成 ,研發(fā)完成時可以判斷當前父任務下是否存在測試子任務,若存在轉至 研發(fā)完成待測 ,若不存在說明不需要測試轉至 研發(fā)完成無需測試 。
這里給大家一個小小的建議
當你添加自動化工作流時,這里時可以選擇名稱或者id的,id就是一串唯一數(shù)字,當你需要精確觸發(fā)工作流時可以指定。但是像上面描述的那種情況,其實并不能完全判定當前的狀態(tài)是什么。比如需要產(chǎn)品協(xié)助時,產(chǎn)品會先完成任務之后研發(fā)才開始,這時候研發(fā)介入的上一環(huán)節(jié)是 設計方案完成 ,但是也存在不需要產(chǎn)品研發(fā)直接開始比如研發(fā)內部優(yōu)化,這種情況下研發(fā)介入的上一環(huán)節(jié)是 待辦 。如果這時候指定的具體的工作流,起始狀態(tài)不正確就無法執(zhí)行。所以建議是使用名稱,而且建議規(guī)范是 轉至+下一環(huán)節(jié)名稱 ,比如到研發(fā)這個環(huán)節(jié),無論從待辦或者方案涉及完成,甚至測試退回,都成為 轉至研發(fā) ,這樣我們只要寫一次post function就可以滿足多種情況了。
注意 :即使使用名稱流轉,也必須滿足該流轉的起始和中止狀態(tài)滿足當前情況。例如如果我 方案設計中 如果沒有指向 研發(fā)進行中 節(jié)點,即使我嘗試觸發(fā)該流轉也是無法執(zhí)行的。
研發(fā)在質問我,已經(jīng)9012年了我們還要使用工時這種low爆的形式來做績效管理么?每天湊滿8小時工作時間對于管理層就這么重要么?你們的能力僅僅就是看著這個人工時有沒有記錄好么?
如果你這么想,說明你沒有想過研發(fā)管理到底該做什么。研發(fā)管理控制三要素:時間、成本、質量。控制的目的是提升,如何提升?必然是發(fā)現(xiàn)問題,改進才能提升。最簡單發(fā)現(xiàn)問題的地方是 工時分配 ,而不是某個員工8小時工時本身。某個迭代中,那個story投入的工時超出成本,哪些人的bug工時投入超出正常比例、哪些人的線上問題投入工時較高、整體研發(fā)部門投入在非研發(fā)工作上的比例是多少,要不要優(yōu)化。這些才是我們應當去關注并改進的。當所有人員只有3-5個人,可能這個數(shù)據(jù)受個人影響比較大,但是當人員超過30-50人時,個人少報或者沒有正確填寫的影響就已經(jīng)比較小了,我們要觀察的是趨勢,大項的時間投入正常都是有記錄的,這樣基本就能夠反應真實情況了。
所以Tempo作為目前時間管理最好的工具,在研發(fā)管理中重要性相信各位管理人員都有認知了。
tempo當前最新是9.4.2版本,我使用的是8.15.3 。我嘗試升級過一次插件,結果大家都不習慣新的界面,我不得不退回老版本。
全局配置中有幾點說明,我們是子任務驅動所以工時不允許記錄在父任務。但是只有一個任務下有子任務的時候才是父任務,否則就可以記錄工時。
Work Attributes是設置工時填寫面板的自定義字段
注意 :這里的字段只有通過記錄工時按鈕呼出的界面才有,比如完成任務時填報工時的界面是沒有自定義字段的。
v9去掉的就是這個工時表,這個基本上是我們最常用的功能了。所以去掉之后大家都不知道怎么用了。
用戶這個地方的下拉框可以選擇如下幾種選項。其中比較難理解的是賬戶這個概念,tempo里面實際上是有成本概念的,就是通過賬戶當中的金額來管理,不過我們沒有使用過。
常用的幾個是用戶(分析單個用戶的工時分布),團隊(每個小組整體任務工時分布),高級(指定過濾器查看任務工時分布),問題(查看單個問題的人員工時分布)
時間區(qū)間可以任意指定,查詢出的結果可以直接導出excel用于做透視圖之類的。
v9主推的就是Reports操作的內容和界面形式應該是更加優(yōu)化,上面的時間區(qū)間、過濾器設置(可以多選),分組可以多選和排序。
這個我們用的比較少,主要會針對某個具體問題、或者較大的Epic相關的項目站會、總結會時,分析人員工作進度和使用。
上述三個插件加入到Jira之后,我們完成了迭代整體控制、工作流實施、研發(fā)管理規(guī)范與提升三方面配置,基本已經(jīng)可以開始組織一個研發(fā)團隊為了同一個既定目標按照統(tǒng)一規(guī)范流程進行開發(fā),而且盡量簡化過程降低研發(fā)非研發(fā)類工作的占比。但是我們還是可以使用一些其他的插件來提高研發(fā)管理整體效率。另外必須說一句,這些插件的儀表盤可用插件沒一個能用的。
產(chǎn)品經(jīng)理必備管理項目常用工具——甘特圖
[產(chǎn)品經(jīng)理]的工作責任非常重要,尤其在產(chǎn)品研發(fā)階段有大量的工作對接、項目管理的工作內容,因此產(chǎn)品經(jīng)理會經(jīng)常使用各種各樣的輔助工具,幫助自己的工作梳理。其中甘特圖就是產(chǎn)品經(jīng)理在項目管理中最常用的一種圖標。
甘特圖是以圖示的方式,通過活動列表和時間刻度表示出特定項目的順序與持續(xù)時間。橫軸表示時間,縱軸表示項目,線條表示項目期間計劃和實際完成情況。直觀表明計劃何時進行,進展與要求的對比。便于產(chǎn)品經(jīng)理對產(chǎn)品研發(fā)進度更好的把控。
使用甘特圖的優(yōu)勢:
1、將復雜的管理流程用圖形化的方式展現(xiàn)出來,讓整個項目管理更加的容易被理解。
2、甘特圖很好的展示了整個項目中的主要任務,以及在分配任務的資源時,是否滿足了項目需求以及項目是否成功。
3、可以設置項目時間進度,可以實時掌控任務完成情況,并及時對項目進行評估和調整。
4、有助于提醒項目目標達成的情況,以及預計在什么時候會發(fā)生什么事情,這極大地方便了沒有直接參與項目的管理者對整個項目進行時所發(fā)生的情況進行了解。
使用甘特圖的局限性:
1、甘特圖側重的是對整個項目進度的管理,對于項目管理中時間、成本和范圍的控制還是部分局限性。
2、對于關系過多,比較復雜的甘特來說,多少會增加其閱讀難度。
繪制甘特圖的步驟:
1、明確項目所涉及的各項活動和項目。比如說:項目名稱、開始時間、持續(xù)時間、任務類型以及是否依賴于其他任務。
2、繪制甘特圖草圖。根據(jù)項目的時間,持續(xù)時間等逐一標注到甘特圖上。
3、確定項目活動所依賴的關系和時間進度。利用草圖,將所有類型項目聯(lián)系起來,并做初步安排。
4、預估單項活動所需要花費的時間。
5、為具體單項活動分配人員,并按需調整時間進度。
6、計算整個項目需要耗費的時間。
對于產(chǎn)品經(jīng)理,不僅僅要掌握比較敏銳和細致的產(chǎn)品思維,一定要盡可能的學習了解更多的工具,這樣在實際工作中,就可以大大提高學習效率。在黑馬程序員的產(chǎn)品經(jīng)理課程中,有多重產(chǎn)品經(jīng)理必備軟件的學習。例如石墨文檔、teambition、processON、Axure、墨刀、Visio、億圖、金數(shù)據(jù)、諸葛IO、禪道,其中億圖就是常用的甘特圖的繪制工具。
新產(chǎn)品研發(fā)項目管理的關鍵點
來源:8Manage新產(chǎn)品研發(fā)項目管理解決方案
在產(chǎn)品研發(fā)過程中,許多內部團隊都參與了將概念推向市場的工作。協(xié)調產(chǎn)品需求和設計、工作階段、時間表和可交付成果是關鍵,尤其涉及讓這些不同的團隊保持一致時。
1.??準備好有效管理資源
新產(chǎn)品的需求和推出市場時間往往由產(chǎn)品經(jīng)理或高層主導,而非項目經(jīng)理。但項目經(jīng)理同意或不同意產(chǎn)品需求和推出市場時間相當大程度取決于可用的項目資源,而計劃和使用資源應由項目經(jīng)理主導。因此,項目經(jīng)理應提前準備好自己能控制的部分——準備就緒資源管理。
8Manage PM?的資源庫儲存人力資源的技能信息及其可用時間和負載信息 ,以及非人力資源信息(例如,設備的可用時間, 材料的庫存)。項目經(jīng)理可從資源庫中挑選、分配和監(jiān)控所有項目資源的使用。
2.??制定更現(xiàn)實的產(chǎn)品開發(fā)計劃
使用?8Manage PM 項目管理工具可以輕松實施關鍵路徑方法或敏捷方法。如果使用關鍵路徑方法, 項目經(jīng)理需要確定最長的依賴任務鏈。如果關鍵路徑上任一活動被延遲,整個產(chǎn)品就會被延遲。如果使用敏捷方法, 需求按優(yōu)先次序進入分段開發(fā), 沒法保證全部需求都能在一個固定的項目時間完成, 但每次進入一個分段開發(fā),利益相關者都會重新排序需求的優(yōu)先級別, 確保先完成重要的產(chǎn)品需求。
無論項目采用上述哪類方法, 項目經(jīng)理只要改進資源管理, 就會更有效地執(zhí)行項目。
3.??找到適合您的圖表
從任務到狀態(tài)再到團隊分配,您的產(chǎn)品開發(fā)團隊應該掌握很多信息,但并非每個人都以相同的方式處理這些信息。
8Manage PM?將為團隊提供在最適合您的圖表中顯示該數(shù)據(jù)的選項——無論您更喜歡使用甘特圖,還是燃盡圖——幫您更好地了解整體發(fā)展過程。
4.??使用實時報告來獲得更深入的見解
當您開發(fā)新產(chǎn)品時,事情會不斷發(fā)展。您的項目績效跟蹤和報告新信息的變化,您需要掌握最新數(shù)據(jù),以便就如何前進做出明智的決定。
使用?8Manage PM,您創(chuàng)建的所有圖表都能實時更新。這意味著您總是能查看最新信息。
5.??集中溝通和您的產(chǎn)品愿景
您可能聽說過新產(chǎn)品的故障率很高。通常許多問題在起作用,但最大的問題可能包括頻繁的錯誤溝通和對產(chǎn)品的錯位愿景。
8Manage PM?有助于改進新產(chǎn)品開發(fā)過程,因為它為所有與產(chǎn)品相關的對話和狀態(tài)更新提供了集中地。團隊成員無需通過電子郵件線程、筆記和即時消息來獲取他們需要的最新信息。
此外,這種透明度使整個開發(fā)團隊了解產(chǎn)品的愿景。這很重要,因為有了這個更大的愿景,您就能篩選功能請求,優(yōu)先考慮服務于理想結果的項目。
急問:開發(fā)甘特圖(Gantt Chart)的組件?
看你的需求如何了。如果只是顯示一下甘特圖的,fusioncharts就不錯啊,里面有甘特圖的例子, 他有免費授權, 不是盜版,多好啊。
如果是需要像project那樣拖動,修改等等操作的話,那就使用extjs甘特圖了。你到百度搜索一下就知道了,功能挺強大的,界面也非常漂亮,但是收費。 你可以搜索一下,csdn上有破解版
版權聲明:本文內容由網(wǎng)絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內刪除侵權內容。
版權聲明:本文內容由網(wǎng)絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內刪除侵權內容。