我國目前項目管理水平程度不高,程序復(fù)雜,難以操作,和發(fā)達(dá)國家相差甚遠(yuǎn)。市場管理漏洞眾多,系統(tǒng)質(zhì)量參差不齊,以往通常使用C/S模式,不能實(shí)現(xiàn)項目信息的網(wǎng)絡(luò)查詢;或者項目管理產(chǎn)品的針對性太強(qiáng),創(chuàng)新性內(nèi)容不多,并且需要的二次開發(fā)定制方法才足以滿足企業(yè)項目管理的個性化需求。
項目管理行業(yè)中的維普、華騰在國內(nèi)領(lǐng)先,然而面對企業(yè)的日益的創(chuàng)新和競爭,他們也無法靈活的滿足其需求,并且我國的企業(yè)人員主要存在不穩(wěn)定性和技術(shù)能力低的特點(diǎn),項目實(shí)施的也存在一定的風(fēng)險。比如,我國金融企業(yè)項目管理系統(tǒng)是外包定制開發(fā),或者是通過自主開發(fā),
很少有采購標(biāo)準(zhǔn)軟件的方式國內(nèi)此類應(yīng)用大多使用以下實(shí)現(xiàn)方案:整體為B/S架構(gòu),前端html負(fù)責(zé)內(nèi)容;布局有的使用table標(biāo)簽,有的使用css;js負(fù)責(zé)交互,大多會使用jQuery;后端使用php,前后端數(shù)據(jù)交互會使用php嵌套html代碼或者是模板引擎;數(shù)據(jù)庫使用MySql,php從數(shù)據(jù)庫讀取詩句后直接做處理通過嵌套html代碼完成前端數(shù)據(jù)的顯示。這類方法的不足分別是:
1)前段的樣式和內(nèi)容是整體的,可維護(hù)性很低。部分開發(fā)者會用table標(biāo)簽布局,這就使得內(nèi)容和樣式耦合在一起,使得項目可維護(hù)性大大降低;
2)jQuery擅長的是DOM操作,對于交互較為復(fù)雜且有雙向數(shù)據(jù)綁定需求的項目來說,jQuery并不擅長;
3)用戶很少使用AJAX對數(shù)據(jù)進(jìn)行前后端交互。每次有新的數(shù)據(jù)請求時要重載頁面才能完成頁面更新,這使得用戶體驗很不好。
4)在php中嵌套html代碼使得前后端不分離,耦合度高,不利于前后端開發(fā)人員分工協(xié)作,不利用代碼維護(hù)。
國外研空現(xiàn)狀
相比較之下,國外的項目管理方法已經(jīng)走在了世界前列。其研究人員在項目管理工作上付出了很多勞動,從而取得了優(yōu)秀的成果,主要是:
第一,對傳統(tǒng)方法的改進(jìn)。研究傳統(tǒng)方法,取得了大量的研究成果。這些研究成果分為兩類:對以往的模型進(jìn)行改造,并且在算法上加以改進(jìn);
第二,新進(jìn)展。主要是實(shí)踐證明研究、規(guī)范式研究和建立完整的項目管理知識體系。我國目前項目研究產(chǎn)品一方面是重量級產(chǎn)品,研究耗費(fèi)百萬甚至千萬,另一方面要么是輕量級的產(chǎn)品,雖然免費(fèi),單過于工作流推動,規(guī)范化的管理體制下,卻忽視了對項目的信息化管理。
因此,國內(nèi)企業(yè)的快速成長不適合國外的產(chǎn)品理念,國外的產(chǎn)品理念對國內(nèi)的項目管理作用不大。
國外的解決方案較國內(nèi)的主流方案有不少改善之處,前端上,用將內(nèi)容和樣式分離,用css來布局,html只是內(nèi)容,而不包含和樣式相關(guān)的代碼;前后端數(shù)據(jù)交互使用AJAX,進(jìn)一步提升了用戶的使用要求,降低了前后端的一體性。后端也采用MVC架構(gòu),將邏輯與數(shù)據(jù)分離,提高了可維護(hù)性。
不足:使用Angular等MVVM前端框架的仍然較少,應(yīng)對較為復(fù)雜的前端交互難度較大。
技術(shù)實(shí)現(xiàn)上,通常采用B/S架構(gòu),前端用html負(fù)責(zé)內(nèi)容,js負(fù)責(zé)交互,Css負(fù)責(zé)樣式,后端用