摘 要:當(dāng)前,信息化建設(shè)速度逐漸加快,人們對軟件項(xiàng)目的需要也提出了更高的要求,軟件產(chǎn)品的質(zhì)量、效率需要不斷提升,為了更好地滿足這一發(fā)展需要,軟件開發(fā)企業(yè)應(yīng)采用更加科學(xué)的、有效地方法進(jìn)行軟件開發(fā)項(xiàng)目管理。項(xiàng)目管理軟件是企業(yè)項(xiàng)目管理中的重要手段,在軟件企業(yè)中有著十分突出的作用。軟件開發(fā)項(xiàng)目管理信息系統(tǒng)是為了更好地促進(jìn)軟件開發(fā)項(xiàng)目管理信息化而進(jìn)行的,能夠促進(jìn)管理效率的提升,節(jié)約時(shí)間和成本消耗,促進(jìn)企業(yè)整體競爭力的提升。文章就軟件開發(fā)項(xiàng)目管理信息系統(tǒng)的相關(guān)內(nèi)容進(jìn)行分析和研究。
關(guān)鍵詞:軟件開發(fā);項(xiàng)目管理;信息系統(tǒng)
當(dāng)今社會信息化發(fā)展十分迅速,企業(yè)的發(fā)展逐漸數(shù)字化、網(wǎng)絡(luò)化,企業(yè)的整體實(shí)力與競爭力與企業(yè)的信息化建設(shè)程度有著十分密切的聯(lián)系,企業(yè)的信息化建設(shè)能夠?qū)崿F(xiàn)自身資金、人員以及信息的集成化管理。軟件開發(fā)企業(yè)在項(xiàng)目管理中也需要努力實(shí)現(xiàn)信息化建設(shè),促進(jìn)管理效率的提升,更好地發(fā)展自身優(yōu)勢,提升整體實(shí)力。
1 軟件開發(fā)項(xiàng)目管理的現(xiàn)狀
信息技術(shù)的快速進(jìn)步使得軟件行業(yè)迅猛發(fā)展,并逐步深入到社會的各個(gè)行業(yè)中,對于國民經(jīng)濟(jì)以及社會發(fā)展起到了十分積極的促進(jìn)作用,對傳統(tǒng)產(chǎn)業(yè)以及管理理念產(chǎn)生了很大的沖擊,使人們的生活、生產(chǎn)方式也逐步發(fā)生著變化。軟件開發(fā)項(xiàng)目的技術(shù)性、風(fēng)險(xiǎn)性、競爭性以及滲透性比較強(qiáng)[1]。
當(dāng)前,我國軟件開發(fā)項(xiàng)目管理發(fā)展還遠(yuǎn)遠(yuǎn)不足,依舊存在著一定的問題。第一,對項(xiàng)目管理的重視程度不足,一些項(xiàng)目管理對項(xiàng)目管理知識體系了解不透徹,工作中缺乏完善的項(xiàng)目管理知識的指導(dǎo),管理工作存在著一定的盲目性,比較隨意。第二,軟件開發(fā)企業(yè)項(xiàng)目管理人員沒有制定科學(xué)的項(xiàng)目計(jì)劃,沒有科學(xué)的計(jì)劃與目標(biāo),就無法順利的實(shí)現(xiàn)項(xiàng)目管理的成功。第三,項(xiàng)目管理中的相關(guān)信息溝通交流不到位,相關(guān)人員在計(jì)劃的制定、明確情況、反饋意見以及研究技術(shù)成果等方面溝通不到位,使得工作不能明確劃分,存在著一些不必要的損失。此外,軟件開發(fā)項(xiàng)目的質(zhì)量管理、變更管理不科學(xué),沒有明確的成本估算,沒有對項(xiàng)目管理中可能存在的風(fēng)險(xiǎn)進(jìn)行充分地分析,缺乏完善的應(yīng)對策略。
2 軟件開發(fā)項(xiàng)目管理信息系統(tǒng)建設(shè)的意義
軟件技術(shù)的迅速進(jìn)步使得軟件項(xiàng)目的需要也逐漸提升,軟件項(xiàng)目的復(fù)雜程度以及變更逐漸頻繁起來,軟件項(xiàng)目能否成功在很大程度上受到開發(fā)過程中的管理效果,如質(zhì)量、進(jìn)度、人員以及成本等管理控制。
信息化發(fā)展的今天,信息化平臺在軟件開發(fā)項(xiàng)目管理中建立是必要和重要的。有了完善的軟件開發(fā)項(xiàng)目管理信息系統(tǒng),管理人員能夠?qū)φ麄€(gè)企業(yè)的軟件進(jìn)行輕松地管理與維護(hù),促進(jìn)企業(yè)效益的順利實(shí)現(xiàn)。
軟件開發(fā)項(xiàng)目管理信息系統(tǒng)的建立需要有明確的管理標(biāo)準(zhǔn),完善文檔庫,使項(xiàng)目的利用率得到提升,同時(shí)把握好開發(fā)的進(jìn)步,保證每個(gè)階段都能夠得到有效地控制。明確任務(wù)的劃分,強(qiáng)化內(nèi)部的溝通,使每一位項(xiàng)目開發(fā)人員都能夠明確自己的任務(wù),能夠充分協(xié)作,促進(jìn)項(xiàng)目管理效率的提升。提高對軟件開發(fā)進(jìn)行風(fēng)險(xiǎn)防范,使軟件開發(fā)項(xiàng)目管理的成功率得到提升,實(shí)現(xiàn)企業(yè)經(jīng)濟(jì)效益的最大化。
3 軟件開發(fā)項(xiàng)目管理信息系統(tǒng)的設(shè)計(jì)
3.1 對系統(tǒng)功能進(jìn)行總體化的設(shè)計(jì)
項(xiàng)目管理需要一定的理論知識與技術(shù)工具作為前提和基礎(chǔ),這主要與綜合管理、質(zhì)量管理、進(jìn)度管理、人力資源管理、成本管理、溝通管理、范圍管理、風(fēng)險(xiǎn)管理以及采購管理九個(gè)知識領(lǐng)域以及項(xiàng)目啟動階段、計(jì)劃、執(zhí)行、控制以及結(jié)束五個(gè)階段有關(guān)。
對這九個(gè)知識領(lǐng)域以及五個(gè)階段的實(shí)際需要進(jìn)行分析和研究,能夠明確軟件開發(fā)項(xiàng)目管理信息系統(tǒng)的總體結(jié)構(gòu)功能,并將其細(xì)化成為十一個(gè)子系統(tǒng),也就是綜合管理系統(tǒng)、計(jì)劃管理系統(tǒng)、需求管理系統(tǒng)、費(fèi)用管理系統(tǒng)、質(zhì)量管理系統(tǒng)、人員管理系統(tǒng)、配置管理系統(tǒng)、進(jìn)度管理系統(tǒng)、風(fēng)險(xiǎn)管理系統(tǒng)、售后服務(wù)系統(tǒng)和后臺維護(hù)系統(tǒng)[2]。
3.2 基于B/S結(jié)構(gòu)的總體設(shè)計(jì)思想
當(dāng)前,計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn)了良好的發(fā)展,Web的網(wǎng)絡(luò)管理模式也得到了比較廣泛地應(yīng)用,可以使管理人員利用Web瀏覽器對內(nèi)外部網(wǎng)絡(luò)進(jìn)行監(jiān)測,能夠在任何的網(wǎng)絡(luò)節(jié)點(diǎn)上實(shí)現(xiàn)數(shù)據(jù)的快速配置、控制以及存取。與傳統(tǒng)的工具相比,能夠改善網(wǎng)絡(luò)用戶的網(wǎng)絡(luò)管理形式,使管理信息系統(tǒng)得維護(hù)成本得以降低,使更多的用戶使用網(wǎng)絡(luò)。利用ASP.NET進(jìn)行瀏覽器/服務(wù)器編程[3],兼容多種開發(fā)語言,能夠?qū)?shù)據(jù)庫進(jìn)行直接訪問,客戶端界面能夠直接被構(gòu)建起來,開發(fā)的時(shí)間比較短,升級的能力強(qiáng),對硬件質(zhì)量的要求比較低。
對于C/S結(jié)構(gòu),這是客戶端——服務(wù)器的網(wǎng)絡(luò)建構(gòu)模式,C/S結(jié)構(gòu)對于數(shù)據(jù)庫系統(tǒng)來講,客戶機(jī)和服務(wù)器分別對數(shù)據(jù)進(jìn)行應(yīng)用和存取,如果用戶需要對數(shù)據(jù)庫進(jìn)行訪問時(shí),可以利用應(yīng)用程序接口將訪問數(shù)據(jù)庫的請求提交給服務(wù)器,數(shù)據(jù)庫管理系統(tǒng)接到請求后實(shí)現(xiàn)數(shù)據(jù)庫的訪問,然后將結(jié)果反饋給用戶。
對于B/S體系結(jié)構(gòu),這是從傳統(tǒng)的二層C/S結(jié)構(gòu)基礎(chǔ)上發(fā)展起來的三層C/S模式。這種B/S體系結(jié)構(gòu)主要有表示層、功能層和數(shù)據(jù)層[4]。B/S體系結(jié)構(gòu)中,用戶能夠利用瀏覽器向網(wǎng)絡(luò)中的很多服務(wù)器進(jìn)行請求,能夠使客戶機(jī)更加簡化,不過服務(wù)器需要承擔(dān)比較多的工作,在服務(wù)上訪問數(shù)據(jù)庫、執(zhí)行應(yīng)用程序。
在B/S結(jié)構(gòu)上建設(shè)的軟件開發(fā)項(xiàng)目管理信息系統(tǒng)就是在服務(wù)上安裝所有軟件,通過瀏覽器就能夠使用軟件。這種系統(tǒng)是由很多瀏覽器、后臺數(shù)據(jù)庫服務(wù)器以及Web服務(wù)器構(gòu)成,安裝比較簡單,維護(hù)的難度不大,并且能夠在各種軟件開發(fā)企業(yè)進(jìn)行使用。如果企業(yè)需要擴(kuò)大規(guī)模只需要將客戶端的硬件數(shù)量、服務(wù)器數(shù)量以及硬件配置增多就可以,具有很強(qiáng)的擴(kuò)張性。項(xiàng)目管理理論的不斷發(fā)展,只要升級Web服務(wù)器的應(yīng)用程度,對一些必要的數(shù)據(jù)進(jìn)行修改就可以,不需要對每一個(gè)客戶端瀏覽器進(jìn)行升級或者再次安裝。
3.3 系統(tǒng)總體技術(shù)支持與設(shè)計(jì)
軟件開發(fā)項(xiàng)目管理信息系統(tǒng)設(shè)計(jì)主要有技術(shù)支持、數(shù)據(jù)庫設(shè)計(jì)、安全性以及運(yùn)行環(huán)境設(shè)計(jì)等內(nèi)容。對于開發(fā)技術(shù)支持,主要使用的是B/S結(jié)構(gòu)網(wǎng)絡(luò)模式,由很多瀏覽器、后臺數(shù)據(jù)庫服務(wù)器以及Web服務(wù)器構(gòu)成,不需要安裝客戶端軟件,將服務(wù)器與網(wǎng)絡(luò)連接就能夠進(jìn)行操作,避免了傳統(tǒng)開發(fā)應(yīng)用程序中的限制。數(shù)據(jù)庫設(shè)計(jì)要做到確保數(shù)據(jù)庫的完整,對基本信息數(shù)據(jù)表、系統(tǒng)信息數(shù)據(jù)表以及工作表進(jìn)行設(shè)計(jì),實(shí)現(xiàn)其完整性。安全性設(shè)計(jì)以B/S結(jié)構(gòu)的軟件開發(fā)項(xiàng)目管理信息系統(tǒng)為依據(jù),開放性比較強(qiáng),對用戶進(jìn)行分層、分級管理促進(jìn)系統(tǒng)安全性提升。運(yùn)行環(huán)境設(shè)計(jì)就是要使用先進(jìn)的客戶端、軟硬件、應(yīng)用程序、數(shù)據(jù)庫服務(wù)器等。
4 結(jié)束語
當(dāng)前的軟件開發(fā)項(xiàng)目管理信息系統(tǒng)設(shè)計(jì)需要是依據(jù)B/S結(jié)構(gòu)進(jìn)行,這是軟件開發(fā)項(xiàng)目管理信息化實(shí)現(xiàn)的有效手段,并進(jìn)行軟件開發(fā)項(xiàng)目管理信息系統(tǒng)設(shè)計(jì)的提出,使系統(tǒng)的技術(shù)設(shè)計(jì)以及子系統(tǒng)功能的實(shí)現(xiàn)能夠順利進(jìn)行。
參考文獻(xiàn)
[1]劉慧.軟件開發(fā)項(xiàng)目管理信息系統(tǒng)研究[J].電子制作,2014,23:104-105.
[2]楊翠云,潘慧.關(guān)于如何開發(fā)計(jì)算機(jī)管理信息系統(tǒng)的幾點(diǎn)思考[J].科技創(chuàng)新與應(yīng)用,2015,5:55.
[3]張曉鴻.基于WEB的信息系統(tǒng)軟件開發(fā)與項(xiàng)目管理[J].經(jīng)營管理者,2015,28:389.
[4]黃一新.論信息系統(tǒng)軟件開發(fā)項(xiàng)目的風(fēng)險(xiǎn)管理[J].情報(bào)探索,2012,12:88-90.
作者簡介:段志彤(1983-),男,天津人,學(xué)歷:本科,工作單位:蘇州市生產(chǎn)力促進(jìn)中心,研究方向:電子信息。