Posted on 2006-10-18 09:49
semovy 閱讀(1033)
評論(0) 編輯 收藏 所屬分類:
其它
外包是美國對其公司把美國國內的工作外包給中國、印度等勞動力成本較低國家這種方法的統(tǒng)稱。英文為outsourcing。
外包工作是世界全球化浪潮下的必然趨勢。由于電腦及互聯(lián)網(wǎng)技術的普及,許多發(fā)達國家的工作在發(fā)展中國家甚至不發(fā)達國家也可以做了。勞動力成本高的發(fā)達國家自然就把工作外包給了勞動力成本低的國家中的工人。
所謂的內包制,就是讓所有的人員參與到經(jīng)營中來,共擔風險,共同受益,打破以往雇傭干活、老板付錢的傳統(tǒng),從而達到收益上的突破。
內包也可以理解為把工作內包給自己機國家的其他企業(yè)。
CMM
背景介紹: CMM是“軟件能力成熟度模型”的英文簡寫,該模型由美國卡內基-梅隆大學的軟件工程研究所(簡稱SEI)受美國國防部委托,于1991年研究制定,初始的主要目的是為了評價美國國防部的軟件合同承包組織的能力,后因為在軟件企業(yè)應用CMM模型實施過程改進取得較大的成功,所以在全世界范圍內被廣泛使用,SEI同時建立了主任評估師評估制度,CMM的評估方法為CBA-IPI。
CMMI是SEI于2000年發(fā)布的CMM的新版本。CMMI不但包括了軟件開發(fā)過程改進,還包含系統(tǒng)集成、軟硬件采購等方面的過程改進內容。CMMI糾正了CMM存在的一些缺點,使其更加適用企業(yè)的過程改進實施。CMMI適用SCAMPI評估方法。需要注意的是,SEI沒有廢除CMM模型,只是停止了CMM評估方法:CBA-IPI。現(xiàn)在如要進行CMM評估,需使用SCAMPI方法。但CMMI模型最終代替CMM模型的趨勢不可避免。
標準特點: CMM/CMMI/SPCA的思想來源于已有多年歷史的產(chǎn)品質量管理和全面質量管理。Watts Humphrey和Ron Radice在IBM公司將全面質量管理的思想應用于軟件工程過程,收到了很大的成效。SEI的軟件能力成熟度框架就是在以Humphrey為主的軟件專家實踐經(jīng)驗的基礎上發(fā)展而來的。軟件能力成熟度模型中融合了全面質量管理的思想,以不斷進化的層次反映了軟件過程定量控制中項目管理和項目工程的基本原則。CMM/CMMI/SPCA所依據(jù)的想法是只要不斷地對企業(yè)的工程過程的基礎結構和實踐進行管理和改進,就可以克服軟硬件生產(chǎn)中的困難,增強開發(fā)制造能力,從而能按時地、不超預算地制造出高質量的軟件產(chǎn)品。
CMM簡介
CMM(Capability Maturity Model)是能力成熟度模型的縮寫,CMM是國際公認的對軟件公司進行成熟度等級認證的重要標準。CMM的工作最早開始于86年11月,當時為滿足美國政府評估軟件供應商能力并幫助其改善軟件質量的要求,由美國國防部資助的卡內基—梅隆大學的軟件工作研究所(SEI)牽頭,在Mitre公司協(xié)助下,于87年9月發(fā)布了一份能力成熟度框架(Capability Maturity Framework)以及一套成熟度問卷(Maturity Questionnaire)。四年后,SEI在總結自87年以來對成熟度框架和初版成熟度問卷的經(jīng)驗基礎上,推出了CMM1.0版。CMM10版在成熟度框架的基礎上建立了一個可用的模型,該模型可以更加有效地幫助軟件公司建立和實施過程改進計劃。兩年后,SEI于93年推出了CMM1.1版。近幾年,SEI又推出了CMM2.0版,同時進入了ISO體系,稱為ISO/IEC15504(軟件過程評估)。
CMM共分五級。在每一級中,定義了達到該級過程管理水平所應解決的關鍵問題和關鍵過程。每一較低級別是達到較高級別的基礎。其中五級是最高級,即優(yōu)化級,達到該級的軟件公司過程可自發(fā)地不斷改進,防止同類問題二次出現(xiàn);四級稱為已管理級,達到該級的軟件公司已實現(xiàn)過程的定量化;三級為已定義級,即過程實現(xiàn)標準化;二級為可重復級,達到該級的軟件公司過程已制度化,有紀律,可重復;一級為初始級,過程無序,進度、預算、功能和質量等方面不可預測。
CMM致力于軟件開發(fā)過程的管理和工程能力的提高與評估。該模型在美國和北美地區(qū)已得到廣泛應用,同時越來越多的歐洲和亞洲等國家的軟件公司正積極采納CMM,CMM實際上已成為軟件開發(fā)過程改進與評估事實上的工業(yè)標準。如今,全球通過CMM五級評估的軟件公司大約有十幾家,三級以上的大約有100余家,通過二級評估的有300家左右。軟件大國印度在這方面工作開展的比較廣泛,受益匪淺。目前,我國只有清華同方和IBM的合資公司——鼎新信息開發(fā)有限公司于99年7月通過CMM二級評估,該公司表示將爭取早日通過CMM三級評估。
CMM與ISO9000的主要區(qū)別:
1.CMM是專門針對軟件產(chǎn)品開發(fā)和服務的,而ISO9000涉及的范圍則相當寬。
2.CMM強調軟件開發(fā)過程的成熟度,即過程的不斷改進和提高。而ISO9000則強調可接收的質量體系的最低標準。
引進CMM的主要意義
一.對軟件公司
1.提高軟件公司軟件開發(fā)的管理能力,因為CMM可提供軟件公司自我評估的方法和自我提高的手段。
2.提高軟件生產(chǎn)率。
3.提高軟件質量。
4.提高軟件公司的國內和國際競爭力。
二.對軟件項目發(fā)包單位和軟件用戶
提供了對軟件開發(fā)商開發(fā)管理水平的評估手段,有助于軟件開發(fā)項目的風險識別。