軟件項目管理特徵:不可見性,不肯定性,多變化性,高流動性。下降複雜性和控制變化成爲軟件項目管理面臨的關鍵問題。有效的軟件項目管理集中在人員,產品,過程,項目。軟項目管理活動:項目啓動、規劃、實施、收尾。項目組織:民主式組織結構,主程序員式住址結構,技術管理式組織結構。成員數量應該在3-7人。溝通方式:直接交談,電話交談,電子郵件,會議,等。溝通活動:規劃項目溝通,創建基礎設施,實施階段性評審,每週組織小組會議。項目規劃:肯定目的和範圍,分解和定義整個項目,估算須要的資源,制定計劃。成本估算:專家判斷,類比估算,COCOMO模型。風險管理:風險的識別、分析、規劃、監控等。配置管理概念:軟件配置項,基線,版本,軟件配置庫。管理活動:配置項標識,版本管理,系統構建,變動控制。配置管理工具:CVS。程序員