999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

“軟件項目管理”課程綜合性實驗探究

2019-09-10 04:05:48胡春美
現代信息科技 2019年17期
關鍵詞:項目管理

摘 ?要:隨著互聯網行業的快速發展,對計算機綜合性人才的需求也逐漸增加。為了培養具有一定管理素質的軟件人才,各學校陸續開設了“軟件項目管理”課程,讓學生對項目管理具有了初步的認識。由于學生經驗及知識儲備不足等原因,該課程面臨理解困難,學習枯燥等問題。合適的實驗課程可以幫助學生理解并掌握“軟件項目管理”的過程及相關知識。本文對該課程的實驗流程及實驗內容進行了初步探討。

關鍵詞:項目管理;軟件人才;實驗課程

中圖分類號:TP31 ? ? 文獻標識碼:A 文章編號:2096-4706(2019)17-0197-02

Abstract:With the rapid development of the internet industry,the demand for comprehensive computer talents is also increasing. In order to cultivate software talents with certain management qualities,various universities have offered “Software Project Management” courses one after another to enable students to have a preliminary understanding of project management. Due to the insufficient experience and knowledge reserve of students,the course is confronted with difficulties in understanding and dull learning. Appropriate experimental courses can help students understand and master the process of “Software Project Management” and related knowledge. This paper makes a preliminary discussion on the experimental process and content of the course.

Keywords:project management;software talents;experimental courses

0 ?引 ?言

“軟件項目管理”課程已經逐步成為普通高等學校軟件工程專業的一門重要課程,對培養高素質的軟件人才具有重要的意義。通過該課程的開設,期望學生對軟件開發的全過程及相應的管理工作具有一定的認識,為后續工作及繼續深造打下良好的基礎。但是,目前該課程的學習面臨一定的問題:首先,由于課程的性質,導致學生對其重視程度不及其他編程及算法課程;其次,課程內容較抽象,如果教師不具備實際的公司項目經驗,很難與時俱進,課程也顯得枯燥乏味。基于以上的問題,“軟件項目管理”課程的實驗課程顯得尤為重要,一個合適的實驗內容可以激發學生的興趣,在實驗過程中學生可以直觀感受項目管理的過程,從而達到在實踐中理解知識,掌握知識的目的。本文對實驗課程流程及實驗內容進行了初步的討論,期望對學生的學習有所啟發。

1 ?課程背景

軟件項目管理的概念是美國在20世紀70年代中期提出的,當時美國國防部專門研究了軟件開發不能按時交付、預算超支、質量達不到用戶要求的原因,結果發現70%的項目不成功都是由于管理不善引起的。也就是說管理在軟件項目中有著舉足輕重的地位,經驗表明,軟件項目失敗往往是管理問題,而非技術問題[1]。目前,軟件項目管理已獲得業界廣泛關注,但是,因為管理理論缺乏或管理不善導致軟件項目失敗的例子仍不少見。軟件項目管理的教材一般在充分吸收國內外軟件項目管理思想精華的基礎上再結合國內軟件項目特點進行編寫,給未來的軟件從業者尤其是未來的管理人才指出提高軟件開發效率進而使項目獲得成功的有效途徑。目前,各高校的軟件工程專業把軟件項目管理作為一個必修課程,期望能夠培養出具有一定管理素質及綜合能力較好的計算機專業人才,這在一定程度上也可以解決企業對人才的需求問題。

2 ?軟件項目管理概述

2.1 ?軟件項目管理的定義

軟件項目管理是為了使軟件項目能夠按照預定的成本、進度、質量順利完成,而對人員(People)、產品(Product)、過程(Process)和項目(Project)進行分析和管理的活動。軟件項目管理的根本目的,是為了讓軟件項目尤其是大型項目的整個軟件生命周期,都能在管理者的控制之下,以預定成本,按期、按質地完成軟件開發,交付用戶使用[2]。

2.2 ?軟件項目難以管理的原因

軟件項目管理的目的是期望項目可以順利完成,并且滿足用戶的需求及一定的質量標準。軟件項目的管理過程非常重要,但同時其具有難以管理的特點,究其原因主要體現在以下幾個方面:

(1)軟件項目具有智力密集,可見性差的特點。首先,智力密集主要體現在軟件項目團隊的人員大多數學歷較高,尤其是近幾年來大型互聯網公司更是呈現高學歷密集的特點。其次,軟件開發人員要求具有較好的邏輯思維能力,因為軟件開發過程充滿了大量高強度的腦力勞動。另外,軟件項目可見性較差,有時軟件的工作量并不能直觀地體現在所見的功能上。對于經驗不足,技術較差的人員是不可能完成好軟件項目管理工作的,容易被假象所欺騙。

(2)單件生產。軟件具有單件生產的特點,不能像其他產品一樣可以復制批量生產。每個軟件產品,即使是類似的軟件產品,仍存在一定的差異性。再加上軟件項目特定的目標,采用特定的開發方法、工具和語言,更使得軟件具有獨一無二的特色,很難找到與之完全相同的產品。軟件項目的這種特點也自然會給軟件項目管理工作造成許多實際困難。

(3)勞動密集,自動化程度低。可能有很多人認為現在軟件行業已經發達到一定程度,那么軟件開發過程的自動化程度一定也比較高,但實際不然,軟件項目的各個階段仍滲透著大量的手工勞動,這些工作十分細致、復雜并且容易出錯。盡管近年來對軟件工具及自動化的重視在增加,但總體來說,仍遠未達到自動化的程度。加上軟件的復雜性,在某種程度上也加大了管理的難度。

(4)使用方法繁瑣,維護困難。一方面,有時軟件的使用需要用戶具有一定的計算機基礎,對于某些專用軟件,還需要具有相應的領域知識,必要時需要進行適當的培訓。另一方面,軟件維護的工作量較大,如果開發過程不標準,會加大軟件維護的困難,使得軟件項目難以管理。

3 ?實驗設計

為了使學生可以在實驗中直觀體會項目管理的過程,結合軟件項目生命周期的各個階段,軟件項目管理的實驗可以依托于具體的一個軟件項目,實驗從項目立項開始,經過可行性分析、需求分析、軟件設計、項目開發、收尾與交付等階段[3],在整個過程中,學生結合項目管理的知識,按照標準開發流程,進行軟件項目開發及管理,最終實現對知識的理解與掌握。其整體的實驗流程如圖1所示。

在實驗前,學生首先分組,每組5人左右,成立團隊,團隊模擬實際的開發團隊,配有團隊leader、需求人員、測試人員、開發人員四種角色。開發流程可模擬實際項目敏捷團隊中的一個迭代的開發流程。整個學期的實驗課程作為一個迭代的開發時間。

項目確定:項目團隊可根據實際情況及市場分析確定項目題目。項目確定后需要進行工作分解,產出是工作分解結構圖(WBS)。同時,可制訂進度計劃:根據實驗課時間及WBS圖制訂進度計劃,進度計劃用甘特圖表示。甘特圖通過條狀圖來顯示項目進度,以及其它與時間相關的、系統進展的內在關系隨著時間進展的情況。

需求分析:需求分析由需求人員主導,其他人員review確定最終需要完成的具有明確驗收標準的stories。需求確定后,可更新進度計劃。

軟件設計:由核心技術人員主導,團隊成員共同參與確定最終的設計方案,包括數據庫設計、接口設計、所采用的技術方案等。

編碼:每個開發人員會分配到不同的story,根據進度計劃及設計方案有條不紊地進行編碼。

收尾及上線:在最后的一次課,進行收尾工作,然后正常上線,并交付軟件項目。

質量管理及進度跟蹤:這兩項工作需要貫穿整個生命周期。質量保證不是某一個階段的工作,更不是某一個角色的事情,需要由各個角色共同保證軟件質量。在實驗中,學生需要注意時刻具有質量意識,需求分析階段進行需求review,設計階段也要進行設計review,編碼階段要進行code review,開發人員提測前要保證具有一定的提測質量,測試人員測試要考慮周全,具體的測試流程不再贅述。對于進度,每次實驗課程需要對進度計劃進行跟蹤,如有延期風險,需及時采取措施,進行調整。

在整個實驗過程中,學生還可以進行不定期的會議,要具有團隊協作意識,每個角色要有角色責任心,同時注重在開發過程中運用教材中關于軟件項目管理的理論知識,學以致用,以達到預期的學習目標。

