您的位置:軟件測試 > 軟件項目管理 > 進度管理 >
談軟件公司的技術(shù)管理
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/6/5 13:29:44 ] 推薦標簽:

 多年在IT行業(yè)摸趴滾打,有成功的喜悅,也有失敗的辛酸。很多同業(yè)人現(xiàn)在都在大談軟件的項目管理,我也在思考。寫出來,與同行共同探討,以期把今后的工作做得更好,共同推進中國軟件的發(fā)展。因為近期組織管理類項目較多,文章中也不自覺地多了管理類軟件項目管理的色彩。


1. 目標

 。1) 建立項目開發(fā)的質(zhì)量保證體系,使項目開發(fā)有序化、文檔化,有計劃性、具可追溯性;
 。2) 調(diào)動技術(shù)人員的工作積極性、主動性、創(chuàng)造性;
 。3) 保證項目的按計劃實施,保證項目的完成質(zhì)量;
 。4) 為客戶提供及時、周到、滿意的服務(wù);
 。5) 做好公司內(nèi)部軟件資源的管理,提高軟件資源的可重用性;
 。6) 做好技術(shù)人員的管理工作,增強歸宿感,做到敬業(yè)樂群;
 。7) 做好技術(shù)儲備和探索性研究,做好梯隊建設(shè)。

2. 現(xiàn)狀

  國內(nèi)軟件行業(yè)的發(fā)展很快,而成規(guī)模的又鳳毛麟角,絕大多數(shù)軟件公司人數(shù)在50人以下,占到軟件公司總數(shù)的55%以上,這部分公司整日忙于生計,主要靠公司幾個技術(shù)“高手”支撐,公司的命運與這幾個“高手”息息相關(guān),這幾個“高手”也是整天在扮演“救火隊員”的角色,整天價忙得不可開交,壓力很大,無法解脫。其實,一些國內(nèi)的軟件公司也是在這樣拼殺。1997年金山推出WPS97名震四方,有媒體披露靠的是“十來個人七八條槍”,靠的是求伯君賣了房子賣了車,那時,求伯君也講,中國有中國的國情,無法按國外的開發(fā)方法組織,那樣成本太高。這標志著還處在“軟件英雄”時代,還沒有進入產(chǎn)業(yè)時代。也是在1997年,用友首先在國內(nèi)軟件行業(yè)通過ISO9000認證,開了先河,也是在這一年,“軟件工廠”的概念被媒體炒得火熱,很多業(yè)內(nèi)的有識之士在思考,軟件公司該如何管理、組織,也是在這一年,我到電子部出差的時候,知道了有一個東西叫CMM,那是國外評價軟件公司和軟件承包商成熟度的一個標準,國內(nèi)以后大型項目招標可能會引用。


  前段時間,見到一份資料,講的是CSCMM,即中國軟件的CMM,稱這項研究開始于四年以前,是CMM與中國國情結(jié)合的產(chǎn)物。這是說,四年前從電子部了解到的那個消息現(xiàn)在有了“研究成果”,另一個信號是,國外對軟件承包商成熟度的評估辦法也快要引進來了,做“外包”,需要有CMM,做大型的“內(nèi)包”,也快要要求CSCMM了。發(fā)展是歷史的必然,機會與挑戰(zhàn)同在是我們常誦的格言。迎上去,海闊天空,等下去,山窮水盡。


  WTO,已經(jīng)是不遠的現(xiàn)實,軟件產(chǎn)業(yè)化也是不爭的現(xiàn)實。作坊式的生產(chǎn)、英雄式的產(chǎn)業(yè)終經(jīng)不起大浪淘沙。

3. 組織

  以項目組作為一個描述單位。
  A.系統(tǒng)分析員,通?梢該(dān)任項目經(jīng)理,全面對該項目的質(zhì)量和進度負責(zé),整個項目的組織者和直接。是用戶需求調(diào)查的主要負責(zé)人,與用戶溝通的主要協(xié)調(diào)人。與系統(tǒng)設(shè)計師組成系統(tǒng)分析小組,執(zhí)筆起草用戶需求報告(按道理這份報告應(yīng)該用戶撰寫,但通常情況下都要軟件開發(fā)商代勞)、系統(tǒng)可行性分析報告、系統(tǒng)需求說明和設(shè)計任務(wù)書等,制定系統(tǒng)開發(fā)計劃,制定系統(tǒng)測試方案,制定系統(tǒng)試運行計劃。
  B.系統(tǒng)設(shè)計師(原來習(xí)慣稱高級程序員),參加系統(tǒng)分析小組,參加用戶需求調(diào)查,分別著重于服務(wù)器端或客戶端或中間層協(xié)助系統(tǒng)分析員進行可行性分析,協(xié)助系統(tǒng)分析員完成各項系統(tǒng)分析報告。用戶需求報告和需求說明獲得用戶評審?fù)ㄟ^后,分別著重于服務(wù)器端或客戶端或中間層制定詳細的設(shè)計任務(wù)書,制定程序設(shè)計風(fēng)格,制定軟件界面風(fēng)格,指定參考資料,確定可引用的軟件資源,指導(dǎo)程序員的工作。
  C.D.程序員,在系統(tǒng)設(shè)計師的直接指導(dǎo)下開展工作,嚴格按照設(shè)計任務(wù)書的要求進行設(shè)計,不許追求個人風(fēng)格,強調(diào)溝通與協(xié)作,培養(yǎng)務(wù)實求精的工作作風(fēng)。
  E.檔案控制員,可以一個項目配置一個,同時兼做部分測試員的工作,也可以幾個項目配置一個專職的檔案控制員。檔案控制員負責(zé)保管好項目每一個階段的文檔,編好號,建好索引,方便查閱,又要保證檔案的完整、安全和保密。另一個職責(zé)是做好軟件的版本控制工作,每次正式發(fā)布的軟件或階段性的軟件程序員必須將源代碼和相關(guān)的說明書交給檔案控制員統(tǒng)一打包、編譯、建檔。保留好軟件的每一個版本,每一個版本升級的詳細不同都要有詳細記載。重點文檔要重點保護,如用戶需求報告和需求變化的階段記載,項目進展過程中的每次會議紀要,階段性的測試報告,每次評審的問題清單,開發(fā)過程中遇到的主要技術(shù)障礙和解決途徑等。
  F.系統(tǒng)測試員,直接接受項目經(jīng)理的指導(dǎo),嚴格執(zhí)行項目經(jīng)理制定的測試方案,有條件時系統(tǒng)測試員可以深入用戶實際工作環(huán)境,了解用戶的實際工作情況,收集來源于實際的測試試例,做好測試記錄,做好測試報告,做好與程序員和系統(tǒng)設(shè)計師的溝通,跟蹤問題的解決。測試報告和測試卡要交檔案控制員歸檔。

上一頁123下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd