Posted on 2006-12-14 18:24
奔跑的阿甘 閱讀(992)
評論(0) 編輯 收藏 引用 所屬分類:
軟件開發
軟件產品的發布
Michael Thursday, December 14, 2006
長久以來,軟件產品的發布是個很頭疼的問題.當一個小小的團隊肩負著開發、測試、維護和工程實施時,一切顯得猶為混亂. 更可怕的時,當每一個環節的環境總不是那么完美時,比如開發產品的需求不明確,測試環境不具備等等,交互用戶手中的產品總是斑斑點點.今天,當回過頭來思考一下為什么總是受困于開發與維護的煩惱時,發現組織架構的合理以及人力職責的明晰至關重要,當然流程的規范不可或缺,但流程的基礎是每個環節中的人員很清楚并且勝任自己的職責.
在一個公司組織內部的各軟件產品版本混亂問題, 應歸因于組織管理的不利. 本質上說,缺乏一個軟件發布的正規渠道.
下面是本人對軟件發布過程中參與組織的相互活動的一個勾畫:

這里沒有詳細描述內部活動,只是對參與軟件產品交互的相關組織進行了勾畫.可以說, 讓"軟件開發中心"直接去面對"軟件用戶",這是很危險的行為.這個是很多小公司軟件管理混亂的原因.