一個(gè)PRM系統(tǒng)實(shí)施的經(jīng)驗(yàn)與教訓(xùn)

字號:

本文以一個(gè)PRM項(xiàng)目為例, 探討了目前國內(nèi)軟件開發(fā)企業(yè)在軟件開發(fā)過程中,尤其是企業(yè)應(yīng)用系統(tǒng)項(xiàng)目開發(fā)中,面臨的問題以及如何利用敏捷軟件開發(fā)方法的解決方案。
    一、 項(xiàng)目與公司背景
    該項(xiàng)目是一個(gè)PRM (Partner Relationship Management)系統(tǒng),為世界的快速消費(fèi)品品牌在中國大陸的合作伙伴提供訂單管理以及其它輔助功能。該系統(tǒng)原來是基于PHP實(shí)現(xiàn)的,已經(jīng)運(yùn)行將近2年的時(shí)間,但是由于系統(tǒng)功能問題,需要對系統(tǒng)進(jìn)行重新開發(fā),新的系統(tǒng)基于J2EE框架實(shí)現(xiàn)。
    項(xiàng)目預(yù)期情況如下:
     項(xiàng)目開始時(shí)間: 2002年7月1日
     預(yù)期交付時(shí)間: 2002年9月1日
     項(xiàng)目金額: 70萬RMB
    項(xiàng)目開發(fā)商是亞洲的電子商務(wù)解決方案供應(yīng)商,在J2EE架構(gòu)的項(xiàng)目執(zhí)行方面有豐富的經(jīng)驗(yàn),結(jié)合RUP與Web Software Engineering形成了自己的一套電子商務(wù)項(xiàng)目實(shí)施方法論,并在多個(gè)項(xiàng)目中成功進(jìn)行實(shí)施。
    二、 項(xiàng)目實(shí)施情況
    項(xiàng)目由于客戶預(yù)算等原因,原有的軟、硬件系統(tǒng)繼續(xù)使用,同時(shí),應(yīng)用系統(tǒng)平臺也采用開源項(xiàng)目。
    項(xiàng)目部署時(shí)的系統(tǒng)情況如下:
     硬件:
     操作系統(tǒng): Solaris
     主頻: 400M
     內(nèi)存: 1G
     硬盤: 20G
     應(yīng)用平臺:
     Web服務(wù)器: Apache 1.3.21
     應(yīng)用服務(wù)器: Tomcat 4.0.6
     數(shù)據(jù)庫服務(wù)器: Oracle 8.1.7
    項(xiàng)目人員配置與項(xiàng)目規(guī)模:
     項(xiàng)目團(tuán)隊(duì)
     項(xiàng)目經(jīng)理: 1
     技術(shù)經(jīng)理: 1(兼)
     客戶經(jīng)理: 1
     開發(fā)人員: 4
     測試人員: 2
     HTML人員: 1(兼)
     項(xiàng)目規(guī)模
     Use Case: 32
     代碼行數(shù): 65000
     JSP頁面: 198
    項(xiàng)目真實(shí)執(zhí)行情況:
     開始日期: 2002/7/1
     交付日期: 2002/9/2
     驗(yàn)收日期: 2003/5/8
     維護(hù)時(shí)間: 230 人小時(shí)
     目前項(xiàng)目盈利: 20000
    目前,項(xiàng)目由于性能問題,仍然沒有驗(yàn)收,維護(hù)時(shí)間日益增長,目前仍然有30萬左右的尾款沒有收到;更為嚴(yán)重的是,目前項(xiàng)目開發(fā)商正在投標(biāo)的另一快速消費(fèi)品行業(yè)客戶的合作伙伴與該客戶有很大的重疊,因此,對于潛在項(xiàng)目的招標(biāo)造成一定的影響。