軟體工程理論的資訊工程監理研究論文

軟體工程理論的資訊工程監理研究論文

  【摘要】隨著社會的不斷髮展,資訊工程在現代企業中的作用和意義愈加明顯。在資訊工程當中,主要包括資訊應用工程、資訊網路工程、資訊資源工程等內容。而在資訊工程監理方面,隨著軟體工程的發展和應用,使其更加的直觀、系統,對於監理水平、監理效率的提升,發揮了重要的推動和促進作用。基於軟體工程理論,可以研究和建立更為良好、適當的管理模式,從而更加深入、高效的對資訊工程進行監理。

  【關鍵詞】軟體工程;資訊工程;監理

  中圖分類號:TP311文獻標識碼:A文章編號:1006-4222(2015)24-0316-02

  前言

  隨著社會經濟和科技的不斷髮展,資訊工程得到了極大的發展,在基礎設施建設、系統建設等方面,都取得了較為巨大的進步。各個企事業單位,甚至政府機關部門對於資訊工程監理的重視程度都在不斷提高。在資訊工程當中,通常都較為龐大、複雜,具有技術要求高、工期長、投資大、風險高等特點。因此,在資訊工程當中,監理的作用不容忽視。隨著軟體技術的發展,基於軟體工程理論,能夠更加有效的進行資訊工程監理,從而確保資訊工程的順利進行。

  1資訊工程的概述

  資訊工程是基於現代計算機技術、超大規模積體電路技術等,對資訊處理的理論、技術和實現進行研究。資訊工程技術的核心是控制系統和資訊系統,在現代化社會的發展中,具有十分重要的作用。相比於一般的工程專案,資訊工程具有較高的複雜程度和較低的能見度等特點。在資訊工程專案當中,組織和建設之間存在著密切的聯絡[1]。根據專案組織的要求,資訊工程應當遵循一定的組織思維過程,即前期準備、專案規劃、專案設計、專案實施、專案驗收、專案維護的過程。透過對這些組織標準的嚴格設立和執行,建立相應的技術標準。以組織需求為基礎帶動技術需求,並根據組織滿意度來對技術滿意度進行評價。與其它種類的工程不同,資訊工程要求建設單位必須全員全程進行參與。究其原因,是因為資訊工程專案具有較高的複雜程度,在傳遞知識的過程中,具有較為繁瑣的步驟。因此,建設單位必須進行全員學習和了解,以掌握相關的知識技能。在開發單位和建設單位之間,應當實現協同共進、相互協調和相互適應。資訊工程系統具有人機結合的特點,因此,如果建設單位沒能夠實現良好的全員全程參與,系統的全面性、完整性、有效性等都會受到一定的影響。在資訊工程專案當中,通常具有十分複雜的需求,因此,其可見性無法達到其它工程專案的程度。不但檢驗過程複雜,維護期也比較長。另外,再加上一些非技術因素的影響,很可能造成資訊化專案建設的失敗[2]。

  2資訊工程監理的意義

  目前,在我國眾多企業當中,實現資訊工程專案的`成功機率較為有限。針對資訊工程專案的自身特點,為了提高其成功的機率,就應當及時建立良好的資訊工程,採用第三方監理單位,在資訊工程專案建設的過程中,進行嚴格的監理。對於企業和開發單位之間的協調,資訊工程監理能夠發揮出良好的作用,從而確保資訊工程專案能夠順利的開展。目前,我國很多企業資訊工程監理都參考了傳統建築工程中的監理模式。但是具體來看,其與建築工程監理之間,還存在著一定的差異。這是由於資訊工程具有很低的可見度,擁有極高的知識密集度和複雜多變的開發過程。在其它的建築工程專案監理當中,能夠對施工現場的進度、質量等進行實時的監督和管理。但是在資訊工程監理中,無法實時監督和管理其操作質量和操作現場[3]。因此,資訊工程當中的軟體質量、建設進度、資金使用情況、合同執行情況等,在操控和把握過程中都具有很大的難度。正是由於這種現象,造成了資訊工程監理操作度低、複雜度高、能見度低等問題。在監理過程中,為了能夠有效的解決和處理這些問題,應用軟體工程理論是一種非常有效的方法。基於軟體工程,能夠有效的分解複雜度較高的資訊工程專案,同時可採取有效的方案解決資訊工程中能見度低的問題。利用當前現有的軟體工程工具和平臺,能夠針對資訊工程監理中存在的問題,提供一個相應的監理平臺,從而提高監理的可見性、降低複雜度,對於我國資訊工程的發展具有十分重要的意義。

  3資訊工程監理

  3.1監理目標

  在軟體工程當中,主要的任務在於對科學有效的管理方法進行充分的應用,從而不斷的提升軟體開發的質量。軟體工程的主要意義在於改變傳統小作坊式的軟體開發模式,並且對其進行詳細的分解和劃分,根據各個具有不同特點的階段,分別採用不同的工具和方法,在具有較高複雜程度的軟體生產過程當中,進行可控制和可度量的有效設定[4]。透過有效、嚴格的對各個不同階段進行控制,在前期階段,就能夠及時的發現可能出現的風險和存在的隱患,並且進行及時的處理和解決。這樣,軟體開發過程中的風險就能夠得到有效的控制,最終實現提升軟體質量的目的。在資訊工程監理當中,科學、有效的規劃和控制資訊工程的投資、質量、進度等方面的情況,是資訊工程監理最為重要的目的和意義。基於軟體工程理論,在資訊工程監理的過程中,透過對合同的有效管理,進行有效的協調和組織,從而實現動態的控制工程,最終完成理想的目標規劃。在前期準備、專案規劃、專案設計、專案實施、專案驗收、專案維護的整個資訊工程專案過程中,確保資訊工程監理能夠貫穿始終。透過有效的合同管理、資訊管理、成本控制、進度控制、質量控制,資訊工程監理能夠確保資訊工程順利、高效的開展,並且保證資訊工程的良好質量。

  3.2監理模型

  從資訊工程監理的目標當中來看,可對資訊工程專案進行劃分,主要包括專案分析、專案設計、專案實施、專案維護等不同階段。基於軟體工程理論的資訊工程監理,並不是對軟體工程的相關理論機械的複製和應用到資訊工程監理當中,而是應當結合軟體工程理論的相關內容,有效的管理和設計能見度低、複雜度高的資訊工程專案[5]。在資訊工程監理當中,將其進行有效的融合應用。透過這種方式,基於軟體工程理論,可以進行資訊工程監理模型的建立。在監理模型當中,其主線是資訊工程專案的過程控制,在資訊工程當中,全方位的監督和控制專案分析、專案設計、專案實施、專案維護等不同階段中的工作。同時進行有效的需求管理、資訊管理、合同管理、風險管理,以及成本控制、治理控制、進度控制。此外,還需要對資訊工程進行總體性的良好協調。基於軟體工程理論,對這些工作進行系統的整合,從而形成了三控四管一協調的三維監理模型,對資訊工程進行更為有效的監理。

  4結論

  在當前社會中,軟體工程是一種十分有效的工程,利用工程化的方式和手段,對軟體開發和生產進行更為有效的管理,從而提高軟體的質量。在資訊工程當中,軟體工程能夠對其監理工作帶來巨大的啟示。針對資訊工程監理中存在的複雜度高、可見度低等難題,基於軟體工程基礎,建立資訊工程監理模型,為資訊工程提供一個可見度高、複雜度低的監理平臺,從而更好的監督和控制資訊工程建設,最終確保資訊工程的質量和進度。

  參考文獻

  [1]申勝利,周舟,賈萍,張垚垚.基於CMM的資訊系統工程監理研究與實踐[J].國土資源資訊化,2010,06:122~125+112.

  [2]管東昇,呂小剛,趙雲豐.基於能力成熟度的資訊系統監理過程改進研究[J].計算機技術與發展,2011,01:137~139+146.

  [3]劉宏志,鄧小云,劉宣旭,張斌,毛典輝.基於可拓集的軟體工程安全監理的研究[J].計算機安全,2011,12:32~35.

  [4]韓福霞,劉宏志.基於蝙蝠演算法的資訊工程監理多目標最佳化研究[J].現代計算機,2013,19:3~6.

  [5]吳丹,劉宏志,李偉,舒彬,尹璐.基於FPN的電力資訊工程監理服務質量評價研究[J].電氣應用,2015,S1:305~309.

最近訪問