狠狠操网,91中文字幕在线观看,精品久久香蕉国产线看观看亚洲,亚洲haose在线观看

軟件開發(fā)項目總結(jié)(精選5篇)

軟件開發(fā)項目總結(jié)范文第1篇

一、引言 隨著信息技術(shù)的飛速發(fā)展,軟件產(chǎn)品的規(guī)模也越來越龐大,個人單打獨斗的作坊式開發(fā)方式已經(jīng)越來越不適應(yīng)發(fā)展的需要。各軟件企業(yè)都在積極將軟件項目管理引入開發(fā)活動中,對開發(fā)實行有效的管理。我公司是西安一家中型軟件企業(yè),在公司中已經(jīng)實行了項目管理制度,軟件項目管理是整個項目管理中的一個重要組成部分。 從概念上講,軟件項目管理是為了使軟件項目能夠按照預(yù)定的成本、進度、質(zhì)量順利完成,而對成本、人員、進度、質(zhì)量、風(fēng)險等進行分析和管理的活動。實際上,軟件項目管理的意義不僅僅如此,進行軟件項目管理有利于將開發(fā)人員的個人開發(fā)能力轉(zhuǎn)化成企業(yè)的開發(fā)能力,企業(yè)的軟件開發(fā)能力越高,表明這個企業(yè)的軟件生產(chǎn)越趨向于成熟,企業(yè)越能夠穩(wěn)定發(fā)展(即減小開發(fā)風(fēng)險)。 軟件開發(fā)不同于其他產(chǎn)品的制造,軟件的整個過程都是設(shè)計過程(沒有制造過程);另外,軟件開發(fā)不需要使用大量的物質(zhì)資源,而主要是人力資源;并且,軟件開發(fā)的產(chǎn)品只是程序代碼和技術(shù)文件,并沒有其他的物質(zhì)結(jié)果;谏鲜鎏攸c,軟件項目管理與其他項目管理相比,有很大的獨特性。 二、軟件項目管理的組織模式 軟件項目可以是一個單獨的開發(fā)項目,也可以與產(chǎn)品項目組成一個完整的軟件產(chǎn)品項目。如果是訂單開發(fā),則成立軟件項目組即可;如果是產(chǎn)品開發(fā),需成立軟件項目組和產(chǎn)品項目(負責(zé)市場調(diào)研和銷售),組成軟件產(chǎn)品項目組。 公司實行項目管理時,首先要成立項目管理委員會,項目管理委員會下設(shè)項目管理小組、項目評審小組和軟件產(chǎn)品項目組。 1、項目管理委員會 項目管理委員會是公司項目管理的最高決策機構(gòu),一般由公司總經(jīng)理、副總經(jīng)理組成。主要職責(zé)如下: (1)依照項目管理相關(guān)制度,管理項目; (2)監(jiān)督項目管理相關(guān)制度的執(zhí)行; (3)對項目立項、項目撤消進行決策; (4)任命項目管理小組組長、項目評審委員會主任、項目組組長. 2、項目管理小組 項目管理小組對項目管理委員會負責(zé),一般由公司管理人員組成。主要職責(zé)如下: (1)草擬項目管理的各項制度; (2)組織項目階段評審; (3)保存項目過程中的相關(guān)文件和數(shù)據(jù); (4)為優(yōu)化項目管理提出建議。 3、項目評審小組 項目評審小組對項目管理委員會負責(zé),可下設(shè)開發(fā)評審小組和產(chǎn)品評審小組,一般由公司技術(shù)專家和市場專家組成。主要職責(zé)如下: (1)對項目可行性報告進行評審; (2)對市場計劃和階段報告進行評審; (3)對開發(fā)計劃和階段報告進行評審; (4)項目結(jié)束時,對項目總結(jié)報告進行評審。 4、軟件產(chǎn)品項目組 軟件產(chǎn)品項目組對項目管理委員會負責(zé),可下設(shè)軟件項目組和產(chǎn)品項目組。軟件項目組和產(chǎn)品項目組分別設(shè)開發(fā)經(jīng)理和產(chǎn)品經(jīng)理。成員一般由公司技術(shù)人員和市場人員構(gòu)成。主要職責(zé)是:根據(jù)項目管理委員會的安排具體負責(zé)項目的軟件開發(fā)和市場調(diào)研及銷售工作。 三、軟件項目管理的內(nèi)容 從軟件工程的角度講,軟件開發(fā)主要分為六個階段:需求分析階段、概要設(shè)計階段、詳細設(shè)計階段、編碼階段、測試階段、安裝及維護階段。不論是作坊式開發(fā),還是團隊協(xié)作開發(fā),這六個階段都是不可缺少的。 根據(jù)公司實際情況,公司在進行軟件項目管理時,重點將軟件配置管理、軟件質(zhì)量管理、軟件風(fēng)險管理及開發(fā)人員管理四方面內(nèi)容導(dǎo)入軟件開發(fā)的整個階段。 在八十年代初,著名軟件工程專家B.W.Boehm總結(jié)出了軟件開發(fā)時需遵循的七條基本原則,同樣,我們在進行軟件項目管理時,也應(yīng)該遵循這七條原則。它們是: (1)用分階段的生命周期計劃嚴格管理

