系統集成項目除了具有項目的一般特點,如一次性、臨時性、特殊性等外,典型的系統集成項目還包括技術更新快、所處環境變化快、人員流動頻繁、需求多變、管理的復雜性強等特點。系統集成項目建設按時間劃分,一般可分為可行性研究、系統分析、系統設計、項目實施、測試驗收、運行維護6個階段。對系統集成項目的管理同樣也可以分階段進行,具體來說,系統集成項目的管理可分為初始、執行和完成3個階段。對系統集成項目的管理,應根據建設目標,按整體到局部,自上而下進行規劃、設計,以“實時、夠用、好用”為指導思想。
一、系統集成項目的特點
1. 具有多學科合作性質。系統集成項目一般包含多個技術專業,它是以計算機、網絡、通信、自動控制、電子等信息技術與產品為基本構件的系統工程,具有技術綜合度高、專業背景強、人員投入多、建設周期長等特點。
2. 具有獨特性。“沒有完全一樣的項目”,項目的獨特性在系統集成領域表現得非常突出,系統集成公司不僅向客戶提供產品,更重要是根據其要求提供不同的解決方案。即使有現成的解決方案,也需要根據客戶的特殊要求進行一定的客戶化工作,因此,可以說每個項目都有區別。
3. 集軟件、硬件及應用于一體。系統集成項目與一般的軟件項目不同,它是為特定行業用戶提供全套的技術解決方案,有明確的客戶和目標性,必須是對某種行業的某種業務或幾種業務的支持,如金融、電信、稅務等等,系統具有明確的業務要求,因此,它不僅要求要對用戶所在行業具有深刻的了解,掌握用戶的真正需求,同時必須具備將最新的軟、硬件技術不斷轉化為能夠解決用戶問題的工具的能力。為此,系統集成公司必需具有一套核心的、能夠滿足用戶需求的應用軟件系統,還要提供相關功能的硬件設備,并且能夠按照行業工程規范指導用戶進行安裝調試。
4. 不確定性。與一般的項目活動比較,系統集成項目在技術環境、用戶需求、進度和成本上都更加難以控制。系統集成項目往往涉及到最新的技術,現代計算機與通信技術的迅猛發展使得產品的生命周期越來越短,這就迫使項目必須在預定的時間內按時實施完畢,項目成員必須實時地了解掌握新的技術動態,因此,新技術也為項目的成功帶來了一定的技術風險。另外,由于系統集成項目目標不精確、任務邊界模糊、客戶需求隨項目進展而變,導致項目進度、費用等不斷變更,正是因為存在這些不可控因素,系統集成項目具有很強的不確定性。
5. 技術的敏感性。系統集成項目的技術性很強,是智力密集、勞動密集型項目。它受人力資源影響較大,項目成員的結構、責任心、能力和穩定性對系統集成項目的質量以及是否成功有決定性的影響,必須在人才激勵和團隊管理問題上給予足夠的重視。
6. 管理的復雜性。系統集成項目隊伍人員較龐大,且高度專業化;涉及的單位特別是廠商較多,協調工作量大;隨著項目的深入,客戶需求不斷地清晰和激發,項目范圍變更比較頻繁;項目生命期通常較短,且通常要采用大量的新技術,項目風險較大;使用與維護的要求復雜等等,這些都將導致系統集成項目管理的復雜性。
二、系統集成項目須遵循的原則
1. 開放性和標準化原則。開放性標準化原則是指采用的標準、技術、結構、系統組件、用戶接口等都必須遵從開放性和標準化的要求。
2. 實用性和先進性原則。實用有效是最主要的設計目標,設計結果應能滿足需求,且切實有效;先進性原則是指設計上確保設計思想先進、信息系統結構先進、系統硬件設備先進、開發工具先進。
3. 可靠性和安全性原則。穩定可靠、安全地運作是系統設計的基本出發點,技術指標按平均無故障時間(MTBF)和平均無故障率(MTBR)衡定,重要信息系統還應采用容錯設計,支持故障檢測和恢復;安全性原則是指安全措施有效可信,能夠在軟、硬件多個層次上實現安全控制。
4. 靈活性和可擴展性原則。靈活性和可擴展性原則是指系統配置靈活,提供備用和可選方案;能夠在規模和性能兩個方面進行擴展,使其性能有大幅度提升,以適應應用和技術發展的需要。
三、系統集成項目的建設階段
1. 可行性研究階段??尚行匝芯侩A段的主要任務是:識別需求,對項目產品進行描述,確定分階段實施的進度,從業務、技術、經濟效益等方面進行可行性分析研究,形成可行性報告。
2. 系統分析階段。系統分析階段的任務是:對現行系統進行詳細調查,分析業務流程,分析數據與數據流程,分析功能與數據之間的關系。指出現行系統存在的問題和不足之處,確立新系統的基本目標和邏輯功能要求,最后提出分析處理方式和新系統的邏輯模型。這個階段也稱為邏輯設計階段。邏輯設計解決系統“做什么”的問題。因此,這個階段是整個系統建設的關鍵階段。
3. 系統設計階段。系統分析階段的任務概括地講,已解決了系統“做什么”的問題,系統設計階段要回答的問題則是系統“怎么做”。也就是說,根據系統說明書所規定的功能要求,考慮實際情況,具體設計實現邏輯模型的技術方案,即新系統的物理模型。這個階段也稱為物理設計階段。這個階段又可分成總體設計和詳細設計兩個階段。這個階段的技術文檔為“系統設計說明書” 。
4. 項目實施階段。工程實施階段是按設計方案付諸系統實現的具體工作,包括開發與調試程序,采購硬件,硬件設備與軟件平臺的安裝調試,用戶培訓,數據文件轉換,系統調試與轉換等。 這個階段的工作量很大,需要用戶許多部門的參與或配合。為了使系統順利轉換,必須精心安排,合理組織,統籌調度和協調。
5. 測試驗收階段。在這個階段,要重視文檔的建設,需要寫出測試分析報告,包括“功能測試分析報告”和“系統測試分析報告”,驗收報告也應包括各階段驗收報告。
6. 運行維護階段。系統投入運行后,需要進行經常性維護和評價,記錄系統運行的情況,根據一定的程序對系統進行必要的修改,評價系統的工作質量和經濟效益。
四、 系統集成項目管理的過程
1. 初始階段。①系統集成項目初始階段是項目管理的第一階段,初始階段包括啟動和計劃兩個過程,其目的是確定項目的范圍以及建立衡量項目成功的準則。初始階段的具體工作包括:指定項目經理;生成項目定義書,定義工作的內容及如何驗收;對項目的關鍵規格達成一致;制定一個由集成商和客戶方雙方同意的項目管理計劃;確認項目可用的人員及其它資源;進行項目前期的初步成本估算。②初始階段包括啟動項目相關的各項工作,該階段的失敗將會加大項目的很多風險,具體可表現為:所有參與方沒有形成一個共同的基礎去評估工作的優先次序;由于沒有一致的方式去衡量或報告項目的進展,導致無法評估當前項目正在進行的工作;由于沒有達成一致的業務目標和進行有效的可行性分析,無法評估出現的變化;由于沒有對實現的目標或結果達成一致,項目可能會因為某些不明確而產生的無法預料的額外責任導致失敗。
2. 執行階段。①執行階段也包括執行和控制兩個過程,在執行階段,項目團隊檢查項目定義中要求的產品或服務,并最終在和客戶已達成一致的預算和進度內提供交付物。項目大部分工作和支出通常都在執行階段,執行階段的具體工作包括:協調人員和其他資源、核實項目范圍、確保項目質量、發布相關信息、采購必需資源,保證按項目計劃開展實施工作;對照項目計劃對項目進度、績效進行監督和測評,并在必要的時候采取糾正行動,并對這些變更進行識別、分析和監控;按計劃提交階段性產品和項目最終交付成果,組織項目驗收,并給出最終準確的成本估算。②在執行階段,項目經理必須堅持不懈地和利益相關方溝通,以做出對項目未來進程明智的決策,項目執行階段的必要性體現在:執行階段貫徹執行在初始階段已達成一致的工作計劃;執行階段和初始階段分開,使行動和討論分開。這樣可以減少項目團隊和各利益相關方在項目將要做什么方面的誤會,確保時間和金錢直接投入到實現結果的行動中;執行階段和完成階段分開,確保在所有資源釋放之前交付物已接收。如果沒有驗收,或者需要一些補救措施,就可以保留一些必備的資源以完成工作。
3. 完成階段。完成階段又稱為收尾階段,在系統集成項目完成階段,所有的工作已完成,開始有步驟地進行項目的交接工作,以確??蛻羲械钠谕粷M足,同時保證本項目的成功完成會對未來業務有積極的影響。本階段的具體工作包括:清算所有合同,項目資產歸還客戶,項目正式交接給客戶;項目中所有的資源轉移到其他項目組或回到原單位;對項目進行總結提煉,記錄項目的運作經驗;項目中的有關文檔整理存檔。
五、 系統集成項目管理發展方向
一種方向是當一個系統集成公司處于成長的初期時,或面臨激烈的市場競爭,或行業內技術變化日新月異的情況下,采用“求變”的項目管理模式容易使系統集成公司沖出重圍加速發展,因為在今天的系統集成領域,產品從設計到投入使用之間并沒有充分的時間讓你按部就班地穩步成長,在傳統項目管理中較理想化項目生命周期的各個階段被諸多限制條件極度壓縮,因此,只能采取靈活多變的措施,在計劃進度內完成項目,取得效益?!扒笞儭笔且环N創新,它對管理者和項目執行者的素質均提出了很高的要求,只有建立在全面了解新技術的特點和自身的優勢劣勢的基礎之上才可能取得成功。
另一種發展方向則是項目管理的標準化趨勢,例如將ISO9000或CMM軟件能力成熟度模型等標準化過程引入到系統集成項目管理中,通過這些標準化的流程使得項目的實施過程更加有序化、可控化。使項目管理向規范化、標準化發展無疑是較理想的,標準化本身就是節約成本,創造效益的過程,因此它是一個系統集成公司走向規模化的必由之路。然而并非所有的系統集成公司都有具備了實現標準化的條件,尤其對中小型公司而言,如果過分追求標準化的形式,可能反而導致效率低下。因此,系統集成必須以實事求是的態度,根據公司自身以及項目的實際情況,制定合適的項目管理方式方法,使公司先生存再發展。
(作者單位:湖南第一師范)