張毅楠
【摘要】企業(yè)軟件開(kāi)發(fā)標(biāo)準(zhǔn)化有利于推動(dòng)軟件行業(yè)的進(jìn)一步發(fā)展,標(biāo)準(zhǔn)化能夠保證企業(yè)有秩序的運(yùn)作,也是保證軟件開(kāi)發(fā)產(chǎn)品質(zhì)量的一個(gè)重要因素。本文將簡(jiǎn)要闡述軟件開(kāi)發(fā)技術(shù)的現(xiàn)狀與建立標(biāo)準(zhǔn)化管理體系的必要性,最后本文將會(huì)提出企業(yè)實(shí)行軟件開(kāi)發(fā)標(biāo)準(zhǔn)化的一系列工作重點(diǎn)。
【關(guān)鍵詞】軟件開(kāi)發(fā);標(biāo)準(zhǔn)化;管理體系
軟件開(kāi)發(fā)行業(yè)在經(jīng)歷了一小段輝煌之后又陷入了困境,我國(guó)軟件行業(yè)如何才能走得更遠(yuǎn)更好呢?面對(duì)復(fù)雜的市場(chǎng)環(huán)境,軟件行業(yè)需要從哪方面突破自己得到進(jìn)一步轉(zhuǎn)型呢?有太多問(wèn)題值得我們?nèi)ニ伎己吞剿?,本文將從開(kāi)發(fā)標(biāo)準(zhǔn)化入手探討現(xiàn)代企業(yè)的軟件開(kāi)發(fā)如何從管理角度突出重圍。
一、軟件開(kāi)發(fā)技術(shù)現(xiàn)狀
計(jì)算機(jī)的更新?lián)Q代十分快速,從計(jì)算機(jī)問(wèn)世一直到現(xiàn)在在各行各業(yè)中的廣泛運(yùn)用,計(jì)算機(jī)起到了巨大的作用。盡管計(jì)算機(jī)給人們的生產(chǎn)和生活帶來(lái)了極大的便捷,然而計(jì)算機(jī)的軟件開(kāi)發(fā)技術(shù)卻比硬件技術(shù)落伍很多,這兩者的不協(xié)調(diào)導(dǎo)致了計(jì)算機(jī)的發(fā)展陷入了一個(gè)瓶頸期。早在1968年,人們就有了軟件工程的概念,這個(gè)概念主要是針對(duì)軟件危機(jī)而提出的。在當(dāng)時(shí)的軟件行業(yè)普遍存在低效率、低質(zhì)量、項(xiàng)目缺乏管理等各種阻礙軟件開(kāi)發(fā)進(jìn)一步發(fā)展的問(wèn)題,相關(guān)工作人員也在積極尋求解決的辦法。人們提出了很多新的理念,比如瀑布模型、面向?qū)ο蠹夹g(shù)、中間件技術(shù)等,這些新理念的提出推動(dòng)了計(jì)算機(jī)軟件的深入發(fā)展。每種軟件開(kāi)發(fā)方法既有優(yōu)點(diǎn)也帶有不少缺點(diǎn),在促進(jìn)軟件開(kāi)發(fā)的同時(shí)難免存在一些無(wú)法突破的問(wèn)題。因此,直到現(xiàn)在軟件開(kāi)發(fā)仍然避免不了軟件危機(jī)的命運(yùn),行業(yè)人員面對(duì)高成本、低效率、高風(fēng)險(xiǎn)的軟件開(kāi)發(fā)仍然無(wú)計(jì)可施。
二、建立軟件工程標(biāo)準(zhǔn)化管理體系的必要性
管理科學(xué)在今天已經(jīng)非常成熟,相關(guān)的理論體系以及實(shí)踐都為我們現(xiàn)代企業(yè)的管理提供了很多實(shí)在可靠的借鑒。戴明管理理論中提出了改進(jìn)模型,在管理科學(xué)中改進(jìn)模型則是管理的一個(gè)基礎(chǔ)前提,而標(biāo)準(zhǔn)化管理則是企業(yè)管理常用的一種手段。企業(yè)的一切管理活動(dòng)均以保證質(zhì)量和提高企業(yè)效益為目標(biāo)。我們可以發(fā)現(xiàn),在現(xiàn)代企業(yè)管理中管理科學(xué)的地位是舉足輕重的,它是各行各業(yè)獲得巨大成就所必不可少的因素之一。建立軟件工程標(biāo)準(zhǔn)化管理體系能夠有效保證企業(yè)產(chǎn)品的質(zhì)量以及生產(chǎn)效率,在瞬息萬(wàn)變的市場(chǎng)中,各大企業(yè)要想在競(jìng)爭(zhēng)如此激烈的市場(chǎng)中脫穎而出就必須完善自身的管理,并堅(jiān)持在科學(xué)有效的管理下開(kāi)展各項(xiàng)工作。
三、建立軟件工程標(biāo)準(zhǔn)化管理體系的工作重點(diǎn)
(一)要建立明確的軟件工程標(biāo)準(zhǔn)化管理體系的質(zhì)量方針和質(zhì)量目標(biāo)。建立軟件工程標(biāo)準(zhǔn)化管理體系需要做好三個(gè)工作重點(diǎn),主要包括要建立明確的質(zhì)量方針和質(zhì)量目標(biāo)、構(gòu)建軟件構(gòu)件的標(biāo)準(zhǔn)、建立軟件開(kāi)發(fā)過(guò)程標(biāo)準(zhǔn)。軟件開(kāi)發(fā)本身具有一定的特殊性及一般性,如何有針對(duì)性地、有策略地進(jìn)行軟件開(kāi)發(fā)工程的管理是每個(gè)管理者都要思考的問(wèn)題。任何行業(yè)都在追求最大程度上滿足客戶的各種需求,為了提高顧客滿意度各大企業(yè)不斷提高自身服務(wù)水準(zhǔn)以及產(chǎn)品質(zhì)量。在管理層面上企業(yè)必須樹(shù)立正確的目標(biāo),時(shí)時(shí)刻刻將質(zhì)量目標(biāo)放在首位,因?yàn)樗擒浖_(kāi)發(fā)實(shí)施的一個(gè)重要依據(jù),它也是聯(lián)系實(shí)際操作與質(zhì)量方針的重要媒介。
(二)要建立軟件構(gòu)件標(biāo)準(zhǔn)。軟件工程標(biāo)準(zhǔn)化管理體系的實(shí)現(xiàn)離不開(kāi)軟件構(gòu)件標(biāo)準(zhǔn)的建立,它為整個(gè)軟件工程管理體系打下了堅(jiān)實(shí)的基礎(chǔ)。軟件構(gòu)件的組裝以及互聯(lián)能夠有效提高軟件開(kāi)發(fā)的質(zhì)量,這主要是因?yàn)闃?biāo)準(zhǔn)化軟件構(gòu)件對(duì)于用戶而言更加透明、明確和規(guī)范,軟件構(gòu)件接口與環(huán)境能夠進(jìn)行穩(wěn)定的交互。當(dāng)然除了這些特點(diǎn)之外,標(biāo)準(zhǔn)軟件構(gòu)件還應(yīng)該具有一定的獨(dú)立性和通用性,在運(yùn)用中和環(huán)境沒(méi)有任何關(guān)系。
(三)要建立軟件開(kāi)發(fā)過(guò)程標(biāo)準(zhǔn)。任何一個(gè)行業(yè)的運(yùn)作都要依據(jù)一定的標(biāo)準(zhǔn)規(guī)范來(lái)進(jìn)行,這種標(biāo)準(zhǔn)時(shí)工作質(zhì)量與產(chǎn)品質(zhì)量的衡量工具。軟件開(kāi)發(fā)過(guò)程也需要一定的標(biāo)準(zhǔn),它代表企業(yè)中各生產(chǎn)部門之間、用戶與生產(chǎn)部門之間的一種規(guī)則,這種規(guī)則不是一成不變的而是隨著時(shí)代的進(jìn)步不斷完善改進(jìn)。所謂軟件開(kāi)發(fā)過(guò)程標(biāo)準(zhǔn)化指的是根據(jù)明確具體的軟件需求目標(biāo),按照一定的原則展開(kāi)工作,從而實(shí)現(xiàn)高效開(kāi)發(fā)。軟件開(kāi)發(fā)過(guò)程標(biāo)準(zhǔn)化過(guò)程中應(yīng)當(dāng)有統(tǒng)一的表述,確保閱讀者準(zhǔn)確理解完整的開(kāi)發(fā)過(guò)程,軟件構(gòu)件互連與組裝相關(guān)的描述也必須符合標(biāo)準(zhǔn)和管理科學(xué)。
(四)要建立軟件開(kāi)發(fā)過(guò)程的管理標(biāo)準(zhǔn)。工程化軟件開(kāi)發(fā)的保證前提即標(biāo)準(zhǔn)化軟件開(kāi)發(fā)過(guò)程管理,開(kāi)發(fā)過(guò)程中的管理標(biāo)準(zhǔn)必須支持PDCA并具有完善的管理質(zhì)量評(píng)價(jià)功能,其原則與原理必須與軟件工程與管理科學(xué)相適應(yīng)。總的來(lái)說(shuō),管理標(biāo)準(zhǔn)化管理是一個(gè)整體,它的構(gòu)成要素主要是質(zhì)量目標(biāo)、軟件開(kāi)發(fā)過(guò)程標(biāo)準(zhǔn)與軟件構(gòu)件標(biāo)準(zhǔn),將這幾部分整合在一起能夠有效提高企業(yè)生產(chǎn)效率改善企業(yè)管理工作。
四、建立軟件工程標(biāo)準(zhǔn)化管理體系的作用
軟件開(kāi)發(fā)工程的標(biāo)準(zhǔn)化將會(huì)給軟件開(kāi)發(fā)帶來(lái)極大好好粗,開(kāi)發(fā)工作變得清晰明了,所有的環(huán)節(jié)都有章可循,每個(gè)任務(wù)也都是彼此緊密相連互相影響的,符合規(guī)范的工作方式能夠節(jié)約不少時(shí)間從而提高工作效率。軟件人員也將有更多的時(shí)間提高自身的技術(shù),相應(yīng)地,由此而產(chǎn)生的軟件產(chǎn)品各方面的成本都會(huì)大大降低。建立軟件工程標(biāo)準(zhǔn)化管理體系,軟件開(kāi)發(fā)人員在開(kāi)發(fā)產(chǎn)品的同時(shí)也提高了自身的管理能力。開(kāi)發(fā)人員不再局限于一些無(wú)足輕重的瑣事,他們將會(huì)投入更多的關(guān)注在自身技能和企業(yè)效益上面,軟件開(kāi)發(fā)人員形成的這種管理意識(shí)會(huì)激發(fā)起工作的積極性和主動(dòng)性。過(guò)去缺乏標(biāo)準(zhǔn)化管理體系企業(yè)會(huì)陷入管理上的混亂,團(tuán)隊(duì)的不和諧與缺乏溝通都既不利于工作的開(kāi)展,在有法可依的管理規(guī)范下,各崗位上的員工比以前會(huì)剛有主人翁意識(shí)。久而久之,企業(yè)的整體氛圍和管理效率都會(huì)發(fā)生翻天覆地的變化。我們相信,在科學(xué)管理下的標(biāo)準(zhǔn)化軟件開(kāi)發(fā)將會(huì)迎來(lái)一個(gè)嶄新的明天。
五、結(jié)論
軟件開(kāi)發(fā)標(biāo)準(zhǔn)化管理也在慢慢發(fā)展,人們對(duì)標(biāo)準(zhǔn)化管理的理解也隨著我國(guó)經(jīng)濟(jì)的發(fā)展更加深入和全面。為了在軟件危機(jī)形勢(shì)下更好地生存發(fā)展下來(lái),企業(yè)要以市場(chǎng)為導(dǎo)向?qū)嵤?biāo)準(zhǔn)化軟件開(kāi)發(fā)管理。計(jì)算機(jī)行業(yè)優(yōu)勝劣汰的現(xiàn)象很嚴(yán)重,因此標(biāo)準(zhǔn)化是軟件開(kāi)發(fā)的必然方向,在現(xiàn)階段企業(yè)團(tuán)隊(duì)還需要在理論基礎(chǔ)上大膽嘗試,靈活運(yùn)用各種管理手段并在競(jìng)爭(zhēng)中完善標(biāo)準(zhǔn)化管理體系。
參考文獻(xiàn)
[1]齊國(guó)濤.構(gòu)件還是SOA?[J]軟件世界,2005.