王尉
摘 要:以某EPC企業(yè)PLM實(shí)施及二次開發(fā)項(xiàng)目中的軟件工程實(shí)踐為基礎(chǔ),介紹一種裁剪的基于進(jìn)化式原型的快速原型過(guò)程,對(duì)其角色、中間產(chǎn)品、行動(dòng)和前后條件加以描述,并對(duì)該過(guò)程的風(fēng)險(xiǎn)和適用性進(jìn)行了分析。
關(guān)鍵詞:軟件工程;快速原型法;PLM
DOIDOI:10.11907/rjdk.171816
中圖分類號(hào):TP319
文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-7800(2017)007-0122-03
1 PLM系統(tǒng)實(shí)施項(xiàng)目的特點(diǎn)
產(chǎn)品生命周期管理(Product Lifecycle Management,PLM)作為一項(xiàng)能夠解決產(chǎn)品生命周期范圍內(nèi)產(chǎn)品信息共享、交互與管理問題的技術(shù),在研發(fā)、設(shè)計(jì)、制造和工程等領(lǐng)域有著日趨廣泛的應(yīng)用。大部分企業(yè)會(huì)選擇實(shí)施成熟的商業(yè)PLM系統(tǒng)。但PLM系統(tǒng)向來(lái)無(wú)法“開箱即用”[1],必須結(jié)合客戶的戰(zhàn)略和業(yè)務(wù)需求,進(jìn)行二次開發(fā),而且產(chǎn)品數(shù)據(jù)的靈活性決定了PLM實(shí)施的技術(shù)開發(fā)量通常顯著多于ERP等軟件的實(shí)施。因此,PLM項(xiàng)目的實(shí)施可看作由一個(gè)以實(shí)現(xiàn)PLM思想、梳理業(yè)務(wù)流程和實(shí)現(xiàn)管理提升為目標(biāo)的業(yè)務(wù)咨詢活動(dòng),和一個(gè)以交付軟件產(chǎn)品為目的的軟件開發(fā)活動(dòng)共同組成。
本文圍繞某EPC企業(yè)PLM實(shí)施項(xiàng)目中的軟件二次開發(fā)過(guò)程展開分析,項(xiàng)目中使用了一個(gè)裁剪的基于進(jìn)化式原型的快速原型過(guò)程,具有完整的生命周期。該軟件過(guò)程對(duì)PLM的實(shí)施有借鑒意義。
2 快速原型法在項(xiàng)目中的應(yīng)用
快速原型法的核心思想就是通過(guò)構(gòu)造能夠體現(xiàn)目標(biāo)系統(tǒng)主要特征的原型(Prototype),將目標(biāo)系統(tǒng)以可視化的形式展現(xiàn)給用戶,在經(jīng)過(guò)評(píng)估后對(duì)原型進(jìn)行修改,逐步求精,繼續(xù)評(píng)估、修改,直到用戶滿意為止,它是一個(gè)循環(huán)迭代的過(guò)程[2]?!?br>