軟件開發(fā)項目總結(jié)范文第2篇

【關(guān)鍵詞】軟件;軟件開發(fā);工程;文檔;生存周期;維護

1.前言

1.1 軟件開發(fā)的規(guī)范化工程化

隨著計算機技術(shù)、信息技術(shù)、多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)、通信技術(shù)等的發(fā)展,各行各業(yè)的眾多工作越來越依賴計算機的應(yīng)用,一方面使社會對軟件產(chǎn)品的需求量增大。另一方面計算機軟件產(chǎn)品在投入使用過程中,軟件程序在運行時發(fā)現(xiàn)錯誤要設(shè)法改正;用戶有了新的需求時要對程序做相應(yīng)的修改;硬件系統(tǒng)或系統(tǒng)軟件(主要是操作系統(tǒng))的更新修改程序發(fā)適應(yīng)新的工作環(huán)境。以上種種工作都對軟件開發(fā)和軟件維護提出要規(guī)范化工程化工作,

1.2 規(guī)范化工程化的目標

特別是軟件生產(chǎn)及維護進入規(guī)范化工程化的軟件工程時代,任何參加這些軟件工程的人員,要在工程項目的總體要求和技術(shù)規(guī)范的約束下開展工作。組織實施軟件工程項目,從技術(shù)各管理上采取了措施使在軟件開發(fā)達到以下主要的目標:生產(chǎn)成本較低、軟件功能達標、軟件性能較好、軟件易于移植、維護費用低、按時完成開發(fā)工作。為了達到這樣的目標,特別要重視文字資料工作即軟件文檔。

1.3 軟件文檔的概念

軟件文檔(document)也稱文件,通常指的是一些記錄的數(shù)據(jù)和數(shù)據(jù)媒體,它具有固定不變的形式,可被人和計算機閱讀。。軟件文檔是與軟件開發(fā)、維護和使用有關(guān)的文字材料,如技術(shù)文檔、設(shè)計文檔、版本說明文檔等,它和計算機程序共同構(gòu)成了能完成特定功能的計算機軟件。

2.軟件文檔的作用

2.1 提高軟件項目開發(fā)過程的透明度,為項目管理提供了依據(jù)

軟件是一種邏輯實體,而不是物理實體,軟件產(chǎn)品不像生產(chǎn)其它產(chǎn)品看得見,摸得著。故在軟件的開發(fā)生產(chǎn)過程中沒有明顯的制造過程。我們知道,硬件產(chǎn)品和產(chǎn)品資料在整個生產(chǎn)過程中都是有形可見的,軟件生產(chǎn)則有很大不同,文檔本身就是軟件產(chǎn)品。

軟件文檔詳細記錄了軟件項目開發(fā)過程中發(fā)生的事件,將通!安豢梢姷摹避浖_發(fā)進程轉(zhuǎn)換成“可見的”文字資料,使軟件項目開發(fā)過程的能見度、透明度提高了,是項目的管理的依據(jù)。軟件產(chǎn)品在軟件開發(fā)過程中管理者需要了解開發(fā)進度、存在的問題和預(yù)期目標。每一階段計劃安排的定期報告提供了項目的可見性。定期報告還提醒各級管理者注意該部門對項目承擔(dān)的責(zé)任以及該部門效率的重要性。開發(fā)文檔規(guī)定若干個檢查點和進度表,使管理者可以評定項目的進度,如果軟件文檔有遺漏,不完善,或內(nèi)容陳舊,則管理者將失去跟蹤和控制項目的重要依據(jù)。

2.2 跟蹤軟件項目開發(fā)過程,使項目質(zhì)量得到保證

軟件項目開發(fā)過程的每一個階段有必須完成的文檔。那些負責(zé)軟件質(zhì)量保證和評估系統(tǒng)性能的人員需要程序規(guī)格說明、測試和評估計劃、測試該系統(tǒng)用的各種質(zhì)量標準以及關(guān)于期望系統(tǒng)完成什么功能和系統(tǒng)怎樣實現(xiàn)這些功能的清晰說明;必須制訂測試計劃和測試規(guī)程,并報告測試結(jié)果;他們還必須說明和評估完全、控制、計算、檢驗例行程序及其他控制技術(shù)。這樣完成對軟件項目的過程進行跟蹤,滿足質(zhì)量保證人員和審查人員上述工作的需要。

