沈詩(shī)豪++沈?yàn)]俐
【摘要】基于并行工程的IT服務(wù)外包聯(lián)盟管理的本質(zhì)是基于信息集成的過(guò)程集成,即IT服務(wù)外包項(xiàng)目開發(fā)過(guò)程的協(xié)同,這就需要了解并行工程在IT服務(wù)外包項(xiàng)目開發(fā)過(guò)程中是如何運(yùn)用的。本文將對(duì)并行工程的內(nèi)涵進(jìn)行分析,并闡述并行工程在IT服務(wù)外包項(xiàng)目開發(fā)過(guò)程中的適用性、特點(diǎn)、組織形式以及開發(fā)過(guò)程模式等問(wèn)題,并提出了組織形式模型與過(guò)程模型,具有積極的意義。
【關(guān)鍵詞】并行工程 IT服務(wù)外包 聯(lián)盟管理
一、前言
IT服務(wù)外包是指用戶按照規(guī)定的服務(wù)要求,將組織中部分或全部信息技術(shù)、系統(tǒng)與相關(guān)服務(wù)委托給專業(yè)服務(wù)商,由服務(wù)商為組織提供所需的信息服務(wù)。[1]但是,由于存在著接包企業(yè)規(guī)模小、大型項(xiàng)目承接能力不強(qiáng)等問(wèn)題,制約了我國(guó)服務(wù)外包企業(yè)接包競(jìng)爭(zhēng)力的提升。在此背景下,通過(guò)資源共享、優(yōu)勢(shì)互補(bǔ)、風(fēng)險(xiǎn)共擔(dān)、共同研發(fā)的企業(yè)間橫向合作聯(lián)盟孕育而生,即IT服務(wù)外包聯(lián)盟。[2]
目前,在美國(guó)、德國(guó)和日本等一些發(fā)達(dá)國(guó)家,并行工程被作為在汽車、飛機(jī)、軟件開發(fā)、機(jī)械等領(lǐng)域發(fā)揮著重要的作用。在中國(guó),并行工程也正逐漸體現(xiàn)出其先進(jìn)性與優(yōu)勢(shì)。
二、并行工程在IT服務(wù)外包項(xiàng)目開發(fā)中適用性分析
并行工程雖然強(qiáng)調(diào)并行地考慮IT服務(wù)外包項(xiàng)目生命周期中的所有因素,推崇項(xiàng)目開發(fā)過(guò)程的“平面化管理”,但并不是否定其具有層次性。[3]并行工程在IT服務(wù)外包項(xiàng)目開發(fā)過(guò)程中的層次性體現(xiàn)在多個(gè)方面,例如技術(shù)管理的層次性或組織管理層次性,此處將主要討論并行工程在IT服務(wù)外包項(xiàng)目開發(fā)過(guò)程及其內(nèi)部?jī)蓚€(gè)不同層次的并行。
IT服務(wù)外包項(xiàng)目開發(fā)過(guò)程中實(shí)現(xiàn)并行化,必須要解決以下兩個(gè)問(wèn)題:研究利用并行工程方法進(jìn)行IT服務(wù)外包項(xiàng)目開發(fā)的組織形式以及利用并行工程方法進(jìn)行IT服務(wù)外包項(xiàng)目開發(fā)的模式就成為兩個(gè)至關(guān)重要的問(wèn)題。
三、基于并行工程的IT服務(wù)外包項(xiàng)目開發(fā)的特點(diǎn)分析
基于并行工程的IT服務(wù)外包項(xiàng)目開發(fā)模式打破傳統(tǒng)瀑布模型的各階段分割封閉的觀點(diǎn)[4]:克服了傳統(tǒng)開發(fā)模式下,IT服務(wù)接包聯(lián)盟成員之間難以及時(shí)地共享、交流信息的問(wèn)題;阻止了因無(wú)法在項(xiàng)目開發(fā)的前期及時(shí)發(fā)現(xiàn)存在的缺陷而導(dǎo)致的一系列返工現(xiàn)象的發(fā)生;解決了因聯(lián)盟成員之間簡(jiǎn)單的任務(wù)分工與系統(tǒng)集成而造成的不注重項(xiàng)目整體優(yōu)化,后期可維護(hù)性、擴(kuò)展性差等問(wèn)題。因此,IT服務(wù)外包項(xiàng)目開發(fā)過(guò)程中并行工程方法應(yīng)具備以下幾點(diǎn)特點(diǎn):
(一)系統(tǒng)集成與整體優(yōu)化
首先,在IT服務(wù)外包項(xiàng)目生命周期的各個(gè)環(huán)節(jié)進(jìn)行雙向的信息交流與共享;其次,IT服務(wù)接包聯(lián)盟從項(xiàng)目開始階段,就要考慮用戶需求、質(zhì)量、成本、進(jìn)度以及項(xiàng)目的維護(hù)性和擴(kuò)展性等問(wèn)題;再次,聯(lián)盟在項(xiàng)目設(shè)計(jì)前期,就要基于項(xiàng)目生命周期的視角進(jìn)行項(xiàng)目的設(shè)計(jì)與過(guò)程的安排,綜合考慮不同階段所有要素。
(二)一體化并行
一體化并行包括三層含義:a.協(xié)同工作;b.知識(shí)共享,c.支持協(xié)作與共享的協(xié)同平臺(tái)。
(三)面向過(guò)程與面向?qū)ο?/p>
IT服務(wù)外包項(xiàng)目尋求一貫穿IT服務(wù)外包項(xiàng)目生命周期的開發(fā)模式,綜合多方信息,降低項(xiàng)目開發(fā)過(guò)程中反復(fù)循環(huán)的修改;在項(xiàng)目設(shè)計(jì)過(guò)程中還考慮到項(xiàng)目開發(fā)各個(gè)過(guò)程的可行性,考慮增加IT服務(wù)外包項(xiàng)目的可維護(hù)性與可拓展性。[5]
本研究發(fā)現(xiàn)隨著科技的突飛猛進(jìn),IT服務(wù)外包項(xiàng)目正發(fā)生著兩個(gè)顯著的變化:IT服務(wù)外包項(xiàng)目開發(fā)正從傳統(tǒng)單一的軟件開發(fā)轉(zhuǎn)向基于知識(shí)的功能開發(fā)、創(chuàng)新開發(fā)轉(zhuǎn)變;出現(xiàn)更多的功能和性能的需求,單靠某一領(lǐng)域的專門知識(shí)及單個(gè)企業(yè)的開發(fā)人員難于完成項(xiàng)目的開發(fā)任務(wù),需要多個(gè)企業(yè)、多個(gè)領(lǐng)域?qū)<业膮f(xié)同工作來(lái)完成,這些顯著的變化與并行工程的特點(diǎn)不謀而合。
四、并行工程在IT服務(wù)外包項(xiàng)目開發(fā)中的過(guò)程模式
IT服務(wù)外包項(xiàng)目并行開發(fā)過(guò)程管理是對(duì)項(xiàng)目開發(fā)過(guò)程的一種管理、規(guī)劃和操作形式,其核心是構(gòu)建項(xiàng)目開發(fā)過(guò)程模型。特別是對(duì)IT服務(wù)外包項(xiàng)目開發(fā)這類知識(shí)密集型勞動(dòng),通過(guò)過(guò)程模型,一方面能夠分析與評(píng)價(jià)現(xiàn)行項(xiàng)目開發(fā)過(guò)程的效能;另一方面,可以在分析與評(píng)價(jià)的基礎(chǔ)上,對(duì)項(xiàng)目開發(fā)過(guò)程模型進(jìn)行改進(jìn),以期獲得符合并行工程開發(fā)模式的項(xiàng)目開發(fā)過(guò)程優(yōu)化模型,為IT服務(wù)接包聯(lián)盟提供了一個(gè)控制問(wèn)題復(fù)雜度、有效進(jìn)行質(zhì)量管理的標(biāo)準(zhǔn)。
基于并行工程的IT服務(wù)外包項(xiàng)目過(guò)程開發(fā)模式應(yīng)包括項(xiàng)目開發(fā)四個(gè)層次的并行,即IT服務(wù)外包的項(xiàng)目、項(xiàng)目子項(xiàng)目、項(xiàng)目任務(wù)以及項(xiàng)目活動(dòng)。由于本研究基于系統(tǒng)論的要求,IT服務(wù)外包項(xiàng)目并行協(xié)同開發(fā)需要從整體上、用統(tǒng)一的形式對(duì)項(xiàng)目開發(fā)過(guò)程(不僅包括項(xiàng)目生命周期上隨時(shí)間變化的開發(fā)過(guò)程,而且包括不同企業(yè)、不同地域的開發(fā)過(guò)程)進(jìn)行一致性建模和整體優(yōu)化。IT服務(wù)外包項(xiàng)目協(xié)同開發(fā)以Top-down方式進(jìn)行,Top-down開發(fā)過(guò)程始于根據(jù)客戶的需求建立初始項(xiàng)目的頂層設(shè)計(jì),根據(jù)客戶需求和概念設(shè)計(jì),得到項(xiàng)目的主要功能、結(jié)構(gòu)參數(shù);接著將項(xiàng)目分解為便于求解的、相對(duì)獨(dú)立的子項(xiàng)目;各子項(xiàng)目可以位于異地,繼續(xù)定義開發(fā)變量及其子項(xiàng)目,對(duì)開發(fā)項(xiàng)目進(jìn)行細(xì)化,重復(fù)該過(guò)程直到所有模塊都開發(fā)完成時(shí)中止。對(duì)過(guò)程中的每一個(gè)對(duì)象,項(xiàng)目開發(fā)者除進(jìn)行常規(guī)的分析、綜合和評(píng)價(jià)活動(dòng)來(lái)完善自身的過(guò)程模型外,還要考慮到不同項(xiàng)目組、不同企業(yè)間的協(xié)同,進(jìn)行通訊、協(xié)調(diào)、協(xié)商以及群決策等活動(dòng)來(lái)保持多企業(yè)過(guò)程模型之間的共進(jìn)化,維護(hù)聯(lián)盟整體過(guò)程模型間的一致性和整體優(yōu)化。
一個(gè)支持并行工程的IT服務(wù)外包項(xiàng)目協(xié)同開發(fā)過(guò)程模型不但應(yīng)當(dāng)能定義項(xiàng)目開發(fā)中的各并行成分、各開發(fā)活動(dòng)及它們相互之間的關(guān)系(也包括并行關(guān)系),而且還應(yīng)當(dāng)定義項(xiàng)目開發(fā)過(guò)程之間的關(guān)系。而Petri網(wǎng)特別便于描述并發(fā)現(xiàn)象和模擬并行過(guò)程,對(duì)帶有并發(fā)性、異步性、分布式、非確定性和并行性系統(tǒng)描述的有力支持,因此在后面的研究中將深入研究基于Petri網(wǎng)來(lái)建立支持并行工程的IT服務(wù)外包項(xiàng)目協(xié)同開發(fā)過(guò)程模型,以描述不同抽象級(jí)的并行IT服務(wù)外包項(xiàng)目開發(fā)過(guò)程和開發(fā)過(guò)程內(nèi)部的并行成分,使開發(fā)過(guò)程內(nèi)部局部的并行性延拓到全局,提高項(xiàng)目開發(fā)過(guò)程的并行度。
五、結(jié)論
IT服務(wù)外包項(xiàng)目開發(fā)過(guò)程中實(shí)現(xiàn)并行化,必須要解決以下兩個(gè)問(wèn)題:項(xiàng)目開發(fā)過(guò)程通常需要在信息不完備的狀態(tài)下開展;需要具有合理的模式,支持IT服務(wù)外包項(xiàng)目開發(fā)團(tuán)隊(duì)并行地進(jìn)行項(xiàng)目開發(fā)工作。基于對(duì)上述兩個(gè)問(wèn)題的思考,本文深入討論了借助并行工程方法進(jìn)行IT服務(wù)外包項(xiàng)目開發(fā)的組織形式及項(xiàng)目開發(fā)的模式,并提出了組織形式模型與過(guò)程模型,對(duì)開展基于并行工程的IT服務(wù)外包聯(lián)盟的工作具有一定的理論與實(shí)踐價(jià)值。
參考文獻(xiàn)
[1]王建軍,何平.IT服務(wù)外包研究進(jìn)展及趨勢(shì)分析[J].管理工程學(xué)報(bào),2013(2):44-53.
[2]屈維意,周海煒,姜騫.中國(guó)服務(wù)外包企業(yè)競(jìng)爭(zhēng)新模式:服務(wù)外包接包聯(lián)盟[J].亞太經(jīng)濟(jì),2011(3):106-108.
[3]李耀土.并行工程在企業(yè)新產(chǎn)品開發(fā)活動(dòng)中的應(yīng)用——以X公司Q項(xiàng)目為案例[J].企業(yè)經(jīng)濟(jì),2008(1):22-25.
[4]張友生,李雄.軟件開發(fā)模型研究綜述[J].計(jì)算機(jī)工程與應(yīng)用,2006,42(3):109-115.
[5]張松林.并行設(shè)計(jì)有關(guān)技術(shù)探討[J].機(jī)械傳動(dòng).2001(3):40-41.
作者簡(jiǎn)介:沈詩(shī)豪(1996-),男,本科,河海大學(xué)能源與動(dòng)力工程專業(yè),主要研究燃料與能源方向;沈?yàn)]俐(1991-),女,碩士,主要從事務(wù)會(huì)計(jì)理論與應(yīng)用、金融工程研究。