paulwong

          過程管理初探

          一、什么是過程
          過程:就是實現某一特定目標,而需要的一系列活動和操作的集合。


          二、軟件工程的過程分類
          為開發軟件而進行的一系列活動就是軟件過程。
          需求分析、系統分析、設計、編碼、部署等是軟件工程的基本過程,即工程過程;
          文檔編制,配置管理,測試(驗證、確認),評審,質量保證等為支持工程過程的活動則是支持工程;
          開發過程中常常會出現質量低下,進度拖延等風險,管理就是要克服這些網絡。監視測量工程過程中的某些指標,保證過程得以順利的如成本、范圍、風險的活動則是管理過程;
          對工程過程進行定義,規劃,以方便以后復用的活動,改進過程活動,培訓活動則是組織過程;
          對內影響開發,對外影響軟件的活動則是用戶-供應商過程。
          軟件就是由以上的所有過程所組成。


          三、過程規范
          對過程作出過程中的人必須遵守的規章制度即標準就是過程規范。
          內容包括:責任人,參與人,入口/出口準則,輸入輸出活動等。
          有以下標準
          能力成熟度的有CMM/CMMI,個人軟件過程的有PSP,團隊過程的有TSP。


          四、過程細分
          工程過程包括:開發過程,運行過程和維護過程。
          支持過程包括:文檔編制,配置管理,質量保證,驗證與確認(測試),評審等活動。
          管理過程包括:管理范圍,管理質量,管理風險等活動。
          組織過程包括:基礎設施,定義過程,改進過程,人員培訓,員工職業規劃等活動。
          客戶-供應商過程包括:需求管理,軟件獲得,軟件提供,軟件操作和提供客戶服務等活動。


          五、CMMI
          特點:
          LEVEL 1:不能按期交貨;
          LEVEL 2:不知道每個階段要做什么活動;
          LEVEL 3:不能準確評估每個活動的成本,時間;
          LEVEL 4:不能對現有的過程進行創新,改進;
          LEVEL 5:什么都滿意了。

          posted on 2009-07-11 02:12 paulwong 閱讀(241) 評論(0)  編輯  收藏 所屬分類: Process Management


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 嘉兴市| 麻城市| 和林格尔县| 黄石市| 上蔡县| 尼木县| 海林市| 彩票| 灵山县| 翼城县| 常德市| 霍城县| 虹口区| 谢通门县| 沙田区| 盘山县| 苍南县| 岱山县| 哈尔滨市| 云浮市| 安丘市| 张家港市| 苏州市| 新疆| 镇安县| 江达县| 岳阳市| 乌兰浩特市| 梅河口市| 景洪市| 土默特右旗| 荔波县| 江陵县| 普安县| 繁峙县| 安庆市| 安义县| 吴川市| 砚山县| 榆树市| 扬中市|