IT項目管理中的文檔管理
其實,如果項目經理不高度重視項目文檔,本身就不是一個合格的IT項目經理。因此,我們要討論的是,不是項目文檔是否重要的問題,而是如何按照軟件規范做好文檔管理工作。
之所以用這個小標題,是因為現實中有許多拿著嚇人薪水的所謂的IT項目經理,對項目文檔的重要性認識不足,因此稱不上是合格的項目經理.
"文檔毫無疑問要比代碼重要的多;但在崇尚個人英雄的中國,很多人會希望別人能知道自己的代碼優良,而不知為何這么優良,這與寫文檔的目的是沖突的,所以不會有太多人贊同文檔比代碼重要。我認為事實上寫文檔可以讓程序員更好地把握項目,以及在項目完成后總結經驗;而且一個人coding很出色之后會讓他覺得困難的只會是項目把握而不會是代碼,所以我認為文檔比代碼更重要! "( 苦苦兒 http://www.shecn.com/best/g7/g449.htm)
"讓項目主管最痛苦的事情莫過于:當一個重要成員半途離開項目組時,才發現他根本就沒有留下任何可用的文檔。天下沒有不散的宴席,項目組的成員也是在動態調整中,文檔就是成員之間交接的重要工具。很多主管很容易陷入"重技術實現,輕文檔"的誤區。他們總是認為項目實施時間緊迫,為了節省時間,可以在項目收尾階段突擊寫文檔。要是項目周期稍長,到了最后,成員還會記得清清楚楚每個實現細節嗎?沒有文檔的項目鐵定是一個失敗的項目。
從過程控制的角度看,項目的實施質量控制,最重要的就是文檔的管理控制。通過文檔來顯示表明每個基線,每個成員的工作量和完成質量,達到項目的風險最小化。"
要通過對項目文檔的重視及組織實施,使項目組的每一位成員(包括我)在一定程度上都是可替換的,使公司的風險降到最低。
軟件文檔的最主要目標是傳達一個系統的技術要素和使用方法。第二個目標是提供軟件開發過程中的需求,決策,行為,角色和責任的書面記錄。只有實現了這兩個目標,軟件文檔才真正提供了有意義的信息。