每一個階段結(jié)束前都要對該階段據(jù)所完成的文檔或程序進行評審或測試,以便發(fā)現(xiàn)問題,排除故障,及時改正錯誤。有了軟件文檔的跟蹤,可及時審查軟件項目,保證軟件質(zhì)量。

2.3 便于各人員之間的交流與合作,是各任務(wù)之間聯(lián)系的憑證

軟件文檔在軟件開發(fā)人員、軟件管理人員、維護人員、用戶以及計算機之間的多種橋梁作用。使系統(tǒng)管理員、操作員、用戶、管理者和其他有關(guān)人員了解系統(tǒng)如何工作,以及為了達到他們的各自的目的,如何使用系統(tǒng)。

大多數(shù)軟件開發(fā)項目通常被劃分成若干個任務(wù),并由不同的小組(下轉(zhuǎn)第74頁)(上接第17頁)去完成。項目小組內(nèi)部、項目平行開發(fā)的各小組之間進行交流與聯(lián)系是通過軟件文檔。大多數(shù)系統(tǒng)開發(fā)方法為任務(wù)的聯(lián)系規(guī)定了一些正式文檔學(xué)科方面的專家建立項目;分析員闡述系統(tǒng)需求,向設(shè)計員提供正式需求規(guī)格說明;設(shè)計員制定總體設(shè)計,向程序員提供正式設(shè)計規(guī)格說明;程序員編制詳細的程序代碼;質(zhì)量保證專家和審查員評價整個系統(tǒng)性能和功能的完整性;負責(zé)維護的程序員改進各種操作或增強某些功能。各種人員需要的互相聯(lián)系、互相交流、互相合作是通過文檔資料的復(fù)制、分發(fā)和引用而實現(xiàn)的。

2.4 支持軟件項目使用時的維護,發(fā)揮軟件的最大效率

軟件文檔提供系統(tǒng)開發(fā)的全部必要技術(shù)資料?梢詭椭S護保熟悉系統(tǒng),順利完成軟件的安裝。在軟件運行過程中出現(xiàn)的各種問題可及時排除,及時處理,幫助客戶使用軟件操作順利地利用軟件進行工作。軟件運行過程找出并修正錯誤,改進系統(tǒng)以適應(yīng)用戶需求的變化或適應(yīng)系統(tǒng)環(huán)境的變化,開展維護工作,延長軟件的生存周期,使軟件的效率發(fā)到最大化。

2.5 記錄軟件的歷史,為今后的軟件開發(fā)提供參考

軟件文檔作為“記錄軟件歷史的語言”,軟件文檔可用作以后項目的一種資源,軟件項目的一種借鑒。通常文檔記載系統(tǒng)的開發(fā)歷史,可使有關(guān)系統(tǒng)結(jié)構(gòu)的基本思想為以后的項目利用。系統(tǒng)開發(fā)人員通過審閱以前的系統(tǒng)以查明什么部分已試驗過了,什么部分運行得很好,什么部分因某種原因難以運行而被排除。系統(tǒng)文檔有助于完成軟件的移植或?qū)④浖D(zhuǎn)移到各種新的系統(tǒng)環(huán)境中。

軟件文檔中還包含著“項目開發(fā)總結(jié)報告”自我總結(jié)的部分,有的項目負責(zé)人對這些文件往往不大在意,其實在這些文件中除了有關(guān)的軟件項目的數(shù)據(jù)外,對項目的過程的進行了總結(jié),優(yōu)、缺點盡在其中,學(xué)習(xí)和借鑒這些文件對今后的工程管理將會有很大的促進作用。

3.總結(jié)

在軟件工程時代,正確的使用軟件文檔對軟件產(chǎn)品按質(zhì)按量的交付使用,對于充分發(fā)揮軟件產(chǎn)品的效益有著重要意義,故在軟件開發(fā)中要重視軟件文檔的編寫。

參考文獻

[1]辛明海,潘孝銘等.軟件文檔編寫[M].北京:高等教育出版社,2009.

軟件開發(fā)項目總結(jié)范文第3篇

關(guān)鍵詞:軟件開發(fā);項目管理;信息系統(tǒng)

當今社會信息化發(fā)展十分迅速,企業(yè)的發(fā)展逐漸數(shù)字化、網(wǎng)絡(luò)化,企業(yè)的整體實力與競爭力與企業(yè)的信息化建設(shè)程度有著十分密切的聯(lián)系,企業(yè)的信息化建設(shè)能夠?qū)崿F(xiàn)自身資金、人員以及信息的集成化管理。軟件開發(fā)企業(yè)在項目管理中也需要努力實現(xiàn)信息化建設(shè),促進管理效率的提升,更好地發(fā)展自身優(yōu)勢,提升整體實力。

1軟件開發(fā)項目管理的現(xiàn)狀

