国产18禁黄网站免费观看,99爱在线精品免费观看,粉嫩metart人体欣赏,99久久99精品久久久久久,6080亚洲人久久精品

軟件項目管理(CMM)經(jīng)驗談

時間:2009-01-27 09:03:00   來源:無憂考網(wǎng)     [字體: ]
編者按:
CMM認(rèn)證是當(dāng)今IT界熱的話題之一,這表明中國軟件企業(yè)已開始重視與軟件項目管理有關(guān)的問題了。為了了解國內(nèi)軟件企業(yè)對軟件項目管理的認(rèn)識程度以及他們在軟件項目管理方面的具體做法,日前,記者采訪了開思、東方通、瑞星三家純軟件公司的相關(guān)負(fù)責(zé)人。三家公司中,東方通業(yè)已開始按照CMM規(guī)范進(jìn)行軟件開發(fā)。在采訪中,三家公司的負(fù)責(zé)人分別介紹了各自企業(yè)在軟件項目管理方面的經(jīng)驗。開思公司的產(chǎn)品總監(jiān)石宏峰先生還為記者詳細(xì)講解了開思公司的《產(chǎn)品部開發(fā)規(guī)范》。 經(jīng)過整理,我們將東方通和瑞星兩家公司的負(fù)責(zé)人在采訪中所說的主要內(nèi)容刊登于此。我們相信,其具有一定的認(rèn)識價值。另外,我們將開思公司《產(chǎn)品部開發(fā)規(guī)范》的一部分也刊登于此——我們并不認(rèn)為開思的規(guī)范就是好的規(guī)范。對軟件項目管理而言,普適性是不存在的,好壞是相對的,適用不適用才是絕對的——我們相信,其具有一定的參照價值!
加強相關(guān)教育和培訓(xùn)
朱律瑋(東方通科技首席軟件設(shè)計師)
楊樺(東方通科技總經(jīng)理助理)   
東方通科技從去年底開始為參加CMM認(rèn)證(二級)做準(zhǔn)備。擬議中正式參評的時間是今年11月。在這之前我們會請國內(nèi)咨詢公司的有關(guān)專家和國外的評估師進(jìn)行兩次預(yù)評估。
半年多來,我們覺得一切還算順利。起初我們擔(dān)心編程人員會有抵觸情緒——因為每完成一天的工作或一道工序或一個項目后都要做記錄、編文檔、寫報告,較之以前,工作量無疑是增加了——后來看看,大家對執(zhí)行CMM規(guī)范還是理解的、支持的。
按照CMM規(guī)范開展工作后,到目前為止,公司的運營成本是增加了——因為要增加管理人員、撰寫文檔也需要人手——但從長遠(yuǎn)看,其會帶來降低成本、提高質(zhì)量、提高用戶滿意度等好處。對此,我們確信不疑。
與國外相比,我們在軟件工程管理方面的差距不僅表現(xiàn)為管理體制、管理方法、管理思想的陳舊,整個軟件業(yè)的落后才是根源。
個人英雄主義情結(jié)、喜歡單打獨斗是我們的民族性之一,其在軟件人才身上表現(xiàn)得尤為明顯,已成為中國軟件企業(yè)做大的一個瓶頸。造成這種狀況的原因,除了國內(nèi)軟件業(yè)的發(fā)展水平不高、軟件項目規(guī)模不大和軟件企業(yè)管理者自身素質(zhì)不高外,還有很重要的一點,即與軟件工程管理有關(guān)的教育內(nèi)容幾乎沒有。在國外,PSP和GSP均為軟件專業(yè)學(xué)生的必修課,可在國內(nèi),這兩門課在學(xué)校里至今還沒有開起來。國外施行的是定崗培訓(xùn),比如撰寫文檔就是一門專業(yè)課,專門有人修它,畢業(yè)后拿它來“安身立命”,國內(nèi)則是大家過獨木橋,統(tǒng)統(tǒng)都學(xué)寫程序。應(yīng)該說,目前國內(nèi)同行對軟件工程管理的重要性已有了一定的認(rèn)識,但在相關(guān)人員的培訓(xùn)上下的力氣仍遠(yuǎn)遠(yuǎn)不夠。
其實人才才是關(guān)鍵的,F(xiàn)在軟件業(yè)缺的人才之一就是產(chǎn)品經(jīng)理,他們是軟件工程管理的主角。產(chǎn)品經(jīng)理必須具備以下素質(zhì):具有長期的軟件開發(fā)經(jīng)驗——般來講,要在8年以上;了解用戶的需求;對產(chǎn)品熟、對市場熟——他可以不了解一個產(chǎn)品的底層技術(shù),但必須了解其功能,能把握其發(fā)展方向;具有協(xié)調(diào)能力?傊,產(chǎn)品經(jīng)理并不一定非常聰明,并不需要在某一方面特別突出,但要八面玲瓏。這樣的人才太難找了。東方通的產(chǎn)品經(jīng)理都是自己培養(yǎng)的。
CMM規(guī)范并非只適用于大型軟件企業(yè),其也適用于中小型企業(yè)。CMM規(guī)范只是一個框架、綱要性質(zhì)的東西。企業(yè)在落實它時要細(xì)化;企業(yè)將其落實到具體的某個項目時,要再細(xì)化;中小企業(yè)可以不像大型企業(yè)那樣將CMM規(guī)范細(xì)化得那么細(xì),夠用就好,不要教條。
實施CMM規(guī)范、通過CMM認(rèn)證有如下一些好處:確定工作流程和方式,從而使產(chǎn)品的質(zhì)量和開發(fā)的可延續(xù)性有了保證;可以提高企業(yè)在用戶中的信譽度,增加企業(yè)與強勢公司競爭的籌碼;可以承接國際大公司的外包項目———美國公司愿意找印度公司來承接其外包項目,就是因為印度公司對CMM規(guī)范普遍比較重視,通過CMM認(rèn)證的軟件企業(yè)也多;公司不再受制于人,人走了,事照做,這是一個公司成熟的表現(xiàn)。
軟件商業(yè)化的必要手段
談文明(北京瑞星科技股份有限公司研發(fā)部經(jīng)理)
中國軟件產(chǎn)業(yè)發(fā)展時間不長,雖然已有部分技術(shù)達(dá)到國際水平,但由于商業(yè)環(huán)境還不夠完善,在軟件技術(shù)的商業(yè)化與軟件工程管理等方面,與國際同行相比,還存在差距。
只有率先將技術(shù)先進(jìn)的產(chǎn)品推向市場的公司才會贏得利潤。在瑞星,技術(shù)商品化已被當(dāng)作一種制度,它有助于提高整個企業(yè)的素質(zhì)。
瑞星意識到在充滿競爭的環(huán)境中要獲得成功,天才人物是必不可少的,但他們并不是全部。目前,一個軟件工程的成功更多地要依靠科學(xué)家、工程師、制造人員和銷售人員的協(xié)同努力。
在軟件商業(yè)化的過程之中,建立規(guī)范化的易于操作的軟件開發(fā)行為規(guī)范是首先要做的工作。針對殺毒軟件的特點,瑞星專門設(shè)計了瀑布模型結(jié)合增量模型的開發(fā)方式,即將項目分階段來實現(xiàn)。首先實現(xiàn)市場需求的核心功能,然后在此基礎(chǔ)上繼續(xù)開發(fā),每個單獨的階段都采用瀑布模型的開發(fā)方式。
具體地說,一個基本的軟件開發(fā)流程包括需求階段、系統(tǒng)設(shè)計階段、詳細(xì)設(shè)計階段、編碼階段、單元測試階段、集成測試階段、系統(tǒng)測試階段、軟件發(fā)布軟件維護(hù)階段。其中決定軟件開發(fā)成功與否的關(guān)鍵階段是:軟件需求管理、軟件計劃管理、軟件質(zhì)量管理和軟件配置管理。
為了在用戶和處理用戶需求的軟件項目組之間達(dá)成共識(用戶由終用戶、高層領(lǐng)導(dǎo)、銷售人員和市場調(diào)研人員組成),“軟件需求規(guī)格說明書”是必不可少的。經(jīng)過正式的評審和確認(rèn),其將成為后續(xù)工作的基礎(chǔ)。
軟件項目的實施過程是根據(jù)軟件項目的資源、約束條件和執(zhí)行能力確定的,因此需要制定合理的軟件工程管理計劃,這是項目經(jīng)理的職責(zé)之一。項目經(jīng)理應(yīng)定期檢查“項目開發(fā)計劃書”,按照當(dāng)前項目開發(fā)的實際情況,對其進(jìn)行調(diào)整。
為了保證每一個軟件產(chǎn)品都合乎需求,需要設(shè)立一個負(fù)責(zé)項目監(jiān)督和協(xié)調(diào)的SQA。其會對軟件產(chǎn)品是否符合定義好的軟件過程中的相應(yīng)部分進(jìn)行審查、復(fù)審和測試。公司高層主管應(yīng)該定期參與、評審SQA的活動。
軟件配置管理是指在整個工程期間對項目的所有軟件配置項進(jìn)行規(guī)范化管理。如采用版本控制軟件對軟件配置項版本進(jìn)行版本控制,采用基線管理方法對變化進(jìn)行控制,即在遵循軟件工程標(biāo)準(zhǔn)的基礎(chǔ)上對整個軟件進(jìn)行控制和管理,維護(hù)其完整性、一致性和可跟蹤性。
瑞星努力營造的是一個廣泛的網(wǎng)絡(luò),研發(fā)、制造、銷售、分銷和服務(wù),連續(xù)進(jìn)行。圍繞著產(chǎn)品、市場和開發(fā)階段而不是單純的技術(shù)來組織各項工作。為了這個目的,標(biāo)準(zhǔn)操作是必不可少的。