軟件管理論文范文
時(shí)間:2023-03-13 23:48:59
導(dǎo)語(yǔ):如何才能寫好一篇軟件管理論文,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
1.1能力成熟度模型(CMM)
1.1.1能力成熟度模型的概念能力成熟度模型(CMM)這一概念最初源自于西方發(fā)達(dá)國(guó)家。能力成熟度模型則是針對(duì)軟件組織在定義、規(guī)劃、實(shí)施、度量、控制以及調(diào)整軟件等過程的實(shí)踐階段的具體描述。從本質(zhì)上來(lái)看,能力成熟度模型(CMM)的主要智能作用便是系統(tǒng)地規(guī)劃某一個(gè)項(xiàng)目的設(shè)計(jì)內(nèi)容以及管控實(shí)施過程,直至項(xiàng)目最終建設(shè)完成投入使用。對(duì)于軟件工程管理項(xiàng)目而言,能力成熟度模型(CMM)的核心功能便是將軟件開發(fā)當(dāng)作一個(gè)系統(tǒng)化的過程來(lái)處理,并且,根據(jù)能力成熟度模型本身的原則來(lái)突進(jìn)軟件開發(fā)項(xiàng)目的拓展進(jìn)度,如若遇到問題或需要進(jìn)行系統(tǒng)維護(hù),則在能力成熟度模型的操作下,能夠快速將問題解決,促使軟件開發(fā)能夠更加順利地執(zhí)行下去。
1.1.2淺析能力成熟度模型在實(shí)施過程中的機(jī)理能力成熟度模型(CMM)是一種用于評(píng)價(jià)軟件承包能力并幫助其改善軟件質(zhì)量的方法,側(cè)重于軟件開發(fā)過程的管理及工程能力的提高與評(píng)估。能力成熟度模型在實(shí)際操作過程中的具體思路為:只要集中精力持續(xù)努力去建立有效的軟件工程過程的基礎(chǔ)結(jié)構(gòu),而且,要不斷進(jìn)行管理的實(shí)踐并適時(shí)做出調(diào)整,就可以順利跨越軟件開發(fā)過程中的各項(xiàng)障礙[4]。
1.2基于能力成熟度模型(CMM)模型框架的軟件工程管理工具的應(yīng)用效能
隨著國(guó)內(nèi)外軟件產(chǎn)業(yè)的迅猛發(fā)展,有關(guān)軟件工程領(lǐng)域的研究亦日趨深入,給軟件研發(fā)以及產(chǎn)業(yè)項(xiàng)目的發(fā)展提供了有力的策略支持。在當(dāng)前信息時(shí)代背景下,軟件開發(fā)不再取決于傳統(tǒng)資源框架搭建得是否完整,而是與能力成熟度指標(biāo)密切相關(guān)。軟件過程成熟度則主要體現(xiàn)于對(duì)軟件開發(fā)過程的控制能力和自我改善能力,在優(yōu)化項(xiàng)目質(zhì)量管理的過程中,可對(duì)這兩項(xiàng)能力進(jìn)行逐一改善,進(jìn)而提升整體軟件項(xiàng)目的質(zhì)量。實(shí)踐表明,能力成熟度模型(CMM)影響下的軟件工程管理工具具備提升軟件開發(fā)效能的作用。
2結(jié)語(yǔ)
篇2
1.1設(shè)立專門的軟件項(xiàng)目專家委員會(huì)
專門、常態(tài)化的軟件項(xiàng)目專家委員會(huì)有助于在軟件項(xiàng)目的整個(gè)生命周期(立項(xiàng)、調(diào)研、標(biāo)書制作、評(píng)標(biāo)、合同簽訂、項(xiàng)目開發(fā)期、驗(yàn)收以及售后服務(wù)和升級(jí)維護(hù))中指導(dǎo)、規(guī)范項(xiàng)目執(zhí)行,減少不確定性,并減少時(shí)間緊迫性對(duì)項(xiàng)目建設(shè)帶來(lái)的不利影響。軟件項(xiàng)目專家委員會(huì)由兩類人員組成:A類為軟件開發(fā)等相關(guān)專業(yè)具副高以上職稱的純技術(shù)型專家;B類為各職能部門專門負(fù)責(zé)信息化建設(shè)的相關(guān)人員,主要負(fù)責(zé)軟件開發(fā)項(xiàng)目的具體業(yè)務(wù)方面。在軟件項(xiàng)目建設(shè)前期,從A類專家?guī)熘谐槿∪舾擅麑<遥⑻暨x出同此軟件項(xiàng)目建設(shè)內(nèi)容相關(guān)性較大的若干B類專家,共同組成該項(xiàng)目的專家委員會(huì),負(fù)責(zé)軟件項(xiàng)目的立項(xiàng)、調(diào)研和招標(biāo)文件的制作,確保招標(biāo)采購(gòu)質(zhì)量]。在專家委員會(huì)的參與下,項(xiàng)目建設(shè)前期的各資料文檔可以作為后期評(píng)標(biāo)委員會(huì)評(píng)標(biāo)的重要參考資料。
1.2有選擇性地采用競(jìng)爭(zhēng)性談判和單一來(lái)源采購(gòu)的方式
依據(jù)軟件項(xiàng)目專家委員會(huì)的調(diào)研結(jié)果,如果沒有具競(jìng)爭(zhēng)力的三家或三家以上的軟件開發(fā)公司可以參與投標(biāo),可以不拘泥于邀請(qǐng)招標(biāo)的形式,而是采用更具針對(duì)性的競(jìng)爭(zhēng)性談判或是單一來(lái)源采購(gòu)的方式。這樣在較有限的時(shí)間內(nèi),評(píng)標(biāo)專家的評(píng)審焦點(diǎn)更為集中,可以投入更多的時(shí)間評(píng)價(jià)有競(jìng)爭(zhēng)力的投標(biāo)方案的優(yōu)劣,展開價(jià)格談判。
1.3適當(dāng)延長(zhǎng)評(píng)標(biāo)時(shí)間
在調(diào)研不夠完善充分、標(biāo)書制作不夠嚴(yán)謹(jǐn)?shù)那闆r下,評(píng)標(biāo)專家在評(píng)標(biāo)現(xiàn)場(chǎng)有時(shí)面臨評(píng)無(wú)可評(píng)的尷尬狀況,即沒有評(píng)價(jià)依據(jù)和標(biāo)準(zhǔn),只能根據(jù)公司以往的業(yè)績(jī)和成果粗略判斷,并沒有針對(duì)具體投標(biāo)方案的恰當(dāng)評(píng)價(jià)。但在成立軟件項(xiàng)目專家委員會(huì)的情況下,委員會(huì)前期的工作成果和文檔即可以成為專家重要的參考,投標(biāo)公司的投標(biāo)方案和投標(biāo)書也應(yīng)當(dāng)是嚴(yán)肅和可以評(píng)判的。因此,評(píng)標(biāo)專家需要更充足的時(shí)間閱讀參考資料,評(píng)審各投標(biāo)方案。此種情況下,延長(zhǎng)評(píng)標(biāo)時(shí)間是必要和必須的。
1.4合同由軟件項(xiàng)目專家委員會(huì)把關(guān)
軟件項(xiàng)目專家委員會(huì)參與了項(xiàng)目的調(diào)研和招標(biāo)文件制作,對(duì)項(xiàng)目建設(shè)目標(biāo)和需求有了深入了解,因此由專家委員會(huì)來(lái)審核軟件項(xiàng)目的合同可以保證軟件開發(fā)在技術(shù)上和業(yè)務(wù)功能實(shí)現(xiàn)上完成預(yù)期目標(biāo)。
1.5質(zhì)保金和年度服務(wù)費(fèi)保證項(xiàng)目后期的維護(hù)和升級(jí)
對(duì)于軟件項(xiàng)目整個(gè)周期長(zhǎng)、但驗(yàn)收進(jìn)度要求緊的問題,可以采用扣留5%-10%的合同款作為質(zhì)量保證金的方式,敦促公司及時(shí)解決驗(yàn)收結(jié)束后又出現(xiàn)的一些問題,并保障出現(xiàn)問題時(shí),公司及時(shí)響應(yīng),快速解決問題。對(duì)于質(zhì)保期過后,軟件項(xiàng)目升級(jí)變更費(fèi)用高的問題,可以要求公司在投標(biāo)報(bào)價(jià)中給出質(zhì)保期以后的年度服務(wù)費(fèi)。質(zhì)保期過后的系統(tǒng)升級(jí),由項(xiàng)目單位向公司支付年度服務(wù)費(fèi),由公司負(fù)責(zé)軟件項(xiàng)目功能模塊上的增減,業(yè)務(wù)流程上的改變。此項(xiàng)費(fèi)用也作為評(píng)價(jià)公司整體投標(biāo)報(bào)價(jià)的內(nèi)容之一,計(jì)入投標(biāo)報(bào)價(jià)的總費(fèi)用。這不僅節(jié)約了軟件項(xiàng)目升級(jí)開發(fā)的采購(gòu)成本,提高了采購(gòu)效率,更擺脫了在軟件升級(jí)時(shí),項(xiàng)目單位在價(jià)格談判中的不利地位。
2結(jié)語(yǔ)
篇3
有時(shí)即使不開展項(xiàng)目管理工作,軟件開發(fā)項(xiàng)目也能取得成功。但是如果乏項(xiàng)目管理,則難以將成本控制在一定范圍內(nèi),容易導(dǎo)致軟件企業(yè)面臨著虧損的風(fēng)險(xiǎn)。在開展項(xiàng)目管理工作的過程中,需要借助技術(shù)、方法等,管理軟件開發(fā)活動(dòng),如此既有助于實(shí)現(xiàn)軟件開發(fā)目標(biāo),又能夠控制軟件開發(fā)的進(jìn)度以及開發(fā)成本。當(dāng)前,雖然有部分軟件企業(yè)依據(jù)軟件工程理論,制定了管理軟件開發(fā)的制度,但是卻沒有嚴(yán)格控制軟件開發(fā)的進(jìn)度以及成本。這種做法不僅會(huì)延長(zhǎng)軟件開發(fā)的時(shí)間,還會(huì)增加軟件公司的經(jīng)營(yíng)風(fēng)險(xiǎn),最終損害到相關(guān)用戶的利益。而在軟件開發(fā)過程中,開展項(xiàng)目管理工作,就有助于保證軟件開發(fā)工作的順利完成,同時(shí)提高軟件企業(yè)的經(jīng)營(yíng)管理效率。
2項(xiàng)目管理在軟件開發(fā)中的應(yīng)用現(xiàn)狀
在二十世紀(jì)六十年代中期,人們發(fā)現(xiàn)了在開發(fā)軟件過程中存在著很多問題,具體的問題表現(xiàn)在以下兩個(gè)方面:一方面,不規(guī)范的生產(chǎn)過程;另一方面,不重視管理工作。為了能夠有效解決軟件開發(fā)過程中存在的問題,人們開始嘗試?yán)眠^程管理方法。但是到了二十世紀(jì)八十年代,還是沒有制定管理軟件開發(fā)過程相關(guān)標(biāo)準(zhǔn)。近幾年來(lái),在信息技術(shù)快速發(fā)展的背景下,人們采取項(xiàng)目管理來(lái)控制軟件開發(fā)的質(zhì)量、軟件開發(fā)的成本等,以此確保軟件開發(fā)的質(zhì)量和成本等因素,符合當(dāng)時(shí)的既定標(biāo)準(zhǔn)。在軟件開發(fā)過程中,每一個(gè)項(xiàng)目組的不同成員都應(yīng)該承擔(dān)不同的任務(wù),并且企業(yè)管理者應(yīng)該要求他們要在規(guī)定的時(shí)間內(nèi)完成自身的任務(wù),這種明確分工制度,有助于提高員工的工作效率。
3項(xiàng)目管理在軟件開發(fā)中的應(yīng)用
每一個(gè)軟件開發(fā)項(xiàng)目都要經(jīng)過以下幾個(gè)階段:提出問題、研究可行性、分析需求、測(cè)試等。因此項(xiàng)目管理工作應(yīng)該貫穿于軟件開發(fā)的整個(gè)過程。
3.1可行性研究
無(wú)法開發(fā)哪一個(gè)項(xiàng)目,都需要進(jìn)行可行性分析與研究。通過利用項(xiàng)目管理來(lái)研究軟件開發(fā)項(xiàng)目可行性的目的在于:在最短的時(shí)間內(nèi)確定軟件開發(fā)項(xiàng)目是否具有開發(fā)的價(jià)值。其中可行性研究的內(nèi)容包括:
1)、研究技術(shù)的可行性。其主要是指:要合理地分析開發(fā)項(xiàng)目的功能與性能,分析其中所隱藏的技術(shù)風(fēng)險(xiǎn)。
2)、研究經(jīng)濟(jì)的可行性。其主要是指:估計(jì)所開發(fā)的項(xiàng)目給企業(yè)帶來(lái)的經(jīng)濟(jì)效益,然后依據(jù)所估算的經(jīng)濟(jì)效益,確定該項(xiàng)目是否具有投資的價(jià)值。
3)、研究社會(huì)的可行性。其主要是指:分析此項(xiàng)目的運(yùn)行方式是否正確,分析當(dāng)前的人員技術(shù)水平以及管理制度是否具有可行性。
3.2軟件項(xiàng)目估算
在軟件開發(fā)過程中,首先要規(guī)劃軟件開發(fā)項(xiàng)目,如此便于項(xiàng)目管理人員制定切合實(shí)際的估算方案。規(guī)劃軟件開發(fā)項(xiàng)目的內(nèi)容主要包括:明確軟件開發(fā)的目標(biāo)、明確軟件開發(fā)過程中需要用到的各種資源、明確軟件開發(fā)的進(jìn)度等。在軟件開發(fā)過程中,估算起著非常重要的作用。通過估算可以保證軟件項(xiàng)目在規(guī)定的時(shí)間內(nèi)完成,也可以確保軟件項(xiàng)目的成本未超出預(yù)算。在估算資源、成本以及進(jìn)度的時(shí)候,要依據(jù)自身豐富的經(jīng)驗(yàn)以及相關(guān)的數(shù)據(jù)。但是當(dāng)前所使用的估算方法較為單一,此種估算方法容易增加估算風(fēng)險(xiǎn)。對(duì)此,研究人員應(yīng)該努力研究出更多科學(xué)、有效的估算方法。
3.3軟件項(xiàng)目開發(fā)人員的管理
在開展軟件項(xiàng)目開發(fā)人員管理工作的時(shí)候,首先要合理安排人員。通常情況下,是由多個(gè)小組成員共同完成軟件開發(fā)項(xiàng)目。在具體安排人員任務(wù)的時(shí)候,要依據(jù)每位人員的優(yōu)勢(shì)進(jìn)行,并且要明確小組內(nèi)每一位成員的工作任務(wù)以及工作目標(biāo)。在軟件開發(fā)過程中,要確定不同的責(zé)任人,比如:項(xiàng)目經(jīng)理、開發(fā)經(jīng)理,并且為每一個(gè)小組安排一名組長(zhǎng),如此有助于確保軟件開發(fā)項(xiàng)目的順利完成,同時(shí)保證所開發(fā)出來(lái)的軟件屬于高質(zhì)量產(chǎn)品。
4結(jié)束語(yǔ)
篇4
關(guān)鍵詞:標(biāo)定(calibrate)校正放射性失真畸變虛擬相機(jī)
在應(yīng)用機(jī)器視覺進(jìn)行檢測(cè)或測(cè)量時(shí),要得到精確的測(cè)量值,需要相機(jī)CCD平面和實(shí)際檢測(cè)或測(cè)量零件的表面相平行。否則,將發(fā)生透視性失真,從而很難保證精度。相機(jī)CCD與零件表面的平行通常通過人工調(diào)整夾具來(lái)保證。但是,調(diào)整夾具不可能完全保證平行,而且需要耗費(fèi)很長(zhǎng)的時(shí)間。
相機(jī)所拍攝圖像的坐標(biāo)系并不是用戶實(shí)際需要的坐標(biāo)系,因此需要將坐標(biāo)系轉(zhuǎn)換成用戶需要的坐標(biāo)系。
機(jī)器視覺軟件Sherlock利用標(biāo)定很容易修正仿射性失真引起的畸變,并可方便的進(jìn)行坐標(biāo)變換。
1相機(jī)標(biāo)定工作原理
相機(jī)標(biāo)定就是將相機(jī)像素坐標(biāo)系轉(zhuǎn)換成用戶實(shí)際測(cè)量或檢測(cè)所需要的坐標(biāo)系,使虛擬攝像機(jī)以真實(shí)單位進(jìn)行精密測(cè)量。
Sherlock的相機(jī)標(biāo)定利用了透視算法進(jìn)行標(biāo)定。每一次失真的類型都不一定相同,透視校正算法將對(duì)仿射變換和線性透視畸變進(jìn)行補(bǔ)償,特別是當(dāng)攝像機(jī)平面和物體平面不平行的時(shí)候,圖像中物體的直線仍然是直的,但是平行線不再平行(如圖1,透視失真),標(biāo)定將補(bǔ)償仿射變換和少量的非線性畸變。
Sherlock的相機(jī)標(biāo)定方法是在一個(gè)虛擬相機(jī)中利用四點(diǎn)坐標(biāo)系函數(shù)來(lái)建立四點(diǎn)的位置。這樣,根據(jù)相機(jī)中的四個(gè)點(diǎn)的位置同實(shí)際坐標(biāo)的關(guān)系,Sherlock可以通過內(nèi)部數(shù)學(xué)轉(zhuǎn)換進(jìn)行坐標(biāo)變換,來(lái)校正仿射性失真或由于比例、偏移和旋轉(zhuǎn)(傾斜)引起的變化。
當(dāng)攝像機(jī)傳感器平面和物體平面之間存在一個(gè)角度時(shí),透視畸變就會(huì)發(fā)生。此時(shí)棋盤上的正方形看起來(lái)像梯形。透視畸變的數(shù)學(xué)公式如下:
u=(ax+by+c)/(hx+hy+I),
υ=(dx+ey+?)/(gx+hy+i)
(x,y)是攝像機(jī)或物體平面上的坐標(biāo),(u,v)是另一個(gè)平面上的轉(zhuǎn)換坐標(biāo)。A,b,c,d,e,f,g,h和I是透視畸變算法從內(nèi)部取出用于轉(zhuǎn)換每個(gè)要求點(diǎn)的轉(zhuǎn)換參數(shù)。
2相機(jī)標(biāo)定的步驟
圖2是標(biāo)定主頁(yè)圖。相機(jī)標(biāo)定的一般步驟如下:
(1)建立一個(gè)子程序(Insert|Subroutine)。
(2)在策略窗口樹的頂部雙擊子程序圖標(biāo),Sherlock顯示子程序編輯對(duì)話框。
(3)編輯子程序,選取“ExecuteDuringCalibration”點(diǎn)擊OK按鈕保存并且退出。
(4)創(chuàng)建一個(gè)虛擬相機(jī)(Insert|Subroutine)。
(5)通過使用菜單命令(Stakeout|Options)顯示默認(rèn)的相機(jī)坐標(biāo)柵格,在坐標(biāo)柵格下方選擇“Lines",然后點(diǎn)擊OK按鈕退出對(duì)話框。
圖2
(6)將一個(gè)已知尺寸的零件作為標(biāo)定塊放置在相機(jī)的視野范圍內(nèi)。
(7)在虛擬相機(jī)窗口,選擇零件上的四個(gè)特征點(diǎn)作為標(biāo)定點(diǎn)。
(8)在子程序中插入公式(fromular)。編輯公式,將四個(gè)特征點(diǎn)的坐標(biāo)作為公式的輸入值,選擇標(biāo)定(calibrate)函數(shù)。
(9)編輯標(biāo)定(calibrate)函數(shù)的參數(shù),輸入四個(gè)標(biāo)定點(diǎn)的實(shí)際坐標(biāo)值。
(10)再次選擇菜單命令(Investigate|Calibrate),將出現(xiàn)新的坐標(biāo)柵格??梢栽赟takeout|Options中改變柵格大小。
(11)對(duì)其他零件進(jìn)行測(cè)量,測(cè)量的結(jié)果將是實(shí)際測(cè)量值。
3單個(gè)相機(jī)多個(gè)標(biāo)定
Sherlock的標(biāo)定在同一個(gè)測(cè)量平面內(nèi)是有效的。如果用一臺(tái)相機(jī)對(duì)多個(gè)平面的尺寸進(jìn)行測(cè)量,那么就需要進(jìn)行多個(gè)標(biāo)定。如圖3所示,用一臺(tái)相機(jī)測(cè)量Ф5和Ф10尺寸,如果相機(jī)從上面拍攝,由于兩個(gè)平面距離相機(jī)的遠(yuǎn)近不同,所以兩個(gè)平面在所拍攝的圖像中對(duì)應(yīng)的比例也不同,如果對(duì)Ф10的平面進(jìn)行標(biāo)定,則Ф5的平面上測(cè)量的結(jié)果就不準(zhǔn)確,同樣,對(duì)Ф5的平面進(jìn)行標(biāo)定,則Ф10的平面上測(cè)量的結(jié)果就不準(zhǔn)確。Sherlock可以對(duì)同一相機(jī)產(chǎn)生兩個(gè)多個(gè)虛擬相機(jī)(stakeout),在該圖中可以利用兩個(gè)虛擬相機(jī)(stakeout),分別對(duì)Ф5的平面和Ф10的平面進(jìn)行標(biāo)定,這樣就能得到精確的結(jié)果。
篇5
傳統(tǒng)分工管理模式向現(xiàn)代化集成管理模式過渡
“現(xiàn)代化集成管理”方式的基本特征是強(qiáng)調(diào)“集成”,而傳統(tǒng)的企業(yè)管理模式強(qiáng)調(diào)的是“分工”。這是兩者之間的最主要區(qū)別?!凹伞焙汀胺止ぁ笔枪芾韺?shí)踐中不可分割的兩個(gè)方面,在強(qiáng)調(diào)分工時(shí)不能沒有集成,在強(qiáng)調(diào)集成時(shí)不能否認(rèn)分工。
1傳統(tǒng)管理模式面臨困境
80年代以后,國(guó)際經(jīng)濟(jì)大循環(huán)和世界市場(chǎng)發(fā)生了急劇變化。三股不容忽視的“3c”力量,即顧客(customers)、競(jìng)爭(zhēng)(competition)和改變(change)驅(qū)使企業(yè)進(jìn)入一個(gè)嶄新的領(lǐng)域。首先是顧客至上,“大眾市場(chǎng)”(massmarket)早已煙消云散,需求日趨個(gè)性化、多樣化,使產(chǎn)品生產(chǎn)呈現(xiàn)出多品種、小批量的趨勢(shì);其次是競(jìng)爭(zhēng)的白熱化,產(chǎn)品價(jià)格、產(chǎn)品質(zhì)量、售前和售后服務(wù)成為市場(chǎng)競(jìng)爭(zhēng)的熱點(diǎn),“參戰(zhàn)者”必須追求卓越;第三是不斷變化,不僅顧客和競(jìng)爭(zhēng)對(duì)手在快速變化,就連競(jìng)爭(zhēng)的本質(zhì)也有了改變。
在當(dāng)今十分注重顧客滿意度的時(shí)代,原封不動(dòng)地套用傳統(tǒng)的管理模式,會(huì)給企業(yè)的發(fā)展套上枷鎖。首先,被分割得支離破碎的業(yè)務(wù)流程,使企業(yè)員工在生產(chǎn)經(jīng)營(yíng)活動(dòng)中“只見樹木,不見森林”,企業(yè)中層管理者各自為政。其次,等級(jí)森嚴(yán)的官僚體制束縛了職工的主動(dòng)性、創(chuàng)造性和積極性。最后,信息需層層傳達(dá),無(wú)法對(duì)顧客的需要和市場(chǎng)變化作出及時(shí)的反應(yīng)。總之,傳統(tǒng)企業(yè)組織形式和管理模式是生產(chǎn)主導(dǎo)型而非顧客主導(dǎo)型,缺乏創(chuàng)新意識(shí)。在強(qiáng)調(diào)企業(yè)對(duì)市場(chǎng)需求多樣化應(yīng)具有較高柔性的今天,傳統(tǒng)的“福特式”管理模式就顯得很僵化。市場(chǎng)的變化成為企業(yè)管理模式變革的本質(zhì)原因。
本世紀(jì)70年代之后,隨著計(jì)算機(jī)和微電子技術(shù)的進(jìn)一步發(fā)展,形成了一系列新的制造技術(shù)和信息技術(shù),借助它們,每個(gè)員工都有能力完成傳統(tǒng)的多道工序,企業(yè)信息能全面實(shí)現(xiàn)共享,企業(yè)的集成管理模式成為可能。這種集成管理模式可提高企業(yè)管理層的洞察力;使管理結(jié)構(gòu)扁平化,減少審核和監(jiān)督程序,減少內(nèi)部沖突;員工擁有更大的自,可大大調(diào)動(dòng)職工的積極性,提高對(duì)外界變化的快速反應(yīng)能力。現(xiàn)在的“集成”已經(jīng)超越了一個(gè)工廠或一個(gè)企業(yè)的范圍,擴(kuò)展到供應(yīng)鏈和銷售鏈上,形成了在管理上“集成”的格局。
2.通向現(xiàn)代企業(yè)管理之路——bpr
“強(qiáng)調(diào)集成”的管理思想是首先考慮利用現(xiàn)代技術(shù)和管理手段將現(xiàn)有的傳統(tǒng)工藝和職能部門盡量集成起來(lái),并在此基礎(chǔ)上進(jìn)行新的分工,以此提高企業(yè)管理效率,降低制造成本,追求企業(yè)整體效率和整體效益的提高。新管理模式的“集成”追求人員、組織和技術(shù)的集成,人員和組織的集成往往比技術(shù)的集成更為重要。bpr是當(dāng)今倍受關(guān)注的向管理集成模式過渡的道路。1993年,michaelhammer博士與管理專家jameschamper合著的《再造企業(yè)——管理革命宣言》出版后,在世界范圍內(nèi)掀起了管理模式變革,經(jīng)營(yíng)過程再造(businessprocessreengineering)運(yùn)動(dòng)引起了各國(guó)理論界和企業(yè)界的密切關(guān)注和極大興趣。不少人認(rèn)為,這場(chǎng)管理革命對(duì)當(dāng)今企業(yè)的影響可與兩個(gè)世紀(jì)前亞當(dāng)·斯密的《國(guó)富論》對(duì)經(jīng)濟(jì)學(xué)界的影響相提并論。
bpr的基本內(nèi)涵是以作業(yè)為中心,擺脫傳統(tǒng)組織分工理論的束縛,提倡顧客導(dǎo)向、組織變通、員工授權(quán)及正確地運(yùn)用信息技術(shù),達(dá)到適應(yīng)快速變動(dòng)的環(huán)境的目的。其核心是“過程”觀點(diǎn)和“再造觀點(diǎn)”?!斑^程”觀點(diǎn),即集成從訂單到交貨或提供服務(wù)的一連串作業(yè)活動(dòng),使其建立在“超職能”基礎(chǔ)上,跨越不同職能部門的分界線,以求管理作業(yè)過程重建;“再造”觀點(diǎn),即打破舊有管理規(guī)范,再造新的管理程序,以回歸原點(diǎn)和從頭開始,從而獲取管理理論和管理方式的重大突破。
企業(yè)管理信息系統(tǒng)不僅與企業(yè)的技術(shù)方面(技術(shù)、控制、系統(tǒng)等)而且與社會(huì)方面(企業(yè)組織、人員、政策等)具有密切的關(guān)系。bpr的成功實(shí)施必須同時(shí)變革企業(yè)的技術(shù)方面和社會(huì)方面。不管企業(yè)是否已經(jīng)擁有自身的管理信息系統(tǒng),在進(jìn)行企業(yè)經(jīng)營(yíng)再造的過程中,原先的管理信息系統(tǒng)都必須改造。
中國(guó)企業(yè)管理軟件的發(fā)展之路
回顧中國(guó)企業(yè)管理軟件近二十年的發(fā)展歷程,企業(yè)管理軟件已從最初的面向單一職能部門,發(fā)展到目前的面向企業(yè)全局的決策支持型管理信息系統(tǒng)。
1.面向單一職能部門的管理信息系統(tǒng)
面向單一職能部門的管理信息系統(tǒng)是企業(yè)管理信息系統(tǒng)的最初形式,它通過模擬某一職能部門的業(yè)務(wù)流程,提高相應(yīng)職能部門的工作效率和規(guī)范程度。這也是我國(guó)應(yīng)用面最廣的企業(yè)管理信息系統(tǒng)形式。這類系統(tǒng)的應(yīng)用基于如下背景:消費(fèi)市場(chǎng)極其活躍,產(chǎn)品供不應(yīng)求,企業(yè)最關(guān)心的是產(chǎn)量;企業(yè)采用傳統(tǒng)的分工管理模式進(jìn)行管理且卓有成效。在眾多面向單一職能部門的管理信息系統(tǒng)中,商品化程度最高的當(dāng)數(shù)會(huì)計(jì)電算化軟件。例如用友成功推出的電算化軟件以及杭州新中大推出的財(cái)務(wù)系統(tǒng)。除了商品化會(huì)計(jì)電算化軟件之外,其它應(yīng)用于企業(yè)中的管理軟件還有面向人事部門、倉(cāng)庫(kù)管理部門等管理軟件,但其商品化程度不高。根本原因是企業(yè)業(yè)務(wù)流程千差萬(wàn)別,軟件系統(tǒng)難于做到通用化。
2.面向多業(yè)務(wù)部門的管理信息系統(tǒng)
隨著我國(guó)改革的進(jìn)一步深入,社會(huì)生產(chǎn)力的持續(xù)增長(zhǎng),賣方市場(chǎng)逐漸向買方市場(chǎng)轉(zhuǎn)變,用戶需求變化越來(lái)越快,企業(yè)需要在產(chǎn)品品種、產(chǎn)品價(jià)格、服務(wù)質(zhì)量等多方面競(jìng)爭(zhēng)。面對(duì)激烈的競(jìng)爭(zhēng),企業(yè)管理層開始意識(shí)到企業(yè)整體運(yùn)行效率的低下將難以在激烈的市場(chǎng)競(jìng)爭(zhēng)中取勝。企業(yè)需要為企業(yè)相關(guān)業(yè)務(wù)部門開發(fā)統(tǒng)一的管理信息系統(tǒng),以提高企業(yè)部門之間的協(xié)作程度,促進(jìn)部門間的信息交流,提高企業(yè)整體工作效率。90年代中期,國(guó)內(nèi)軟件企業(yè)開始嘗試為業(yè)務(wù)緊密關(guān)聯(lián)的部門開發(fā)統(tǒng)一的商品化管理信息系統(tǒng)并取得了一定的成功。這類系統(tǒng)中比較成功的商品化軟件大多是以財(cái)務(wù)管理為核心,向其它部門擴(kuò)展而成的。
面向多個(gè)相關(guān)業(yè)務(wù)部門的管理信息系統(tǒng)與面向單一職能部門的管理信息系統(tǒng)相比,其優(yōu)勢(shì)是明顯的:
使企業(yè)的物流、資金流和信息流高度統(tǒng)一;
提高了企業(yè)核算水平,具有事中執(zhí)行、事后監(jiān)督的管理功能;
部門之間的關(guān)系更加協(xié)調(diào)。
面向多個(gè)業(yè)務(wù)相關(guān)部門的管理信息系統(tǒng)在開發(fā)和實(shí)施上的困難超乎企業(yè)管理層和軟件企業(yè)的意料之外,而且實(shí)施效果難以達(dá)到企業(yè)管理層的期望值。其原因是多方面的:
這類管理系統(tǒng)嚴(yán)格按照傳統(tǒng)管理模式下的部門劃分進(jìn)行開發(fā),由于傳統(tǒng)管理模式固有的缺陷,導(dǎo)致管理信息系統(tǒng)無(wú)法完全達(dá)到企業(yè)的期望值;
各行各業(yè)甚至同行業(yè)的不同企業(yè)中,其業(yè)務(wù)部門的業(yè)務(wù)流程千差萬(wàn)別,部門的功能也不完全一致,因此商品化軟件無(wú)法做到與特定企業(yè)固有管理模式一致;
企業(yè)管理層和軟件企業(yè)都沒有認(rèn)識(shí)到管理系統(tǒng)實(shí)施的過程實(shí)際上也是企業(yè)管理模式變革的過程,成功運(yùn)行管理信息系統(tǒng)與企業(yè)管理運(yùn)作模式再調(diào)整是密不可分的;
這類管理信息系統(tǒng)普遍缺乏生產(chǎn)計(jì)劃、作業(yè)管理等模塊,企業(yè)無(wú)法實(shí)現(xiàn)計(jì)劃靈活調(diào)整,無(wú)法反映實(shí)時(shí)生產(chǎn)信息,因此稱不上是真正的決策支持型管理信息系統(tǒng)。
3.面向企業(yè)全局的管理信息系統(tǒng)
面向企業(yè)全局的管理信息系統(tǒng)的優(yōu)秀代表當(dāng)屬erp(企業(yè)資源計(jì)劃系統(tǒng))和mrpⅱ。mrpⅱ的主旨是將企業(yè)和各方面的資源,包括人、財(cái)、物、產(chǎn)、供、銷等充分調(diào)配和平衡,使企業(yè)在激烈的市場(chǎng)競(jìng)爭(zhēng)中全方位地發(fā)揮能力,能在減少庫(kù)存、提高生產(chǎn)效率、降低成本、提高用戶服務(wù)水平等方面取得顯著的經(jīng)濟(jì)效益。erp是mrpⅱ的發(fā)展,它超越了mrpⅱ的功能范圍,
將mrpⅱ的實(shí)用性進(jìn)一步地加以擴(kuò)展,增加了對(duì)質(zhì)量管理、實(shí)驗(yàn)室管理、配方管理等功能的支持。
目前,我國(guó)正處在建立社會(huì)主義市場(chǎng)經(jīng)濟(jì)體制并與國(guó)際經(jīng)濟(jì)接軌的社會(huì)轉(zhuǎn)軌過程中,這一經(jīng)濟(jì)和社會(huì)發(fā)展環(huán)境的變化,為我國(guó)企業(yè)管理素質(zhì)和經(jīng)營(yíng)水平的全面提高帶來(lái)了新的機(jī)遇和挑戰(zhàn)。經(jīng)營(yíng)過程再造(bpr)理論已引起國(guó)內(nèi)企業(yè)界的廣泛注意,國(guó)內(nèi)部分企業(yè)經(jīng)過經(jīng)營(yíng)過程再造,取得了良好的經(jīng)濟(jì)效益。國(guó)內(nèi)企業(yè)經(jīng)營(yíng)模式的再次變革,已對(duì)企業(yè)管理信息系統(tǒng)提出了新的要求,mrpⅱ和erp系統(tǒng)也將成為制造企業(yè)的首選產(chǎn)品。國(guó)內(nèi)軟件企業(yè)已經(jīng)覺察到這一變化,部分軟件企業(yè)已經(jīng)投入大量人力研制mrpⅱ和erp產(chǎn)品。杭州新中大的erp產(chǎn)品(powererp)將于1998年正式推出。
4.軟件行業(yè)面臨的挑戰(zhàn)和機(jī)遇
未來(lái)二、三年內(nèi),國(guó)內(nèi)將迎來(lái)巨大的mrpⅱ和erp產(chǎn)品市場(chǎng),能否抓住這次機(jī)遇對(duì)于整個(gè)
軟件行業(yè)是至關(guān)重要的。國(guó)內(nèi)軟件企業(yè)面臨的形勢(shì)也是非常嚴(yán)峻的:
國(guó)外軟件企業(yè)對(duì)中國(guó)龐大的市場(chǎng)早已虎視眈眈,sap、forthshift、ca等公司的mrpⅱ產(chǎn)品已經(jīng)打入國(guó)內(nèi)市場(chǎng);
國(guó)內(nèi)軟件企業(yè)的研究和開發(fā)人員幾乎全是計(jì)算機(jī)及其相關(guān)專業(yè)的人才,缺乏企業(yè)管理和工程制造方面的知識(shí),對(duì)mrpⅱ的理解較為膚淺;
國(guó)內(nèi)軟件企業(yè)缺乏強(qiáng)有力的mrpⅱ實(shí)施隊(duì)伍。但是與國(guó)外軟件公司相比,國(guó)內(nèi)軟件企業(yè)也具有獨(dú)特的優(yōu)勢(shì):
軟件的價(jià)格和實(shí)施費(fèi)用明顯低于國(guó)外同類軟件;
國(guó)內(nèi)軟件企業(yè)大都剛剛涉足此領(lǐng)域,沒有歷史包袱,可選擇最先進(jìn)的計(jì)算平臺(tái)和計(jì)算結(jié)構(gòu);
具有本土化優(yōu)勢(shì),國(guó)內(nèi)軟件企業(yè)更了解中國(guó)企業(yè)的實(shí)際情況;
具有穩(wěn)定而廣大的客戶群,大部分涉足mrpⅱ市場(chǎng)的軟件企業(yè)在企業(yè)管理軟件領(lǐng)域有良好的成績(jī),與國(guó)內(nèi)制造企業(yè)保持著密切的關(guān)系。
我們認(rèn)為,國(guó)內(nèi)軟件企業(yè)應(yīng)該在以下幾方面努力:
建立一支由計(jì)算機(jī)軟件開發(fā)人才、企業(yè)管理人才、工程人才等組成的研究開發(fā)隊(duì)伍和mrpⅱ實(shí)施隊(duì)伍;
mrpⅱ的實(shí)施與企業(yè)經(jīng)營(yíng)過程再造是相輔相成的過程,應(yīng)同時(shí)進(jìn)行;
認(rèn)真研究bpr理論,充分認(rèn)識(shí)企業(yè)經(jīng)營(yíng)過程再造是非常艱巨和復(fù)雜的,因此,國(guó)內(nèi)軟件企業(yè)要把握進(jìn)行企業(yè)經(jīng)營(yíng)過程再造的科學(xué)方法。
篇6
當(dāng)你預(yù)期的那一天,也許是害怕的那一天,終于來(lái)到了:從工程師的隊(duì)伍里你被提拔到了軟件項(xiàng)目領(lǐng)導(dǎo)或者團(tuán)隊(duì)領(lǐng)導(dǎo)的位置。這也許就是你選擇的職業(yè)道路,或許你不太情愿,將就嘗試一下。無(wú)論在哪種情況下,你都可能缺少工程學(xué)科、人員管理以及領(lǐng)導(dǎo)能力的相關(guān)教育。
這需要更多的領(lǐng)導(dǎo)能力和管理(它們不是一回事),而不能象Dilbert(譯注:著名IT漫畫主角)那樣簡(jiǎn)單地和老板對(duì)抗了。當(dāng)你考慮新的目標(biāo)時(shí),請(qǐng)考慮下面的活動(dòng)計(jì)劃列表。一次就抓住了每個(gè)亮點(diǎn),這是不可能的。但是這份建議說明可以幫助你將注意力放在可以提高你和你的團(tuán)隊(duì)績(jī)效的活動(dòng)上。
一、建立優(yōu)先級(jí)
作為經(jīng)理,首先要做的、最重要的事是你需要有意識(shí)地建立優(yōu)先級(jí)。當(dāng)你仍陷于繁重的軟件開發(fā)活動(dòng)中時(shí),你需要一套新的職責(zé)。過多的經(jīng)理新手不能抗拒技術(shù)的吸引而陷于此類活動(dòng),這將導(dǎo)致項(xiàng)目組的其他人員想要獲得經(jīng)理的幫助時(shí),卻得不到幫助。
有成效的領(lǐng)導(dǎo)知道他們首要的任務(wù)是為其他組員提供服務(wù)。這些服務(wù)包括訓(xùn)練和指導(dǎo)、解決問題和沖突、提供資源、建立項(xiàng)目目標(biāo)和優(yōu)先級(jí)、提供適當(dāng)?shù)募夹g(shù)指引。要使每個(gè)組員都能清楚的知道,你總是可以幫助他們。我發(fā)現(xiàn)將自己定位于為被我監(jiān)督的人工作是非常有意義的,而不是相反的。在你所作的事情中,對(duì)于組員要求你幫助他們這件事,應(yīng)該具有非屏蔽中斷的優(yōu)先級(jí)。
第二重要的,是使你的客戶滿意。作為一名經(jīng)理,沒有直接的能力使客戶滿意,因?yàn)槟阋巡辉偈亲鳛閭€(gè)人提品和服務(wù)完成這點(diǎn)。相反,你必須建立一種環(huán)境,準(zhǔn)許你的組員最大程度上滿足客戶的需求。經(jīng)理提供了強(qiáng)有力的方法,有效地提高客戶的滿意度。
第三重要的,是為你的項(xiàng)目工作。因?yàn)橐苍S還有其他許多技術(shù)上的項(xiàng)目,或者其他經(jīng)理的請(qǐng)求幫助,諸如為指導(dǎo)委員會(huì)工作。當(dāng)這些和二個(gè)高級(jí)別的發(fā)生沖突時(shí),都要準(zhǔn)備推辭掉。很明顯,使其他經(jīng)理滿意的事情是你最不重要的事情。在一個(gè)有秩序的組織里,如果你在三個(gè)以上的重大環(huán)節(jié)上獲得了成功,其他的經(jīng)理都會(huì)很激動(dòng)的。我們并不都能很幸運(yùn)地工作在一個(gè)良好的環(huán)境里,但一定要對(duì)你任務(wù)單上排在最前面的工作任務(wù)努力盡到最大的責(zé)任。集中精力有效地、快樂地、盡可能地幫助你的組員,不要將精力放在使你上司滿意的上面。
二、分析你的技能差距
除非你已經(jīng)為新位置做好了準(zhǔn)備,否則相對(duì)于你當(dāng)前的領(lǐng)導(dǎo)能力和管理技能,你會(huì)感到一些差距。出色的技術(shù)背景或許是你被選為領(lǐng)導(dǎo)角色的一個(gè)因素,但是你要想干得出色,你需要更多的技能。針對(duì)別人的評(píng)論和項(xiàng)目,真實(shí)地列出你的長(zhǎng)處和短處,然后減少差距。
軟件人員并不以令人滿意的人際關(guān)系技能出名。你會(huì)希望增強(qiáng)處理人際關(guān)系的經(jīng)驗(yàn):解決沖突、說服以及灌輸想法。你也不得不處理包括招聘、解雇、商談?dòng)?jì)劃表,以及在你的辦公室里評(píng)論某人業(yè)績(jī)使其傷心落淚等一些事務(wù)。
我發(fā)現(xiàn)從一堂傾聽技能課開始我的管理職業(yè)是非常好的。當(dāng)作為個(gè)體提議人,積極地將我們自己的技術(shù)議程提交小組時(shí),我們經(jīng)常對(duì)此感到非常愜意。有效的管理要求更多的合作和善于接受的人際關(guān)系方式。要花點(diǎn)時(shí)間學(xué)習(xí)如何(何時(shí))巧妙地引導(dǎo)自己的自然判斷。傾聽技能課提供了一種交流機(jī)制,我已經(jīng)發(fā)現(xiàn)在許多場(chǎng)合下都很有用。
接著,到講臺(tái)的另一側(cè),提高你的演講能力。如果你真的不適應(yīng)公開場(chǎng)合的講話,學(xué)習(xí)戴爾.卡內(nèi)基的課會(huì)有幫助的。你會(huì)發(fā)覺,通過這樣的培訓(xùn)獲得的經(jīng)驗(yàn),以及獲得提高的交流能力,都可以幫助你更好地適應(yīng)將來(lái)的工作。
作為項(xiàng)目領(lǐng)導(dǎo),為了計(jì)劃和跟蹤項(xiàng)目,以及當(dāng)需要項(xiàng)目回退而采取修正措施時(shí),你有責(zé)任調(diào)整其他人的工作。參加項(xiàng)目管理的培訓(xùn)課,閱讀一些有關(guān)項(xiàng)目和風(fēng)險(xiǎn)管理的書籍和文章。參加項(xiàng)目管理學(xué)會(huì),閱讀其月刊--PMNetwork。SEI的軟件能力成熟度模型對(duì)于軟件項(xiàng)目計(jì)劃和項(xiàng)目跟蹤提供了很多有用的建議。建立優(yōu)先級(jí)的能力、控制有效果的會(huì)議、清晰的交流,對(duì)于你,作為一名經(jīng)理的績(jī)效將會(huì)有實(shí)質(zhì)上的影響。
三、定義“質(zhì)量”
幾乎每個(gè)人都會(huì)認(rèn)真地對(duì)待質(zhì)量問題而且都希望生產(chǎn)出高質(zhì)量的產(chǎn)品。然而,對(duì)于軟件的質(zhì)量含義,沒有一個(gè)統(tǒng)一的定義。傳統(tǒng)上的軟件質(zhì)量觀點(diǎn)和“足夠好”的軟件觀點(diǎn)有著激烈的爭(zhēng)論。為了幫助小組走向成功,需要花一些時(shí)間和你的組員、客戶共同探討質(zhì)量的含義。
這兩種陣營(yíng)在思想上經(jīng)常不會(huì)有相同的定義,可以很容易的就不同目的開展工作。關(guān)注交付計(jì)劃的經(jīng)理對(duì)于想正常地檢查每行代碼的工程師會(huì)不耐煩的;認(rèn)為可靠性非常重要的客戶對(duì)一個(gè)帶有很少使用但帶有很多bugs的特性的產(chǎn)品是不會(huì)滿意的;一個(gè)很好的GUI也許會(huì)讓用戶厭煩,因?yàn)橛脩粢呀?jīng)熟記了如何有效地使用前一個(gè)版本的產(chǎn)品。
為了更好的理解客戶對(duì)軟件質(zhì)量的看法,在Kodak,我的小組曾經(jīng)邀請(qǐng)了我們的客戶和他們的經(jīng)理就這個(gè)議題在一個(gè)開放的論壇展開討論。這個(gè)論壇是很有意義的,那些使用我們產(chǎn)品的人有著自己的理解,通過討論,我們可以知道我們制定質(zhì)量的思路有哪些和他們是不相符的。明白了不同,就可以使你集中精力,照顧客戶的最大利益,而不是使開發(fā)人員獲得最大滿意。
軟件質(zhì)量的傳統(tǒng)描述包括要與說明書一致,滿足客戶的需求,代碼和文檔沒有缺陷?!傲鶄€(gè)∑質(zhì)量”(six-sigmaquality)這個(gè)流行詞,建立了一個(gè)非常高的尺度,用于監(jiān)測(cè)失敗的頻率和密度。但它不適用于如快速產(chǎn)品交付,可用性,充足的特性集,已支付價(jià)錢的交付意義這樣的質(zhì)量尺度,。對(duì)于我們生產(chǎn)和購(gòu)買的產(chǎn)品,我們總是熱衷于盡可能涵蓋所有的這些質(zhì)量特性,然而,妥協(xié)總是必須的。
在一個(gè)項(xiàng)目的需求階段,我們制定了包括十項(xiàng)質(zhì)量屬性的一個(gè)列表,如效率,協(xié)同性,正確性以及宜于學(xué)習(xí),我們認(rèn)為這對(duì)于用戶來(lái)說是最重要的。我們請(qǐng)客戶關(guān)鍵人物代表小組以1到5的尺度評(píng)估每項(xiàng)屬性。一旦我們決定了哪些屬性是最重要的,我們就可以設(shè)計(jì)并實(shí)現(xiàn)這些目標(biāo)。如果你在了解了對(duì)于客戶的質(zhì)量含義并在設(shè)計(jì)實(shí)現(xiàn)質(zhì)量屬性的過程中沒有麻煩的話,而且客戶對(duì)質(zhì)量屬性表示滿意,那你是很幸運(yùn)的。
在眾多關(guān)注的質(zhì)量說明中,我曾聽到過一個(gè):“客戶回來(lái)了,但產(chǎn)品沒有”。和你的客戶、開發(fā)人員一起對(duì)每一個(gè)產(chǎn)品都確定適當(dāng)?shù)馁|(zhì)量目標(biāo)。一旦決定了,就給出達(dá)到質(zhì)量目標(biāo)的明確的最高優(yōu)先級(jí)。以身作則,按很高的質(zhì)量標(biāo)準(zhǔn)要求你自己的工作。采用這個(gè)座右銘:“力求盡善盡美,滿足于優(yōu)秀。”
四、表彰成績(jī)
對(duì)你組員成績(jī)的表彰和獎(jiǎng)勵(lì),是激勵(lì)他們的一種很重要的手段。除非你的小組中已經(jīng)有了一種表彰程序,否則這應(yīng)是你最重要的事情之一。表彰包括象征性的東西(證書,旅游獎(jiǎng)勵(lì))以及實(shí)際的東西(電影票,餐館禮品券,兌現(xiàn)獎(jiǎng))。在送贈(zèng)品時(shí)要說一些親切的話語(yǔ):“感謝你所給予的幫助”或者“祝賀取得了成績(jī)”。在表彰和獎(jiǎng)勵(lì)上花費(fèi)很少的心思和錢,就可以獲得很多的友好和將來(lái)的合作。包括客戶代表,以及為項(xiàng)目成功做出過貢獻(xiàn)的支持人員等等開發(fā)組外的人員也可以獲得表彰。
和你的組員討論,了解他們感興趣的表彰和獎(jiǎng)勵(lì)的方式。使得無(wú)論大小成就的表彰活動(dòng)成為小組文化的一個(gè)標(biāo)準(zhǔn)組成部分。對(duì)每位組員對(duì)其所作的工作表現(xiàn)出發(fā)自內(nèi)心的興趣也要給與含蓄的表?yè)P(yáng),為消除所有影響他們戰(zhàn)斗力的障礙盡你的力量。表彰是展示組員以及小組外的其他人的一種方式――你要知道并感謝他們?yōu)樾〗M成功所作的貢獻(xiàn)。
五、建立改進(jìn)目標(biāo)
一旦你對(duì)過去的項(xiàng)目建立起了回顧,確立了質(zhì)量對(duì)小組的意義,你就要建立短期以及長(zhǎng)期改進(jìn)的一些目標(biāo)。目標(biāo)要盡可能量化,所以你要?jiǎng)澐謳讉€(gè)簡(jiǎn)單的階段,標(biāo)明你是否采取了適當(dāng)?shù)倪^程朝著目標(biāo)前進(jìn)。
例如,如果你認(rèn)定由于需求的不穩(wěn)定導(dǎo)致項(xiàng)目經(jīng)常延期,你可以建立一個(gè)改進(jìn)需求穩(wěn)定的目標(biāo),在6個(gè)月內(nèi)提高50%。這樣一個(gè)目標(biāo)需要你確切知道每周或每月需求的變化數(shù),清楚他們的出處,采取行動(dòng)控制那些變更。這可能要求你要改變與那些提交需求改變的人的交流方式。
你的目標(biāo)和階段是軟件過程改進(jìn)程序的組成部分,你要使之有序。作為缺乏創(chuàng)造力的的最后避難所,輕視“過程”很流行。雖然事實(shí)上,每個(gè)小組都能找到改進(jìn)其工作的方式。當(dāng)然,如果你總是用已有的工作方式工作,你也就不要期望你會(huì)得到比以前更好的結(jié)果。
有兩個(gè)強(qiáng)烈的原因要求改進(jìn)過程:校正問題,防止問題。確保你的改進(jìn)努力要圍繞著已知的或可預(yù)知的可能威脅項(xiàng)目成功的問題。領(lǐng)導(dǎo)你的小組找出當(dāng)前正在使用的方法的長(zhǎng)處和短處,以及項(xiàng)目面臨的風(fēng)險(xiǎn)。
我的小組召開了一次“兩段式頭腦風(fēng)暴”練習(xí),來(lái)確定改進(jìn)軟件生產(chǎn)力和質(zhì)量過程的絆腳石。在第一次會(huì)議中,參會(huì)者在便條上寫出他們關(guān)于會(huì)議主題的想法,一個(gè)便條一個(gè)想法。組織者將他們寫在便條上的想法收集上來(lái)并分組。最后,我們就會(huì)得到一打主要的分類,并將其記錄到活動(dòng)掛圖上。
第二次會(huì)議,相同的參會(huì)者在便箋上寫出解決這些障礙的思路,并貼在掛圖的合適位置。進(jìn)一步細(xì)化,歸納出一些詳細(xì)的活動(dòng),就可以成為我們努力的一部分,清除障礙,幫助組員實(shí)現(xiàn)軟件的質(zhì)量和生產(chǎn)力的目標(biāo)。
建立可度量和可達(dá)到的目標(biāo),便于你集中精力實(shí)現(xiàn)改進(jìn)。要使目標(biāo)具有明顯的優(yōu)先級(jí),并可周期性地監(jiān)視過程。記住你的目的是,提高你的項(xiàng)目和公司完成的技術(shù)和業(yè)務(wù)上成功,不要滿足于一些過程改進(jìn)書籍里提到的期望細(xì)節(jié)。要把改進(jìn)的工作視為迷你項(xiàng)目,具有可分發(fā)、資源、計(jì)劃和有責(zé)任的小項(xiàng)目。否則,過程改進(jìn)活動(dòng)將總處于比誘人的技術(shù)工作低的優(yōu)先級(jí)上。
六、緩慢的開始
篇7
軟件工程是一項(xiàng)專業(yè)性強(qiáng)、難度大的學(xué)科,目前軟件工程管理還處于發(fā)展期,但其放在何處都會(huì)成為一個(gè)性質(zhì)有效的管理。我國(guó)部分小型軟件企業(yè)要想在激烈的市場(chǎng)競(jìng)爭(zhēng)中獲取成功就必須要進(jìn)行軟件工程管理。不過對(duì)軟件工程進(jìn)行管理并不是一件容易的事,在整個(gè)管理過程中需要面臨以下問題。缺乏系統(tǒng)的培訓(xùn)?,F(xiàn)在我國(guó)的一些軟件公司的實(shí)際情況都是任命專業(yè)能力過硬的人員為項(xiàng)目經(jīng)理,而這些專業(yè)知識(shí)過硬的技術(shù)人員通常沒有過硬的軟件工程管理功底,而企業(yè)沒有系統(tǒng)的培訓(xùn),導(dǎo)致了項(xiàng)目經(jīng)理在軟件開發(fā)過程中無(wú)法對(duì)整個(gè)過程中進(jìn)行系統(tǒng)的管理。缺乏計(jì)劃意識(shí)。項(xiàng)目經(jīng)理對(duì)軟件開發(fā)中計(jì)劃的作用沒有一個(gè)正確的認(rèn)識(shí),導(dǎo)致了開發(fā)項(xiàng)目沒有一個(gè)合理的可行性計(jì)劃,這樣在軟件開發(fā)過程中,因?yàn)槿藛T因素或外界因素經(jīng)常會(huì)導(dǎo)致計(jì)劃好的事情被拖延,從而造成進(jìn)度受到拖延[3]。缺乏管理意識(shí)。因?yàn)樵谲浖_發(fā)中,項(xiàng)目經(jīng)理經(jīng)常投入到技術(shù)工作之中,從而忽略了對(duì)軟件工程的整體管理。這樣經(jīng)常會(huì)造成項(xiàng)目開發(fā)過程中,每個(gè)工作人員的任務(wù)得不到適當(dāng)?shù)陌才?造成計(jì)劃不周,資源浪費(fèi)等。項(xiàng)目經(jīng)理沒有將任務(wù)合理地分配到工作人員手中,造成許多任務(wù)都需要自己埋頭苦干,沒有精力對(duì)整個(gè)項(xiàng)目進(jìn)行管理。風(fēng)險(xiǎn)管理中的問題。部分項(xiàng)目經(jīng)理在管理中缺乏風(fēng)險(xiǎn)意識(shí),很少對(duì)項(xiàng)目中存在的風(fēng)險(xiǎn)進(jìn)行合理分析,制定的風(fēng)險(xiǎn)管理也比較隨意,沒有真正起到風(fēng)險(xiǎn)防范的作用。軟件工程復(fù)雜化。近年來(lái)軟件項(xiàng)目規(guī)模不斷增大,參與同一軟件項(xiàng)目的人數(shù)也在急劇增加,同時(shí)軟件工程管理的困難也變得更大,在軟件工程管理中需要解決的問題也在增加,這些都增加了軟件工程管理的難度[4]。
2軟件工程的管理方法
2.1構(gòu)建軟件工程管理體系
構(gòu)建合理的軟件工程管理體系主要包括以下內(nèi)容:第一,構(gòu)建人才體系。在軟件工程管理中,人才對(duì)管理有著重要的作用,人才是做好軟件工程管理的前提。第二,為了提高工作人員工作中的積極性,確保項(xiàng)目中所有目標(biāo)能夠得到落實(shí),應(yīng)當(dāng)加強(qiáng)人力資源管理。第三,在人才的管理中切記要以平等的態(tài)度進(jìn)行管理,而不是控制[5]。
2.2加強(qiáng)風(fēng)險(xiǎn)管理和進(jìn)度管理
對(duì)于軟件項(xiàng)目管理中的風(fēng)險(xiǎn)管理和進(jìn)度管理,我們也應(yīng)當(dāng)分為兩個(gè)方面來(lái)進(jìn)行探討。第一,構(gòu)建風(fēng)險(xiǎn)管理體制,只有這樣才能及時(shí)發(fā)現(xiàn)軟件工程管理中存在的風(fēng)險(xiǎn),并對(duì)存在的風(fēng)險(xiǎn)進(jìn)行及時(shí)處理。第二,提高項(xiàng)目中風(fēng)險(xiǎn)管理人員的風(fēng)險(xiǎn)意識(shí),確保風(fēng)險(xiǎn)管理人員能夠?qū)︼L(fēng)險(xiǎn)有一清楚的認(rèn)識(shí),并且能夠?qū)︼L(fēng)險(xiǎn)進(jìn)行合理的分析,針對(duì)風(fēng)險(xiǎn)提出有效的風(fēng)險(xiǎn)防范制度。在風(fēng)險(xiǎn)管理中風(fēng)險(xiǎn)管理人員應(yīng)當(dāng)將風(fēng)險(xiǎn)報(bào)告提交給項(xiàng)目經(jīng)理,對(duì)項(xiàng)目中存在的風(fēng)險(xiǎn)進(jìn)行有效的防范,阻止風(fēng)險(xiǎn)出現(xiàn),確保企業(yè)的順利發(fā)展[6]。
2.3加強(qiáng)對(duì)項(xiàng)目團(tuán)隊(duì)的管理
首先,應(yīng)當(dāng)增加工作人員之間的聯(lián)系與溝通,使整個(gè)團(tuán)隊(duì)中的人員都具有溝通意識(shí)和團(tuán)隊(duì)合作精神。其次,對(duì)各個(gè)工作人員的工作內(nèi)容進(jìn)行明確分工,合理地將責(zé)任分配到每個(gè)工作人員,保證工作開展后一切都能順利地進(jìn)行。最后,調(diào)動(dòng)項(xiàng)目中工作人員的積極性和注重性,使團(tuán)隊(duì)中的工作人員都能夠完全投入到工作之中,提升團(tuán)隊(duì)工作能力,改善工作人員的工作態(tài)度,做好軟件工程管理工作。
2.4對(duì)軟件工程進(jìn)行監(jiān)督
軟件工程監(jiān)督是軟件工程管理中的重要方式,工程監(jiān)督指的是對(duì)項(xiàng)目所自制定的目標(biāo)進(jìn)行實(shí)時(shí)監(jiān)測(cè),軟件工程監(jiān)督要貫穿整個(gè)項(xiàng)目,其目的在于對(duì)軟件開發(fā)的流程進(jìn)行規(guī)范。軟件工程監(jiān)督,可以使開發(fā)過程中的成本、進(jìn)度、質(zhì)量實(shí)現(xiàn)透明化。在對(duì)軟件監(jiān)督過程中軟件需要完成以下任務(wù)。由項(xiàng)目負(fù)責(zé)人對(duì)項(xiàng)目進(jìn)行監(jiān)督,在監(jiān)督過程中,要對(duì)監(jiān)督數(shù)據(jù)進(jìn)行總結(jié),并對(duì)數(shù)據(jù)進(jìn)行合理分析,及時(shí)發(fā)現(xiàn)問題并解決問題。將CMM標(biāo)準(zhǔn)應(yīng)用于軟件工程管理之中,CMM標(biāo)準(zhǔn)的引用可以提升軟件開發(fā)效率,降低軟件開發(fā)中的成本以及風(fēng)險(xiǎn),縮短開發(fā)時(shí)間,提高軟件質(zhì)量,總之將CMM標(biāo)準(zhǔn)運(yùn)用到軟件工程管理之中,能夠確保用戶得到理想的軟件產(chǎn)品。
3結(jié)語(yǔ)
篇8
摘要:軟件項(xiàng)目管理的核心是全面客戶滿意。其管理體系包括:戰(zhàn)略管理、范圍管理、成本管理、時(shí)間管理、人力資源管理、溝通管理、風(fēng)險(xiǎn)管理和質(zhì)量管理。
關(guān)鍵詞:軟件項(xiàng)目管理軟件產(chǎn)品質(zhì)量因素
在軟件和信息科技行業(yè),項(xiàng)目管理經(jīng)常決定了一個(gè)產(chǎn)品或者企業(yè)能否成功。項(xiàng)目管理得到越來(lái)越多的企業(yè)和政府部門的重視,例如中國(guó)于2002年4月召開了有關(guān)項(xiàng)目管理的首次國(guó)際研討會(huì)。具體操作與項(xiàng)目最根本的不同在于具體操作是具有連續(xù)性和重復(fù)性的,而項(xiàng)目則是有時(shí)限性和唯一性的。本文由中國(guó)收集整理。項(xiàng)目是一項(xiàng)為了創(chuàng)造某一唯一的產(chǎn)品或服務(wù)的時(shí)限性工作。所謂時(shí)限性是指每一個(gè)項(xiàng)目都具有明確的開端和明確的結(jié)束;所謂唯一是指該項(xiàng)產(chǎn)品或服務(wù)與同類產(chǎn)品或服務(wù)相比在某些方面具有顯著的不同。各種層次的組織都可以承擔(dān)項(xiàng)目工作。項(xiàng)目有時(shí)只涉及一個(gè)組織的某一部分,有時(shí)則可能需要跨越好幾個(gè)組織。項(xiàng)目是執(zhí)行組織商業(yè)戰(zhàn)略的關(guān)鍵。
一、軟件產(chǎn)品項(xiàng)目管理的重要性
20世紀(jì)80--90年代,許多大型企業(yè)管理信息系統(tǒng)MIS的開發(fā)都以失敗而告終。這是為什么?一個(gè)重要原因是軟件項(xiàng)目管理水平上不去,尤其是需求分析管理水平上不去,使得項(xiàng)目快要驗(yàn)收或交付時(shí),卻出了大問題:要么發(fā)現(xiàn)用戶需求獲取不準(zhǔn)確,要么發(fā)現(xiàn)用戶需求變了,致使做好的系統(tǒng)不能用或不好用。20世紀(jì)90年代初,上海一家公司在青島做一個(gè)港口MIS項(xiàng)目,北京有一個(gè)單位在天津做一個(gè)港口MIS項(xiàng)目,都是因?yàn)榧滓译p方軟件工程基本知識(shí)不具備,使得項(xiàng)目管理不到位,導(dǎo)致2個(gè)大型項(xiàng)目不成功?,F(xiàn)在軟件應(yīng)用領(lǐng)域空前廣闊,深人到社會(huì)和科學(xué)研究等領(lǐng)域的各個(gè)方面。軟件的需求也比以往更加多,軟件系統(tǒng)設(shè)計(jì)也空前復(fù)雜。軟件的項(xiàng)目管理問題也就因此而產(chǎn)生了。90年代中期,軟件項(xiàng)目管理不善的問題仍然嚴(yán)重。據(jù)美國(guó)軟件工程狀況調(diào)查,只有10%的項(xiàng)目能夠在預(yù)定的費(fèi)用和進(jìn)度下交付。于是軟件項(xiàng)目管理成為軟件項(xiàng)目發(fā)展中最重要的核心問題。為了使軟件項(xiàng)目開發(fā)獲得成功,必須對(duì)軟件開發(fā)項(xiàng)目的工作范圍、可能遇到的風(fēng)險(xiǎn)、需要的資源(人、硬件、軟件)、要實(shí)現(xiàn)的任務(wù)、經(jīng)歷的里程碑、花費(fèi)的工作量(成本),以及進(jìn)度安排等做到心中有數(shù)。軟件項(xiàng)目管理的目的就是提供這些信息,分析信息,并根據(jù)分析結(jié)果對(duì)項(xiàng)目做出調(diào)整。軟件項(xiàng)目管理開始于技術(shù)工作之前,在軟件開發(fā)的整個(gè)過程中持續(xù)進(jìn)行,最后中止于軟件過程結(jié)束。
二、軟件項(xiàng)目管理體系
隨著軟、硬件技術(shù)以及通信技術(shù)的日益成熟,軟件技術(shù)可以與所有的傳統(tǒng)產(chǎn)業(yè)相結(jié)合,促進(jìn)產(chǎn)品的更新?lián)Q代,大幅度提高產(chǎn)品的附加值,提高勞動(dòng)生產(chǎn)率,推動(dòng)產(chǎn)業(yè)結(jié)構(gòu)與產(chǎn)品結(jié)構(gòu)的調(diào)整。因此,軟件的開發(fā)以及應(yīng)用不僅僅是軟件開發(fā)機(jī)構(gòu)的任務(wù),更深地涉及軟件使用者的切身利益,尤其像管理信息系統(tǒng)MIS(ManagcmentInformationSystem)、計(jì)算機(jī)集成制造系統(tǒng)CIMS(ComputerIntegrationManufacturingSystem)、企業(yè)資源計(jì)劃ERP(EnterpriseResourcePlanning)及商業(yè)智能BI(BusinessIntelligence)等大型的復(fù)雜軟件更是綜合了管理科學(xué)、計(jì)算機(jī)科學(xué)、通信技術(shù)以及數(shù)學(xué)等各方面的知識(shí),需要各類人員的協(xié)調(diào)工作才能完成。因此也就有必要從項(xiàng)目管理的角度去管理軟件的開發(fā)和運(yùn)行。從用戶的角度來(lái)看,軟件項(xiàng)目的生命周期應(yīng)該包括項(xiàng)目前期的論證工作、項(xiàng)目計(jì)劃、軟件開發(fā)、運(yùn)行、維護(hù)以及項(xiàng)目后評(píng)價(jià)。由此可見軟件項(xiàng)目管理的范圍不僅包括傳統(tǒng)的軟件開發(fā)過程,還應(yīng)該包括開發(fā)之前的準(zhǔn)備工作以及運(yùn)行中的維護(hù)工作和對(duì)項(xiàng)目的總結(jié)工作。同時(shí),在軟件項(xiàng)目生命周期中存在著許多活動(dòng)。根據(jù)活動(dòng)之間的相關(guān)性,可以將軟件項(xiàng)目的各種活動(dòng)分為九大類。
(1)戰(zhàn)略管理。根據(jù)用戶的經(jīng)營(yíng)目標(biāo)制定軟件項(xiàng)目的策略,以便為其他各方面的活動(dòng)提供指導(dǎo)。在制定項(xiàng)目策略的時(shí)候應(yīng)該充分考慮用戶和其他利益相關(guān)者的實(shí)際需求和市場(chǎng)因素。另外創(chuàng)造和諧的項(xiàng)目環(huán)境和連續(xù)改進(jìn)也是戰(zhàn)略管理的重要任務(wù)
(2)范圍管理。其目的是控制軟件項(xiàng)目的全部活動(dòng)過程都在需求范圍內(nèi),以確保項(xiàng)目各種資源的高效利用。成功的項(xiàng)目管理離不開用戶、軟件開發(fā)隊(duì)伍和項(xiàng)目經(jīng)理的一致理解和協(xié)調(diào)配合
(3)成本管理。軟件項(xiàng)目的成本不僅包括開發(fā)成本,也包括開發(fā)之前立項(xiàng)階段以及軟件在運(yùn)行中的費(fèi)用。操作者的培訓(xùn)費(fèi)用和項(xiàng)所使用的各種硬件設(shè)施費(fèi)用也都是整個(gè)項(xiàng)目成本的一部分。這些成本都需要很好地計(jì)劃和控制。
(4)時(shí)間管理。其內(nèi)容有確定各項(xiàng)活動(dòng)之間的時(shí)間相關(guān)性;估計(jì)各項(xiàng)活動(dòng)的持續(xù)時(shí)間,跟蹤各項(xiàng)活動(dòng)的進(jìn)展情況,動(dòng)態(tài)調(diào)筷各項(xiàng)活動(dòng)之間在時(shí)間上的協(xié)調(diào)。本文由中國(guó)收集整理。
(5)人力資源管理。在軟件項(xiàng)目中應(yīng)該為軟件開發(fā)人員和管理人員等各類項(xiàng)目人員創(chuàng)造一個(gè)和諧良好的工作氛圍。使他們能感到項(xiàng)目成功的把握和積極的工作心態(tài),確保項(xiàng)目隊(duì)伍的穩(wěn)定性和連續(xù)性。
(6)溝通管理。溝通管理是一個(gè)收集、存儲(chǔ)、配置和項(xiàng)目生命周期內(nèi)所形成的各種信息的過程為了讓每個(gè)項(xiàng)目相關(guān)人員及時(shí)得到所需的信息,需要很好地解決“什么時(shí)候、向什么人禮報(bào)什么的”的問題,此外軟件開發(fā)隊(duì)伍和用戶之間的溝通也是溝通管理中的一項(xiàng)重要工作。
(7)風(fēng)險(xiǎn)管理。由于軟件項(xiàng)目中存在著很多的不確定因索,也就必然存在著各種風(fēng)險(xiǎn)而且風(fēng)險(xiǎn)有可能造成不良的結(jié)果,對(duì)風(fēng)險(xiǎn)進(jìn)行分析和監(jiān)控貫穿于整個(gè)軟件項(xiàng)目生命周期。
(8)質(zhì)量管理。目前軟件的質(zhì)量還是一個(gè)模糊的概念并且難以衡量由于軟件質(zhì)量主要是在開發(fā)階段形成的,因此軟件項(xiàng)目質(zhì)量管理的重點(diǎn)應(yīng)放在系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和編碼階段,走查、評(píng)審、調(diào)試和測(cè)試是保證軟件質(zhì)量的重要手段軟件工程能力成熟度模型CMM(CapabilityMaturityModel)較好地解決了軟件開發(fā)過程中的質(zhì)量管理問題。
綜合管理。綜合管理的任務(wù)是對(duì)前面討論的各類管理活動(dòng)進(jìn)行協(xié)調(diào)和控制,使這些活動(dòng)相互配合。其核心任務(wù)是對(duì)各種方案進(jìn)行評(píng)價(jià),協(xié)調(diào)各方面的利益沖突確保項(xiàng)目總體標(biāo)的最終實(shí)現(xiàn)。
三、軟件項(xiàng)目管理的核心是全面客戶滿意
當(dāng)前,不少軟件業(yè)管理人上認(rèn)為,軟件開發(fā)的問題主要在軟件開發(fā)的工程化、規(guī)范化和軟件開發(fā)管理體制。他們按照CMM(CapabilityMaturityModel),IS09002的標(biāo)準(zhǔn)來(lái)建立他們的管理體系。這里有商業(yè)競(jìng)爭(zhēng)的因素在起作用。但是,他們忽略了商業(yè)競(jìng)爭(zhēng)中取勝最重要的因素—客戶滿意。他們沒有考慮到他們的管理方法能否滿足客戶不斷變化的需求。從長(zhǎng)遠(yuǎn)來(lái)看,軟件項(xiàng)目真正的成功是客戶的全面滿意。以客戶滿意為中心的質(zhì)量是必需的。漠視質(zhì)量或只關(guān)心產(chǎn)品/服務(wù)是否符合需要的方法再也不足以留住和獲得客戶。因此,軟件開發(fā)項(xiàng)目組織必須先確定什么產(chǎn)品/服務(wù)可以讓顧客滿意,然后再努力滿足客戶的需求和期望。要實(shí)現(xiàn)此目標(biāo),組織必須識(shí)別對(duì)軟件產(chǎn)品的各種特性中哪些是對(duì)客戶的滿意起決定作用的要素。例如,服務(wù)器操作系統(tǒng)軟件,需要長(zhǎng)時(shí)間穩(wěn)定連續(xù)工作。穩(wěn)定性則是該軟件產(chǎn)品的關(guān)鍵要素。因此系統(tǒng)的開發(fā)管理圍繞著這一關(guān)鍵要素來(lái)展開。盡管不少的組織明白沒有客戶一個(gè)組織就不能生存和發(fā)展,或者說沒有客戶就沒有組織,但在項(xiàng)目實(shí)施過程中,仍然存在著客戶滿意的障礙:
(1)項(xiàng)目管理組織沒有發(fā)展和完善對(duì)客戶不斷變化的需求和期望作出快速響應(yīng)的能力。
(2)項(xiàng)目管理組織沒有聽取客戶意見和建議的能力。
(3)項(xiàng)目管理組織努力傾聽客戶對(duì)項(xiàng)目的要求,卻沒有確認(rèn)客戶的需要和期望。
篇9
論文:項(xiàng)目管理進(jìn)度控制費(fèi)用控制質(zhì)量控制軟件開發(fā)
人類社會(huì)經(jīng)歷了三次經(jīng)濟(jì)革命從農(nóng)業(yè)革命、工業(yè)革命到目前正在經(jīng)歷的信息革命。信息化正在日益改變?nèi)藗兊乃季S方式和生活習(xí)慣。在推動(dòng)信息化過程中,計(jì)算機(jī)及其軟件產(chǎn)品發(fā)揮著至關(guān)重要的功能。對(duì)于軟件項(xiàng)目的管理成為項(xiàng)目管理領(lǐng)域一個(gè)令人興奮的課題。本文將結(jié)合項(xiàng)目管理中的控制方法分析軟件項(xiàng)目管理控制的相關(guān)新問題.以期提高軟件項(xiàng)目的開發(fā)效率。
1、有關(guān)軟件項(xiàng)目管理
1.1項(xiàng)目和項(xiàng)目管理
項(xiàng)目是一個(gè)旨在完成一個(gè)或一些獨(dú)特產(chǎn)品或服務(wù)的過程.它有著一系列被具體描述的屬性。由于項(xiàng)目的獨(dú)特性和一次性特征,引伸出它的其他特征.如目標(biāo)的確定性.成果的不可挽回性組織的臨時(shí)性和開發(fā)性等。基于項(xiàng)flI的這些特征.項(xiàng)目運(yùn)作更加注重項(xiàng)目決策前的計(jì)劃以及對(duì)實(shí)施過程的控制,以減少項(xiàng)目運(yùn)作的風(fēng)險(xiǎn)。項(xiàng)目管理是2O世紀(jì)50年代后期發(fā)展起來(lái)的一種計(jì)劃管理方法,它運(yùn)用先進(jìn)科學(xué)的管理方式.有效解決大型組織的效率低下和小型企業(yè)面臨的風(fēng)險(xiǎn)增加新問題以組織的機(jī)動(dòng)靈活.面向客戶和資源利用率高而被廣泛應(yīng)用。在工程設(shè)計(jì).施工軟件項(xiàng)目的開發(fā)、實(shí)麓中經(jīng)常會(huì)碰到進(jìn)度拖延.費(fèi)用超支、質(zhì)量不達(dá)要求等新問題除去極少數(shù)是因?yàn)榧夹g(shù)原因造成,絕大部分是源于僵化的管理和不當(dāng)?shù)墓芾矸绞健?/p>
1.2軟件項(xiàng)目管理
各軟件企業(yè)都在積極將軟件項(xiàng)目管理引入開發(fā)活動(dòng)中.對(duì)開發(fā)實(shí)行有效的管理。從概念上講.軟件項(xiàng)目管理是為了使軟件項(xiàng)目能夠按照預(yù)定的成本.進(jìn)度、質(zhì)量順利完成.而對(duì)成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等進(jìn)行分析和管理的活動(dòng)。同時(shí),隨著軟件開發(fā)規(guī)模及開發(fā)隊(duì)伍的逐漸增大,軟件開發(fā)不再是向過去那樣一二個(gè)開發(fā)人員即可解決的事情。迫切需要一種開發(fā)規(guī)范來(lái)規(guī)范每個(gè)開發(fā)人員、測(cè)試人員和支持人員的工作每個(gè)項(xiàng)目組成員按約定的規(guī)則準(zhǔn)時(shí)完成自己的工作。同時(shí)采用規(guī)范化管理.專業(yè)分工也可以降低對(duì)開發(fā)人員的要求,從而降低產(chǎn)品研發(fā)成本。
2、軟件項(xiàng)目控制
2.1軟件項(xiàng)目控制
軟件項(xiàng)目跟蹤和監(jiān)控包括對(duì)照已文檔化的估計(jì)、約定和計(jì)劃評(píng)審和跟蹤軟件完成情況和結(jié)果。基于實(shí)際的完成情況和結(jié)果調(diào)整這些計(jì)劃。軟件項(xiàng)目的已文檔化的計(jì)劃(即軟件開發(fā)計(jì)劃,正如在軟件項(xiàng)目計(jì)劃關(guān)鍵過程區(qū)域中所描述的)用作跟蹤軟件活動(dòng)傳送狀態(tài)和修訂計(jì)劃的基礎(chǔ)管理者監(jiān)控軟件活動(dòng).主要通過在所選出的軟件工作產(chǎn)品完成時(shí)和在所選擇的里程碑處,將實(shí)際的軟件規(guī)模工作量成本和時(shí)間表和計(jì)劃相比較,來(lái)確定進(jìn)展情況。當(dāng)確定未實(shí)現(xiàn)軟件項(xiàng)目計(jì)劃時(shí),采取糾正辦法。這些辦法可以包括修訂軟件開發(fā)計(jì)劃以反映實(shí)際的完成情況和重新計(jì)劃遺留的工作或者采取改進(jìn)性能的辦法。
2.2軟件項(xiàng)目控制的內(nèi)容
軟件項(xiàng)目控制的目的是為軟件項(xiàng)目的過程提供足夠的能見度,從而可以在執(zhí)行過程中發(fā)生對(duì)計(jì)劃的嚴(yán)重偏離時(shí)能夠采取適當(dāng)?shù)母袨椤\浖?xiàng)目控制包括:a。追蹤軟件項(xiàng)目的進(jìn)展于表現(xiàn)從而和所作的估計(jì)、承諾和計(jì)劃做出對(duì)比:b。追蹤軟件項(xiàng)目的風(fēng)險(xiǎn);C。在發(fā)生對(duì)計(jì)劃的嚴(yán)重偏離時(shí)采取適當(dāng)?shù)母袨椤?/p>
2.3軟件項(xiàng)目控制步驟
由于軟件開發(fā)是處在一個(gè)開放的動(dòng)態(tài)系統(tǒng)中,開發(fā)環(huán)境的不斷變化要求不斷修改項(xiàng)目計(jì)劃,以適應(yīng)新的變化。此外項(xiàng)目經(jīng)理及其組織在完成任務(wù)的過程中不可避免的要碰到這樣或那樣的新問題.解決這些新的矛盾和新問題均屬項(xiàng)目控制的范疇項(xiàng)目的預(yù)算和進(jìn)度計(jì)劃只能為項(xiàng)目經(jīng)理提供決策的依據(jù).假如在項(xiàng)目實(shí)施過程中控制不住.很難在限定的時(shí)間和預(yù)算要求下實(shí)現(xiàn)項(xiàng)目管理工作的目標(biāo)。因此軟件項(xiàng)目控制的過程包括以下四個(gè)步驟:a、猜測(cè)什么會(huì)發(fā)生——要做出開發(fā)計(jì)劃并建立工作標(biāo)準(zhǔn)b、查明什么正在發(fā)生——用建立的工作標(biāo)準(zhǔn)檢查當(dāng)前的工作;c、正在(或已經(jīng))發(fā)生的實(shí)事同猜測(cè)的結(jié)果進(jìn)行比較——分析誤差產(chǎn)生的原因:d及時(shí)采取補(bǔ)救辦法.以滿足項(xiàng)目目標(biāo),預(yù)算和進(jìn)度的要求。
3、軟件項(xiàng)目控制具體操作
3.1軟件項(xiàng)目進(jìn)度控制
為了確保軟件開發(fā)中的各項(xiàng)工作能按照計(jì)劃預(yù)定的日程順利完成.對(duì)項(xiàng)目的進(jìn)度要進(jìn)行控制。進(jìn)度控制的過程是.在項(xiàng)目實(shí)施過程中,不斷地進(jìn)行實(shí)際進(jìn)度值和計(jì)劃值的比較、發(fā)現(xiàn)偏差、檢查分析其產(chǎn)生的原因,并采取相應(yīng)的辦法加以解決。
3.1.1進(jìn)度控制流程
(1)進(jìn)度控制的輸入
進(jìn)度計(jì)劃。項(xiàng)目進(jìn)度基準(zhǔn)是項(xiàng)目測(cè)量和報(bào)告的基礎(chǔ)和標(biāo)準(zhǔn)。
實(shí)施報(bào)告。實(shí)施報(bào)告提供了有關(guān)項(xiàng)目進(jìn)度發(fā)展實(shí)情。報(bào)告未來(lái)可能發(fā)生的進(jìn)度新問題。
變更要求。項(xiàng)目變更要有嚴(yán)格的申請(qǐng)和審批手續(xù)。
進(jìn)度管理的技術(shù)和工具。
(2)進(jìn)度管理的技術(shù)和工具
進(jìn)度控制變更系統(tǒng)。為有效實(shí)現(xiàn)進(jìn)度管理和控制.進(jìn)度控制系統(tǒng)應(yīng)設(shè)立實(shí)現(xiàn)重新計(jì)劃的全部功能。包括:文件設(shè)立.跟蹤即實(shí)施報(bào)告.變更評(píng)估等。
實(shí)施情況測(cè)量。項(xiàng)目進(jìn)度控制系統(tǒng)中的一個(gè)重要組成部分是決定對(duì)遲發(fā)生的進(jìn)度偏差是否采取糾偏辦法。而實(shí)施情況報(bào)告提供了決策的主要信息。如變更分析.趨向分析.已實(shí)現(xiàn)價(jià)值分析等。
糾偏計(jì)劃。很少有項(xiàng)目能完全按計(jì)劃進(jìn)度進(jìn)行為實(shí)現(xiàn)項(xiàng)目進(jìn)度或總進(jìn)度要求,在項(xiàng)目實(shí)施過程中.需要不斷對(duì)原計(jì)劃進(jìn)行調(diào)整或增加新的工作內(nèi)容。為此.需要不斷對(duì)實(shí)施的項(xiàng)目進(jìn)行活動(dòng)時(shí)間猜測(cè)。修改活動(dòng)過程.替代進(jìn)度方案分析。
項(xiàng)目管理軟件。它的功能是跟蹤項(xiàng)目按計(jì)劃日期展開實(shí)際工作的情況.對(duì)照進(jìn)度計(jì)劃分析進(jìn)度目前狀況,找出進(jìn)度的偏差.分析進(jìn)度偏差對(duì)項(xiàng)目的影響.猜測(cè)未來(lái)走勢(shì)
(3)項(xiàng)目進(jìn)度控制的輸出
進(jìn)度更新。包括對(duì)項(xiàng)目管理中任何進(jìn)度信息的修改。進(jìn)度調(diào)整是其中的一種.師隊(duì)員進(jìn)度計(jì)劃中活動(dòng)開始和結(jié)束時(shí)間的改變。糾偏行動(dòng)。通過改變資源投入將實(shí)際進(jìn)度拉回到計(jì)劃的行動(dòng)過程。
從中獲得的教訓(xùn)。有關(guān)進(jìn)度偏差產(chǎn)生的原因。糾偏方案的評(píng)估和選擇以及其他方面的感受和教訓(xùn)都應(yīng)紀(jì)錄在案成為日后有用的歷史資料。
3.1.2進(jìn)度控制方法
一般項(xiàng)目進(jìn)度控制采用因果分析.分析用四步完成:
(1)明確新問題。實(shí)際完成情況和項(xiàng)目里程碑相對(duì)照.確定是否超期.超期的部分是在哪里。
(2)查找產(chǎn)生該新問題的原因。位從系統(tǒng)角度充分熟悉各方原因.應(yīng)組織具有代表性任務(wù)人員并采用頭腦風(fēng)暴法進(jìn)行。項(xiàng)目主管要通過他領(lǐng)導(dǎo)的辦公室或小組,以及在各職能部門的人共同分析新問題產(chǎn)生原因。
(3)確定個(gè)原因?qū)π聠栴}產(chǎn)生的影響程度。對(duì)影響程度的評(píng)估可以采用專家小組打分的方法,事先確定權(quán)數(shù).而后打分得出分析結(jié)果。
(4)畫出帶箭頭的魚刺圖。分析出原因后各部門各就其職針對(duì)新問題提出解決方案.并實(shí)施。
3.1.3軟件項(xiàng)目進(jìn)度控制具體辦法
在實(shí)施進(jìn)度計(jì)劃過程中,會(huì)有種種故障:客戶的需求進(jìn)行了補(bǔ)充或修改;工作量估算不準(zhǔn),造成進(jìn)度不平衡或是有人不遵從開發(fā)規(guī)范.導(dǎo)致產(chǎn)品出現(xiàn)缺陷;或是技術(shù)環(huán)節(jié)出現(xiàn)故障,這些新問題往往是在進(jìn)度計(jì)劃外出現(xiàn)的.一旦出現(xiàn)這些新問題,項(xiàng)目進(jìn)度不得不進(jìn)行調(diào)整。開發(fā)過程中為了有效控制類似新問題,可以采用以下輔助辦法,控制進(jìn)度按計(jì)劃執(zhí)行:
(1)政策性辦法。對(duì)于不遵從開發(fā)規(guī)范,人員不按時(shí)履行職責(zé)的.給予經(jīng)濟(jì)或是職務(wù)上的處罰.這種辦法應(yīng)是建立在分配任務(wù)之前;
(2)人員布置。在各子項(xiàng)目接口處適當(dāng)布置機(jī)動(dòng)人員和機(jī)動(dòng)時(shí)間。這一辦法有賴于項(xiàng)目組織的機(jī)構(gòu)設(shè)置能動(dòng)性好。此處比較難解決的是人員業(yè)績(jī)?cè)u(píng)估.獎(jiǎng)勵(lì)新問題。
(3)技術(shù)辦法,要想很好地執(zhí)行進(jìn)度計(jì)劃,需要事先有統(tǒng)一的規(guī)范例如開發(fā)語(yǔ)言的統(tǒng)一,文檔的歸類。這樣便于下一階段人員理解上一階段人員意圖,交流更加輕易。
(4)信息流辦法。該辦法要求建立一個(gè)信息流系統(tǒng).準(zhǔn)時(shí)匯報(bào)項(xiàng)目進(jìn)度.便于主控人員調(diào)整進(jìn)度,并且保證信息流通順暢。避免開發(fā)期壓到最后造成嚴(yán)重拖工。
(5)資金辦法。財(cái)務(wù)部門可以定期檢查各部門財(cái)務(wù)情況.控制資金流出時(shí)間.進(jìn)而控制項(xiàng)目進(jìn)度。這和后面要講到的三者權(quán)衡有密切關(guān)系。
3.2軟件項(xiàng)目費(fèi)用控制
費(fèi)用控制就是要保證各項(xiàng)工作要在他們各自的預(yù)算范圍內(nèi)進(jìn)行。其基礎(chǔ)是實(shí)現(xiàn)就對(duì)項(xiàng)目進(jìn)行費(fèi)用預(yù)算。整個(gè)項(xiàng)目費(fèi)用應(yīng)包括項(xiàng)目范圍規(guī)劃階段。軟件需求分析階段.原型設(shè)計(jì)階段開發(fā)階段.測(cè)試階段和項(xiàng)目投入使用后的使用階段所消耗費(fèi)用的總和。軟件開發(fā)項(xiàng)目承擔(dān)公司為了完成項(xiàng)目目標(biāo)和獲得更多的利潤(rùn).在實(shí)施項(xiàng)目過程中就要控制成本.在控制過程中,首先要擬定一個(gè)標(biāo)準(zhǔn).即計(jì)劃值.然后進(jìn)行實(shí)際至于計(jì)劃值的比較,確定實(shí)際值和計(jì)劃標(biāo)準(zhǔn)的偏差大?。员阍诖嘶A(chǔ)上采取各種辦法糾正偏差.常用的分析工具是偏差分析。
偏差是指實(shí)際成本對(duì)相應(yīng)計(jì)劃的偏離,成本偏差的數(shù)學(xué)公式為:
CV=BCWP-ACWP(負(fù)數(shù)CV表明出現(xiàn)超支;反之,則節(jié)資)(3—1)
其中:CV為成本偏差,BCWP為計(jì)劃工作預(yù)算,ACWP為完成工作實(shí)際成本。
在進(jìn)行成本偏離計(jì)劃程度分析時(shí),常用計(jì)劃偏差率反應(yīng)時(shí)給予計(jì)劃的偏離程度。
CVP=CV/BCWP(3-2)
其中CVP為成本偏差率。
偏差值是控制分析中的一個(gè)關(guān)鍵參數(shù),因而應(yīng)向各級(jí)組織匯報(bào)。對(duì)于不同的項(xiàng)目或同一項(xiàng)目不同階段或不同管理層次,對(duì)偏差的控制程度不一樣,制定偏差答應(yīng)值的方法也不同。由于隨著時(shí)間的推移風(fēng)險(xiǎn)減少了,因而偏差答應(yīng)也可降低。超級(jí)秘書網(wǎng)
3.3軟件項(xiàng)目質(zhì)量控制
對(duì)于軟件產(chǎn)品的項(xiàng)目質(zhì)量控制應(yīng)是事前有預(yù)控,過程有監(jiān)控的主動(dòng)控制閉環(huán)系統(tǒng)。(1)事前預(yù)控:根據(jù)影響質(zhì)量因素多等特征.軟件項(xiàng)目質(zhì)量必須事前預(yù)控,及根據(jù)軟件的類型和特征,以及以往類似項(xiàng)目的常發(fā)病和預(yù)防辦法,對(duì)軟件項(xiàng)目質(zhì)量提出事前預(yù)控辦法,包括制定控制的計(jì)劃和程序,這是項(xiàng)目質(zhì)量控制的前提。(2)過程監(jiān)控:根據(jù)易產(chǎn)生質(zhì)量波動(dòng)和易產(chǎn)生系統(tǒng)因素變異等特征,軟件項(xiàng)目質(zhì)量必須過程監(jiān)控.即按照預(yù)控的計(jì)劃和程序,對(duì)工序、分項(xiàng)、單元的全過程進(jìn)行過程監(jiān)控.包括監(jiān)測(cè)、檢查、控制和評(píng)定.這是項(xiàng)目質(zhì)量控制的基礎(chǔ)。
篇10
信息項(xiàng)目管理中的九大知識(shí)體系中的核心內(nèi)容與價(jià)值工程中功能、成本、價(jià)值等概念有很大的相關(guān)性。軟件開發(fā)中的軟件復(fù)用和模塊化概念也是價(jià)值工程在軟件項(xiàng)目管理中的體現(xiàn)。軟件需求分析是將用戶需求轉(zhuǎn)化為軟件開發(fā)理解,以形式化的方式描述用戶需求,進(jìn)行規(guī)格說明,需求分析為功能的確認(rèn)和開發(fā)提供檢驗(yàn)依據(jù)和標(biāo)準(zhǔn)。軟件項(xiàng)目強(qiáng)調(diào)軟件功能中高內(nèi)聚、低耦合,即是從軟件開發(fā)出發(fā),降低成本和開發(fā)周期,實(shí)現(xiàn)產(chǎn)品維護(hù)和升級(jí),體現(xiàn)價(jià)值工程理論的現(xiàn)實(shí)意義。相應(yīng)地,針對(duì)價(jià)值工程中的相關(guān)概念和軟件項(xiàng)目管理中的諸多內(nèi)容,挖掘其內(nèi)涵,對(duì)產(chǎn)品或項(xiàng)目功能的定義和價(jià)值體現(xiàn)具有重要意義。
1.1軟件項(xiàng)目功能的識(shí)別和度量依據(jù)軟件項(xiàng)目的開發(fā)特點(diǎn),軟件項(xiàng)目功能模塊包括基本功能和擴(kuò)展功能,根據(jù)需要還會(huì)有衍生的附加功能。它在產(chǎn)品中的作用和價(jià)值有很大差異。對(duì)整體的投入/產(chǎn)出有很大的影響。如何定義這些功能,并進(jìn)行合理的功能劃分,包括其必要性和可能性、以及交付的時(shí)間節(jié)點(diǎn),需要充分考慮用戶需求、開發(fā)成本、時(shí)間因素、質(zhì)量要求,將這些基本需要和用戶真實(shí)需求進(jìn)行匹配和對(duì)接,體現(xiàn)價(jià)值工程思想在軟件項(xiàng)目中的應(yīng)用和契合。
1.2軟件項(xiàng)目成本的識(shí)別和度量軟件項(xiàng)目成本是指為獲取軟件功能而付出的成本,主要體現(xiàn)為人力、物力、財(cái)力和時(shí)間的投入。相應(yīng)的成本和出,最終都可以從價(jià)值論的角度用統(tǒng)一的度量標(biāo)準(zhǔn)、度量方法和度量單位進(jìn)行分析和度量。在項(xiàng)目生命周期中,啟動(dòng)、規(guī)劃設(shè)計(jì)、結(jié)束階段相應(yīng)的成本較低,實(shí)施階段的成本最高,應(yīng)該進(jìn)行有效的評(píng)估和設(shè)計(jì)。通過掙值管理(EVM),了解項(xiàng)目成本、進(jìn)度的偏差,及時(shí)進(jìn)行糾偏或變更管理。
1.3軟件項(xiàng)目?jī)r(jià)值的識(shí)別和度量在價(jià)值工程中,價(jià)值、功能和成本三者之間的關(guān)系應(yīng)該是:價(jià)值=功能(或效用)/成本(或生產(chǎn)費(fèi)用),用公式可表示為:V=F/C。V代表Value,即為價(jià)值;F代表Function,即為功能,C代表Cost,即為費(fèi)用。從項(xiàng)目管理的角度出發(fā),影響產(chǎn)品的價(jià)值不僅是功能和費(fèi)用,還需要考慮相應(yīng)的時(shí)間成本以及質(zhì)量要求所帶來(lái)的成本,綜合以上因素,有學(xué)者提出其價(jià)值可用公式表示為:V=(F+Q)/(C+T)。上式中增加了質(zhì)量(Q代表Quality)因素和時(shí)間(T代表Time)因素在價(jià)值中的作用。在實(shí)際的操作中,其具體的核算指標(biāo)依據(jù)項(xiàng)目特點(diǎn)會(huì)有很大差異。影響價(jià)值的因素,除了以上各項(xiàng),還包括用戶體驗(yàn)、供需關(guān)系和認(rèn)可度等諸多方面。
2結(jié)論