4 ?結 ?論

本文針對軟件項目管理課程面臨的問題,提出了一種實驗課程方案,實驗課程依托于具體的項目,模擬敏捷開發的一個迭代流程,在實驗過程中結合軟件項目管理的理論知識,期望學生通過實驗,可以對軟件項目管理有一個較完整地認識,具備一定的項目管理意識及能力。

參考文獻:

[1] 姜茸.軟件項目管理最新研究綜述 [J].項目管理技術,2011,9(10):35-39.

[2] 任永昌.軟件項目管理 [M].北京:清華大學出版社,2012.

[3] 竇燕.影響軟件項目管理關鍵因素的探討 [J].燕山大學學報,2004(4):369-372.

作者簡介:胡春美(1989.01-),女,漢族,河北人,碩士,助理實驗師,研究方向:領域數據工程、軟件測試。

猜你喜歡
項目管理
裝配式EPC總承包項目管理
基于大數據分析的集合式EPC總承包項目管理軟件技術的應用
項目管理在科研項目管理中的應用
現代企業(2021年2期)2021-07-20 07:56:54
新形勢下大數據分析方法在項目管理中的應用
未來如何更高效地進行工程項目管理
建筑施工項目管理
項目管理在通信工程設計中的應用
環境工程的項目管理
創新項目管理 凝聚農發正能量
淺談如何有效進行項目管理
主站蜘蛛池模板: 欧美亚洲国产日韩电影在线| 韩日无码在线不卡| 久久精品国产91久久综合麻豆自制| 国产成人永久免费视频| 日本国产一区在线观看| 九九视频在线免费观看| 国产成人久久综合一区| 亚洲欧美国产五月天综合| 免费jjzz在在线播放国产| 伊人成人在线视频| 区国产精品搜索视频| 欧美亚洲欧美| 亚洲第一成人在线| 人妻精品全国免费视频| 高清码无在线看| 国精品91人妻无码一区二区三区| 国产99久久亚洲综合精品西瓜tv| 欧美国产综合视频| 国产乱人免费视频| 青青草a国产免费观看| 国产欧美高清| 人妻精品全国免费视频| 亚洲无码精彩视频在线观看| 国产精品第页| 国产AV无码专区亚洲A∨毛片| 无遮挡国产高潮视频免费观看| 国产精品香蕉在线| 免费观看无遮挡www的小视频| 99免费在线观看视频| 亚洲第一极品精品无码| av天堂最新版在线| 少妇精品久久久一区二区三区| 欧美第九页| 亚洲成年人网| 色哟哟国产精品一区二区| 国产网站免费看| 国产成人精品在线1区| 91国内视频在线观看| 国产欧美日韩精品综合在线| 国产综合无码一区二区色蜜蜜| 国产亚洲欧美在线人成aaaa| 色综合日本| 98超碰在线观看| 中文字幕在线一区二区在线| 福利在线一区| 激情無極限的亚洲一区免费| 亚洲综合精品香蕉久久网| 亚洲av无码片一区二区三区| 色网站免费在线观看| 国产内射一区亚洲| 国产18在线| 国产成人精品免费视频大全五级 | 久久香蕉国产线看观看精品蕉| 一区二区欧美日韩高清免费| 香蕉网久久| 国产玖玖玖精品视频| 亚洲精品人成网线在线| 国产96在线 | 黄色一及毛片| 综合色区亚洲熟妇在线| 亚洲日韩Av中文字幕无码 | 欧美午夜在线观看| 国产精品白浆在线播放| 久久性妇女精品免费| 狠狠干综合| 日韩免费视频播播| 成人噜噜噜视频在线观看| 亚洲综合九九| 欧美国产在线精品17p| 国产精品成人第一区| 亚洲AⅤ波多系列中文字幕| 国产剧情无码视频在线观看| 自拍亚洲欧美精品| 亚洲永久精品ww47国产| 久久96热在精品国产高清| 青青操视频免费观看| 老色鬼久久亚洲AV综合| 久久96热在精品国产高清| 中文字幕久久亚洲一区| 亚洲精品成人福利在线电影| 高清不卡毛片| 国产欧美日韩免费|