秋千制作過程的漫畫最早出現在20世紀70年代。后來,秋千漫畫出現了許多變種,如用來比喻軟件開發過程和管理的漫畫。秋千漫畫描述了在實際制作秋千這個需求過程中,各個部門之間的理解配合及完成需求的差異。
2003年首次出現了這副秋千漫畫,該漫畫主題主要是描述軟件開發項目中的感知差距。這幅漫畫也在企業的管理層中流行起來,主要用於在項目出現問題時可以找出問題所在。
一個秋千的制作卻可以引發各個部門對該秋千理解和實際完成的差異性,這些差異性的存在有的人認為是溝通問題,例如聽不明白客戶的需求等。與此同時,該漫畫也揭示了產品開發中的一些問題,並提醒任何項目參與者什么該做和什么不該做。
先來看看這個漫畫(該漫畫是version 1.5版本的,還有version 1.0和version 2.0版本)。
按照從左到右,從上到下的順序依次來說說每幅畫的意思:
- 客戶:我家有三個小孩,我須要一個能三個人用的秋千。它是由一繩子吊在我園子里的樹上。客戶在描述需求時傾向於提供過多的信息。
- 產品經理:秋千這東西太簡單了,秋千就是一塊板子,兩邊用繩子吊起來,掛在樹上的兩個枝子上。
- 工程師按照產品經理的要求設計產品。兩個樹枝上掛上秋千哪還能盪漾起來嗎?除非是把樹從中截斷再支起來,這樣就滿足要求了。
- 程序員:開始寫程序。兩條繩,一塊板,一棵大樹,接在樹的中段;太簡單了,工序完成。
- 測試人員:收到開發部門的產品進行測試。一根在末端系了個圈的繩子。
- 銷售人員:終於產品完成,銷售人員開始向客戶推銷:通過人體工學,工程力學多方面研究,本着為顧客服務出發,我們的秋千產品讓您如同坐着沙發一樣舒適。
- 當需要用到文檔的時候,總是找不到。這么小的工程沒有文檔很正常,只要需求說明書與合同就可以了。
- 實施人員交付的產品的時候,只要把繩子系在樹上就可以了。
- 客戶:花了這么多錢,真的能和過山車相媲美了。
- 客服解決問題的方法簡單粗暴。
- 市場營銷做的廣告那是相當的高大上。
- 瞧!客戶真正想要的只是一個簡單的輪胎秋千。
溝通:大“C”原則
項目是各部門人員共同合作來完成需求,項目經理的作用是通過戰略性、有效性和有意義的溝通來監控項目細節。“項目經理的大約90%的時間都用於溝通”。溝通是做好項目管理的重要組成部分。因此,項目管理不僅僅是靠工具和流程。
正確的工具
但是,不要搞錯了。正確的項目管理工具也是成功的團隊必備。通過使用項目管理工具進行協作,使團隊成員信息同步,各部門對項目理解的差異可以最小化。我們公司自己用的是禪道,禪道是我繼JIRA之后用的第二個項目管理工具,也是國內使用最廣的一個。簡單列舉下我用過的這兩款工具的功能區別吧,給大家做個參考:
禪道項目管理軟件:http://www.zentao.net/
1)產品管理:產品、需求、計划、發布、路線圖等功能。
2)項目管理:項目、任務、團隊、build、燃盡圖等功能。
3)質量管理:bug、測試用例、測試任務、測試結果等功能。
4)文檔管理:產品文檔庫、項目文檔庫、自定義文檔庫等功能。
5)事務管理:todo管理,我的任務、我的Bug、我的需求、我的項目等個人事務管理功能。
6)組織管理:部門、用戶、分組、權限等功能。
7)統計功能:豐富的統計表。
8)搜索功能:通過搜索找到相應的數據。
JIRA官網:https://www.atlassian.com/software/jira
1)問題追蹤和管理(問題類型包括New Feature-新功能、Bug-缺陷、Task-任務、 Improvement-改進 四種);
2)問題跟進情況的分析報告;
3)項目類別管理功能;
4)組件/模塊負責人功能;
5)項目email地址功能;
6)無限制的工作流。
需求的理解和溝通,是產品和項目實施的前提和必須,這個值得我們去認真對待並要在項目開始之前理解並正確傳達給項目線的每一個人。這幅漫畫告誡我們的是在實際的研發過程中需要時刻注意溝通問題。