信息技術(shù)的快速進步使得軟件行業(yè)迅猛發(fā)展,并逐步深入到社會的各個行業(yè)中,對于國民經(jīng)濟以及社會發(fā)展起到了十分積極的促進作用,對傳統(tǒng)產(chǎn)業(yè)以及管理理念產(chǎn)生了很大的沖擊,使人們的生活、生產(chǎn)方式也逐步發(fā)生著變化。軟件開發(fā)項目的技術(shù)性、風(fēng)險性、競爭性以及滲透性比較強[1]。當前,我國軟件開發(fā)項目管理發(fā)展還遠遠不足,依舊存在著一定的問題。第一,對項目管理的重視程度不足,一些項目管理對項目管理知識體系了解不透徹,工作中缺乏完善的項目管理知識的指導(dǎo),管理工作存在著一定的盲目性,比較隨意。第二,軟件開發(fā)企業(yè)項目管理人員沒有制定科學(xué)的項目計劃,沒有科學(xué)的計劃與目標,就無法順利的實現(xiàn)項目管理的成功。第三,項目管理中的相關(guān)信息溝通交流不到位,相關(guān)人員在計劃的制定、明確情況、反饋意見以及研究技術(shù)成果等方面溝通不到位,使得工作不能明確劃分,存在著一些不必要的損失。此外,軟件開發(fā)項目的質(zhì)量管理、變更管理不科學(xué),沒有明確的成本估算,沒有對項目管理中可能存在的風(fēng)險進行充分地分析,缺乏完善的應(yīng)對策略。

2軟件開發(fā)項目管理信息系統(tǒng)建設(shè)的意義

軟件技術(shù)的迅速進步使得軟件項目的需要也逐漸提升,軟件項目的復(fù)雜程度以及變更逐漸頻繁起來,軟件項目能否成功在很大程度上受到開發(fā)過程中的管理效果,如質(zhì)量、進度、人員以及成本等管理控制。信息化發(fā)展的今天,信息化平臺在軟件開發(fā)項目管理中建立是必要和重要的。有了完善的軟件開發(fā)項目管理信息系統(tǒng),管理人員能夠?qū)φ麄企業(yè)的軟件進行輕松地管理與維護,促進企業(yè)效益的順利實現(xiàn)。軟件開發(fā)項目管理信息系統(tǒng)的建立需要有明確的管理標準,完善文檔庫,使項目的利用率得到提升,同時把握好開發(fā)的進步,保證每個階段都能夠得到有效地控制。明確任務(wù)的劃分,強化內(nèi)部的溝通,使每一位項目開發(fā)人員都能夠明確自己的任務(wù),能夠充分協(xié)作,促進項目管理效率的提升。提高對軟件開發(fā)進行風(fēng)險防范,使軟件開發(fā)項目管理的成功率得到提升,實現(xiàn)企業(yè)經(jīng)濟效益的最大化。

3軟件開發(fā)項目管理信息系統(tǒng)的設(shè)計

3.1對系統(tǒng)功能進行總體化的設(shè)計

項目管理需要一定的理論知識與技術(shù)工具作為前提和基礎(chǔ),這主要與綜合管理、質(zhì)量管理、進度管理、人力資源管理、成本管理、溝通管理、范圍管理、風(fēng)險管理以及采購管理九個知識領(lǐng)域以及項目啟動階段、計劃、執(zhí)行、控制以及結(jié)束五個階段有關(guān)。對這九個知識領(lǐng)域以及五個階段的實際需要進行分析和研究,能夠明確軟件開發(fā)項目管理信息系統(tǒng)的總體結(jié)構(gòu)功能,并將其細化成為十一個子系統(tǒng),也就是綜合管理系統(tǒng)、計劃管理系統(tǒng)、需求管理系統(tǒng)、費用管理系統(tǒng)、質(zhì)量管理系統(tǒng)、人員管理系統(tǒng)、配置管理系統(tǒng)、進度管理系統(tǒng)、風(fēng)險管理系統(tǒng)、售后服務(wù)系統(tǒng)和后臺維護系統(tǒng)[2]。

3.2基于B/S結(jié)構(gòu)的總體設(shè)計思想

