關鍵字:經理和技術 隱含
項目管理的質量對技術性文件有著直接的影響,這個事實經常被項目經理甚至是技術作者所忽視。這篇文章探討的范圍是項目管理和技術性文件之間關系中所交叉的部分。在項目工作的進程之中里了解這些關鍵的問題可以幫助你改善技術性文件的質量和效力。 給項目制定一個計劃
如果項目工作缺少一個項目計劃而輾轉不前時,技術性文件將會遭受影響。一個不遵循計劃的項目就會導致風險的存在,其中的原因包括:
●在產品已經開發出來或是已經處在良性的開發過程之后在技術和商業方面的返工要求。這些要求也許確實能夠實現,但是缺乏來自用戶的正式的要求將會在今后帶來麻煩。
●在產品已經開發出來或是已經處在良性的開發過程之后在功能規范上的返工。這些規范經常是質量保證和其他用途所必需的,但也許還是會缺乏用戶的關注。
其它影響技術性文件的項目計劃的元素還包括:
●與用戶聯系的不足,導致開發團隊對用戶的情況,用戶的商業活動和開發工作背后的商業原因沒有真正的了解。
●漠視任何類型的軟件開發生存周期。
技術性文件并不能對計劃的缺乏做出補償,但它卻可以幫助一個陷入麻煩的項目復活。這種利用技術性文件做出彌補的方法將會延長項目的時間進度,但是這對項目很有好處,可以降低一些風險并鞏固項目總體的產出。
工作過程和Gantt圖表不符
當項目工作的時間進度不準確或不可行時,即使富有經驗的技術智囊和技術作者也會感到備受挫折。一些被技術專家所吹捧的技術性文件開發和管理的方法從成本上來講是不可行的,而那些犧牲了文件的質量制定出來的最后期限也是這樣,他們會導致公司內部團體受到挫折,而最終使外部用戶受到挫折。結果是:帶來一堆成本方面的問題。在為你的項目工作安排技術性文件元素時可以考慮下面的內容:
●讓項目工作分派的技術作者幫助對文件的時間進度進行計劃。
●編寫工作并不是一項瞬間能夠完成的過程,它更像編碼,分析和其他相關的開發工作那樣有著他們自己的工作過程和進度的要求。最好是與項目工作之中分派的技術作者合作來最大化他們的利益。
●如果時間進度很緊張,制定一個絕對需要文件化的內容的優先順序,使用戶可以采用這個產品。
對于一個技術性編寫項目的典型細分包括:
●學習軟件和其他基礎的研究時間,例如文件工作所需要的技術和相關事務。
●專門的編寫時間。
●專門的編輯時間。特別是拷貝編輯和對風格,明確性和其他事務的編輯。
●對文件的技術準確性進行復查的專門時間。即使在技術作者對技術的準確性很有保證的情況下,你仍然需要在項目工作的時間安排之中加入少量的復查時間來回顧技術性文件。
●將文件以一種格式輸出而最終交付給用戶的生產時間,不論這個格式是打印形式還是電子形式。如果你使用一個外部打印機來實現文件的打印,那么你就需要更多的時間來確保第三方的打印機能夠產生硬盤拷貝文件。
文件工作的障礙
有沒有這樣一個產品它不能被文件化?很多的人都會回答“沒有”。然而,不成熟的用戶界面和應用軟件工作流程會使文件工作變得更加困難,因而會影響到工作的時間進度。
用戶界面的原型化和其他的過程可以確保一個一致用戶體驗和流程,這樣文件化工作就會容易得多,而且可以給用戶帶來可用性的增強。
允許充分的預熱時間
技術作者需要充分的預熱時間來熟悉掌握那些要文件化的產品的情況。預熱時間相對來講是取決于技術作者的,這里是項目經理可以為那些開始一個項目工作的技術作者提供支持的一些事情:
●提供對必要的硬件和軟件設施的完備的使用權,使得技術作者不用耗費時間來等待項目工作所需要的設備。
●確保提供必要的系統訪問權,用戶名和密碼,使得技術作者可以進入他們需要文件化的系統。
給技術作者留出充分的預熱時間不只是一個學習曲線的問題,而是要讓各種資源就位,使得技術作者在完成他們的工作期間出現盡可能少的停滯期,可以解決他們坐在位子上等待那些官僚人員給他們提供所需要的資源的問題。
文件的復查
技術作者在他們做出的文件之中都會有一些技術的準確性的問題,這通常就需要有技術方面的復查人員來復查文件工作。這種復查工作的時間需要被計算到整個的項目時間進度之中,其中包括:
●為技術人員,項目經理和其他復查人員檢查文件工作而制定的時間。
●技術作者對文件工作加入修訂版本的時間。
項目經理和技術作者能夠融洽相處嗎?
在一個軟件開發項目之中的技術性文件成分確實需要來自技術作者的投入來保證高質量的技術性文件。項目經理和技術作者之間的合作關系可以幫助公司獲得更好的軟件設計所帶來的利益(由于作了文件化)和更好的客戶支持。那些不會致電客戶支持的用戶就像你的公司在銀行里的存款一樣有價值。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/