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


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


          網站導航:
           
          主站蜘蛛池模板: 太和县| 宁安市| 施甸县| 会昌县| 宜宾市| 黔西| 广州市| 皋兰县| 怀宁县| 通许县| 曲靖市| 丰宁| 新晃| 台中市| 尚志市| 德兴市| 武陟县| 阜南县| 依兰县| 青河县| 鹤庆县| 尤溪县| 屏东市| 天全县| 浏阳市| 锡林浩特市| 连城县| 山阴县| 民权县| 阿尔山市| 田林县| 安平县| 内乡县| 南江县| 大兴区| 绥宁县| 东兰县| 元阳县| 筠连县| 儋州市| 重庆市|