當前,計算機網(wǎng)絡(luò)技術(shù)實現(xiàn)了良好的發(fā)展,Web的網(wǎng)絡(luò)管理模式也得到了比較廣泛地應(yīng)用,可以使管理人員利用Web瀏覽器對內(nèi)外部網(wǎng)絡(luò)進行監(jiān)測,能夠在任何的網(wǎng)絡(luò)節(jié)點上實現(xiàn)數(shù)據(jù)的快速配置、控制以及存取。與傳統(tǒng)的工具相比,能夠改善網(wǎng)絡(luò)用戶的網(wǎng)絡(luò)管理形式,使管理信息系統(tǒng)得維護成本得以降低,使更多的用戶使用網(wǎng)絡(luò)。利用進行瀏覽器/服務(wù)器編程[3],兼容多種開發(fā)語言,能夠?qū)?shù)據(jù)庫進行直接訪問,客戶端界面能夠直接被構(gòu)建起來,開發(fā)的時間比較短,升級的能力強,對硬件質(zhì)量的要求比較低。對于C/S結(jié)構(gòu),這是客戶端———服務(wù)器的網(wǎng)絡(luò)建構(gòu)模式,C/S結(jié)構(gòu)對于數(shù)據(jù)庫系統(tǒng)來講,客戶機和服務(wù)器分別對數(shù)據(jù)進行應(yīng)用和存取,如果用戶需要對數(shù)據(jù)庫進行訪問時,可以利用應(yīng)用程序接口將訪問數(shù)據(jù)庫的請求提交給服務(wù)器,數(shù)據(jù)庫管理系統(tǒng)接到請求后實現(xiàn)數(shù)據(jù)庫的訪問,然后將結(jié)果反饋給用戶。對于B/S體系結(jié)構(gòu),這是從傳統(tǒng)的二層C/S結(jié)構(gòu)基礎(chǔ)上發(fā)展起來的三層C/S模式。這種B/S體系結(jié)構(gòu)主要有表示層、功能層和數(shù)據(jù)層[4]。B/S體系結(jié)構(gòu)中,用戶能夠利用瀏覽器向網(wǎng)絡(luò)中的很多服務(wù)器進行請求,能夠使客戶機更加簡化,不過服務(wù)器需要承擔(dān)比較多的工作,在服務(wù)上訪問數(shù)據(jù)庫、執(zhí)行應(yīng)用程序。在B/S結(jié)構(gòu)上建設(shè)的軟件開發(fā)項目管理信息系統(tǒng)就是在服務(wù)上安裝所有軟件,通過瀏覽器就能夠使用軟件。這種系統(tǒng)是由很多瀏覽器、后臺數(shù)據(jù)庫服務(wù)器以及Web服務(wù)器構(gòu)成,安裝比較簡單,維護的難度不大,并且能夠在各種軟件開發(fā)企業(yè)進行使用。如果企業(yè)需要擴大規(guī)模只需要將客戶端的硬件數(shù)量、服務(wù)器數(shù)量以及硬件配置增多就可以,具有很強的擴張性。項目管理理論的不斷發(fā)展,只要升級Web服務(wù)器的應(yīng)用程度,對一些必要的數(shù)據(jù)進行修改就可以,不需要對每一個客戶端瀏覽器進行升級或者再次安裝。

3.3系統(tǒng)總體技術(shù)支持與設(shè)計

軟件開發(fā)項目管理信息系統(tǒng)設(shè)計主要有技術(shù)支持、數(shù)據(jù)庫設(shè)計、安全性以及運行環(huán)境設(shè)計等內(nèi)容。對于開發(fā)技術(shù)支持,主要使用的是B/S結(jié)構(gòu)網(wǎng)絡(luò)模式,由很多瀏覽器、后臺數(shù)據(jù)庫服務(wù)器以及Web服務(wù)器構(gòu)成,不需要安裝客戶端軟件,將服務(wù)器與網(wǎng)絡(luò)連接就能夠進行操作,避免了傳統(tǒng)開發(fā)應(yīng)用程序中的限制。數(shù)據(jù)庫設(shè)計要做到確保數(shù)據(jù)庫的完整,對基本信息數(shù)據(jù)表、系統(tǒng)信息數(shù)據(jù)表以及工作表進行設(shè)計,實現(xiàn)其完整性。安全性設(shè)計以B/S結(jié)構(gòu)的軟件開發(fā)項目管理信息系統(tǒng)為依據(jù),開放性比較強,對用戶進行分層、分級管理促進系統(tǒng)安全性提升。運行環(huán)境設(shè)計就是要使用先進的客戶端、軟硬件、應(yīng)用程序、數(shù)據(jù)庫服務(wù)器等。

4結(jié)束語

當前的軟件開發(fā)項目管理信息系統(tǒng)設(shè)計需要是依據(jù)B/S結(jié)構(gòu)進行,這是軟件開發(fā)項目管理信息化實現(xiàn)的有效手段,并進行軟件開發(fā)項目管理信息系統(tǒng)設(shè)計的提出,使系統(tǒng)的技術(shù)設(shè)計以及子系統(tǒng)功能的實現(xiàn)能夠順利進行。

參考文獻

[1]劉慧.軟件開發(fā)項目管理信息系統(tǒng)研究[J].電子制作,2023,23:104-105.

[2]楊翠云,潘慧.關(guān)于如何開發(fā)計算機管理信息系統(tǒng)的幾點思考[J].科技創(chuàng)新與應(yīng)用,2023,5:55.

