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