[3]張曉鴻.基于WEB的信息系統(tǒng)軟件開發(fā)與項目管理[J].經(jīng)營管理者,2023,28:389.

軟件開發(fā)項目總結(jié)范文第4篇

關(guān)鍵詞:軟件工程;教學(xué);軟件開發(fā)團隊

中圖分類號:G642

文獻標識碼:B

文章編號:1672-5913(2008)02-0055-02

1軟件開發(fā)團隊建設(shè)

在進行軟件工程教學(xué)活動初期,我們對學(xué)生按小組建立相應(yīng)的軟件開發(fā)團隊。

1) 團隊建設(shè)的目的:如何將軟件工程原理、方法和過程應(yīng)用到實踐中,體驗軟件工程各階段的主要工作,特別注意吸取教訓(xùn);學(xué)會與他人合作,培養(yǎng)團隊精神。

2) 軟件開發(fā)項目:由于針對的是專業(yè)基礎(chǔ)知識不全面、缺乏工程經(jīng)驗的大三學(xué)生,因此要求各小組根據(jù)自己的特點選擇最適合的項目,同時強調(diào)小組的實踐重點的是學(xué)習(xí)過程與活動的實施技巧,而對具體的技術(shù)不做特別的要求,從而更能發(fā)揮學(xué)生的主動性與團隊的優(yōu)勢。

3) 團隊建設(shè)要求:全班分為若干小組,每組6~8人。各組角色分配及其職責(zé)如下。

■項目經(jīng)理(1)

■系統(tǒng)分析員、軟件設(shè)計師(1+1)

■軟件開發(fā)工程師(軟件開發(fā)經(jīng)理1+3)

■測試工程師(測試經(jīng)理1+1)

為了更好地實施基于軟件團隊的軟件工程實踐,通過對實踐結(jié)果及評分標準加以限制,從而更好地指導(dǎo)學(xué)生的實踐活動。實踐結(jié)果及評分標準如下。

團隊提交的實踐結(jié)果:需求規(guī)格說明書、概要設(shè)計說明書、詳細設(shè)計說明書、測試計劃、測試分析報告、項目開發(fā)總結(jié)報告、開發(fā)進度周報;個人總結(jié)報告;演示Demo。

評分標準:項目文檔描述80%;個人總結(jié)報告15%;Demo 5%。

上述的評分標準表明團隊是評分的基礎(chǔ),這樣就克服了傳統(tǒng)教學(xué)單一實踐結(jié)果的考評模式,而且評分的重要內(nèi)容是軟件開發(fā)過程。通過上述以團隊評分為主,個人表現(xiàn)為輔的評分體系,達到培養(yǎng)學(xué)生學(xué)會與他人合作,培養(yǎng)團隊精神的目的;通過以軟件過程文檔資料評分為主,以實踐結(jié)果為輔的評分體系,達到學(xué)生對軟件工程過程及軟件工程化方法的掌握。

2教學(xué)內(nèi)容

1) 軟件工程概論:主要包括軟件的定義、軟件的特點、 軟件的種類以及軟件工程的定義、軟件過程。其中重點和難點是軟件和軟件工程的基本概念、軟件生命周期及軟件開發(fā)的幾種模型。

2) 需求工程與管理:主要包括需求分析的任務(wù)、需求分析的步驟、需求規(guī)格說明與評審以及需求的管理。其中重點和難點是各種需求方法的理解和掌握。

3) 軟件設(shè)計:主要包括軟件設(shè)計的概念、技術(shù)和方法。其中重點和難點是系統(tǒng)的體系結(jié)構(gòu)設(shè)計、分布式樣體系結(jié)構(gòu),以及面向?qū)ο笤O(shè)計方法的理解和運用(方法)。

4) 軟件測試:主要包括軟件檢驗和有效性驗證、軟件測試的概念和測試技術(shù)。其中重點和難點是軟件檢驗和有效性驗證概念、方法。

5) 軟件變更:主要包括軟件變更的定義、分類、特點、軟件維護。其中重點和難點是認識到軟件維護的重要性、軟件維護的方法和步驟。

6) 軟件管理:主要包括軟件項目特點、相應(yīng)的管理技術(shù)。

3教學(xué)實踐

根據(jù)上述教學(xué)內(nèi)容及軟件開發(fā)團隊的建設(shè),采用如下的教學(xué)策略。

1) 職業(yè)道德與行為規(guī)范:對于職業(yè)道德與行為規(guī)范并不單獨安排時間講解,而是將相關(guān)的內(nèi)容融入到需求分析、軟件設(shè)計、軟件測試及軟件變更的具體實施過程中。

2) 軟件項目管理:安排專門的時間對其進行講解,目的是讓學(xué)生對軟件項目管理有一個框架性的認識。在講述需求分析、軟件設(shè)計、軟件測試及軟件變更的具體實施過程中,再將軟件項目管理的相關(guān)知識融入其中。

3) 軟件過程:對于軟件過程是我們講述的重點。該部分將安排比較充裕的時間對其進行講解,使學(xué)生對軟件的開發(fā)過程有一個總體的認識,同時也對現(xiàn)在的幾種開發(fā)模型加以分析與對比,從而達到在實際項目中軟件的過程的真正含義。

4) 需求分析、軟件設(shè)計、軟件測試及軟件變更:這是我們講述的重點,在講解需求分析、軟件設(shè)計、軟件測試及軟件變更的基本理論、方法的同時,也要將這些理論、方法如何運用到學(xué)生的團隊中,從而真正讓同學(xué)們在學(xué)習(xí)理論、方法的同時,也將相關(guān)的知識運用到具體的實踐中,克服了傳統(tǒng)的單純理論、方法的講解。

圖1是從立體上展示教學(xué)內(nèi)容與時間的先后順序。

4教學(xué)效果

按照上述的教學(xué)實踐進行了兩屆學(xué)生的嘗試,達到了較好的教學(xué)效果。正如同學(xué)們的反映:“把軟件工程這門課列為最喜歡上的課”,“上了軟件工程這門課我感覺非常有收獲,尤其是那些深入淺出的例子給了我很多啟發(fā)。課后的課程設(shè)計更是給了我很大的鍛煉。”“總之做完這個系統(tǒng),我感覺自己又加深了對團隊精神的理解,也讓我對自己有了一個更加清楚的認識。”

收稿日期:2007-10

參考文獻

[1] 張長森,王輝,雒芬. 軟件工程課程教學(xué)體系研究[J]. 理工高教研究,2005,24(1):80-82.

軟件開發(fā)項目總結(jié)范文第5篇

關(guān)鍵詞:項目管理;軟件;開發(fā)應(yīng)用;問題;對策

現(xiàn)在,信息技術(shù)發(fā)展速度越來越快,在這種背景下,企業(yè)需要應(yīng)對信息化變化的挑戰(zhàn)就必須高度重視軟件的開發(fā)在具體項目中的應(yīng)用。但目前一些企業(yè)在軟件的開發(fā)與應(yīng)用中存在著許多不容忽視的問題,需要我們認真研究并努力解決。

一、項目軟件管理的基本內(nèi)涵

1、什么是項目管理

項目管理是在一定的約束條件下,以高效率地實現(xiàn)項目業(yè)主的目標為目的,以項目經(jīng)理個人負責(zé)制為基礎(chǔ)和以項目為獨立實體進行經(jīng)濟核算,并按照項目內(nèi)在的邏輯規(guī)律進行有效的計劃、組織、協(xié)調(diào)、控制的系統(tǒng)管理活動。

2、為什么要有項目管理

沒有項目管理,項目也有可能成功。但沒有管理的項目,很難保證項目的利潤空間,對公司來說,虧損的風(fēng)險就大。所以,我們要有項目管理,以保證公司在總體上是盈利的,注意不是每一個項目都要盈利。

二、項目軟件管理的發(fā)展現(xiàn)狀

現(xiàn)在項目管理作為一種現(xiàn)代化管理方式在國際上已獲得了廣泛的應(yīng)用,從最初的國防、航天、建設(shè)工程領(lǐng)域,迅速發(fā)展到電子、通信、計算機、軟件開發(fā)、金融等行業(yè)以及政府機關(guān)的項目管理工作。隨著計算機、網(wǎng)絡(luò)系統(tǒng)的迅速發(fā)展,項目管理技術(shù)的不斷進步,項目管理軟件產(chǎn)品層出不窮,其功能、特點、應(yīng)用對象也各不相同。從概念上講,軟件項目管理是為了使軟件項目能夠按照預(yù)定的成本、進度、質(zhì)量順利完成,而對成本、人員、進度、質(zhì)量、風(fēng)險等進行分析和管理的活動。

軟件開發(fā)是一項復(fù)雜的系統(tǒng)工程,牽涉到各方面的因素,實際工作中,經(jīng)常會出現(xiàn)各種各樣的問題,甚至面臨失敗。如何總結(jié)、分析失敗的原因,得出有益的教訓(xùn),對一個公司來說,是在今后的項目中取得成功的關(guān)鍵。目前的軟件開發(fā)正逐步趨向于復(fù)雜化、多元化,大多數(shù)開發(fā)團隊中都會出現(xiàn)同時開發(fā)多個版本、開發(fā)維護工作并存、多地點同時開發(fā)等情況,給軟件開發(fā)管理帶來了前所未有的困難。如果管理不善,必將造成版本混亂,各個開發(fā)人員的工作相互交叉、干擾,整個開發(fā)團隊的工作在一種無秩序的不良狀況下運行,嚴重影響軟件產(chǎn)品開發(fā)的進度和質(zhì)量。

三、項目軟件管理常見問題及解決策略

1、缺乏項目管理系統(tǒng)培訓(xùn)

項目經(jīng)理在項目管理方面的培訓(xùn)較少或不夠系統(tǒng)。項目經(jīng)理或管理人員不了解項目管理的知識體系和一些常用工具和方法,所以在實際工作中沒有項目管理知識的指導(dǎo),完全依靠個人現(xiàn)有的知識技能,管理工作的隨意性、盲目性比較大。在軟件企業(yè)中,以前幾乎沒有專門招收項目管理專業(yè)的人員來擔(dān)任項目經(jīng)理,被任命的項目經(jīng)理主要是因為他們能夠在技術(shù)上獨當一面,而管理方面特別是項目管理方面的知識比較缺乏。

解決策略:項目經(jīng)理接受系統(tǒng)的項目管理知識培訓(xùn)是非常必要的,有了專業(yè)領(lǐng)域的知識與實踐,再加上項目管理知識與實踐和一般管理的知識和經(jīng)驗的有機結(jié)合,必能大大提高項目經(jīng)理的項目管理水平。應(yīng)實行項目經(jīng)理知識技能資格考核制度,讓項目經(jīng)理自覺補充學(xué)習(xí)項目管理的知識和一些常用工具和方法。

2、項目計劃意識問題

項目經(jīng)理對總體計劃、階段計劃的作用認識不足。項目經(jīng)理認為計劃不如變化快,項目中也有很多不確定的因素,做計劃是走過場,因此制定總體計劃時比較隨意,不少事情沒有仔細考慮;階段計劃因工作忙等理由經(jīng)常拖延,造成計劃與控制管理脫節(jié),無法進行有效的進度控制管理。沒有計劃或者是隨意的不負責(zé)任的計劃的項目是一種無法控制的項目。

解決策略:在高技術(shù)行業(yè),日新月異是主要特點,因此計劃的制定需要在一定條件的限制和假設(shè)之下采用漸近明細的方式進行不斷完善。提高項目經(jīng)理的計劃意識,采用項目計劃制定相關(guān)各種知識、技術(shù)、工具,加強對開發(fā)計劃、階段計劃的有效性進行事前事后的評估。

3、管理意識問題

部分項目經(jīng)理沒有意識到自己項目經(jīng)理的角色,沒能從總體上去把握管理整個項目,而是埋頭于具體的技術(shù)工作,造成項目組成員之間忙的忙、閑的閑,計劃不周、任務(wù)不均、資源浪費。

解決策略:加強項目管理方面的培訓(xùn),并通過對考核指標的合理設(shè)定和宣傳引導(dǎo)項目經(jīng)理更好地做好項目管理工作。技術(shù)骨干在擔(dān)任項目經(jīng)理之前,最好能經(jīng)過系統(tǒng)的項目管理知識,特別是其中的人力資源管理、溝通管理的學(xué)習(xí),并且在實際工作中不斷提高自己的管理素質(zhì),豐富項目管理經(jīng)驗,提高項目管理意識。

4、風(fēng)險管理意識問題

項目經(jīng)理沒有充分分析可能的風(fēng)險,對付風(fēng)險的策略考慮比較簡單。項目經(jīng)理在做項目規(guī)劃時常常沒有做專門的風(fēng)險管理計劃文檔,而是合并在項目計劃書中。有些項目經(jīng)理沒有充分意識到風(fēng)險管理的重要性,對計劃書中風(fēng)險管理的章節(jié)簡單應(yīng)付了事,隨便列出幾個風(fēng)險,隨便地寫一些簡單的對策,對于后面的風(fēng)險防范起不到什么指導(dǎo)作用。

解決策略:通過學(xué)習(xí)項目管理知識掌握風(fēng)險識別、量化、對策研究、反應(yīng)控制的工具和方法掌握項目風(fēng)險管理所必備的知識。通過加強對項目規(guī)劃中風(fēng)險管理計劃的審核提高項目組的風(fēng)險管理意識?偨Y(jié)本行業(yè)項目中常見的風(fēng)險及其對策作為風(fēng)險管理計劃中必要的風(fēng)險內(nèi)容,并切實評估相應(yīng)對策的有效性和可行性。

5、不重視項目經(jīng)驗的總結(jié)

項目經(jīng)理在項目結(jié)束時有些是因為自身對寫文檔工作的興趣或意識,或者是因為緊接著要參加下一個項目,總體對項目總結(jié)的重視程度不夠。有些是項目總結(jié)報告一再拖延,有些是交上來的報告質(zhì)量較低,敷衍了事。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 yyfangchan@163.com (舉報時請帶上具體的網(wǎng)址) 舉報,一經(jīng)查實,本站將立刻刪除