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

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

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

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

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

中圖分類號: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 ?引 ?言

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

1 ?課程背景

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

2 ?軟件項目管理概述

2.1 ?軟件項目管理的定義

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

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

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

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

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

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

(4)使用方法繁瑣,維護困難。一方面,有時軟件的使用需要用戶具有一定的計算機基礎,對于某些專用軟件,還需要具有相應的領域知識,必要時需要進行適當?shù)呐嘤枴A硪环矫妫浖S護的工作量較大,如果開發(fā)過程不標準,會加大軟件維護的困難,使得軟件項目難以管理。

3 ?實驗設計

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

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

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

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

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

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

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

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

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

4 ?結 ?論

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

參考文獻:

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

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

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

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

猜你喜歡
項目管理
裝配式EPC總承包項目管理
基于大數(shù)據(jù)分析的集合式EPC總承包項目管理軟件技術的應用
項目管理在科研項目管理中的應用
新形勢下大數(shù)據(jù)分析方法在項目管理中的應用
未來如何更高效地進行工程項目管理
建筑施工項目管理
項目管理在通信工程設計中的應用
環(huán)境工程的項目管理
創(chuàng)新項目管理 凝聚農發(fā)正能量
淺談如何有效進行項目管理
主站蜘蛛池模板: 婷婷五月在线| 日韩中文字幕免费在线观看| 国产一区二区人大臿蕉香蕉| 性色在线视频精品| 97精品国产高清久久久久蜜芽| 国产在线观看91精品亚瑟| 色噜噜久久| 国产亚洲精品在天天在线麻豆| 日本www在线视频| 亚洲日韩久久综合中文字幕| 欧美性猛交xxxx乱大交极品| 国产久操视频| 91精品久久久无码中文字幕vr| 国产精品蜜芽在线观看| 亚洲三级色| 亚洲黄网在线| a级毛片免费看| 国产91精品最新在线播放| 超碰精品无码一区二区| 91av国产在线| 欧美专区日韩专区| 丁香婷婷激情综合激情| 亚洲天堂.com| 亚洲天堂视频网| 久草视频一区| 97视频在线观看免费视频| 国产在线八区| 老汉色老汉首页a亚洲| 国产精品专区第1页| 国产成人综合久久精品下载| 国产熟女一级毛片| 午夜欧美理论2019理论| 国产全黄a一级毛片| 国产一区二区色淫影院| 青青草原国产精品啪啪视频| 2022精品国偷自产免费观看| 三级视频中文字幕| yjizz视频最新网站在线| 久久综合色88| 午夜丁香婷婷| 国产精鲁鲁网在线视频| 日韩高清无码免费| 草逼视频国产| 成色7777精品在线| 国产人成在线观看| 在线观看免费AV网| 亚洲人精品亚洲人成在线| 四虎影视国产精品| 国产网站黄| 国产美女精品人人做人人爽| 中国一级毛片免费观看| 男女男精品视频| 精品福利国产| 内射人妻无套中出无码| 青青操视频在线| 久久国产精品麻豆系列| 亚洲系列中文字幕一区二区| 中文无码精品A∨在线观看不卡 | 国产色偷丝袜婷婷无码麻豆制服| 亚洲欧美成aⅴ人在线观看| 欧美区国产区| 国产成人精品高清不卡在线 | AV不卡在线永久免费观看| 亚洲六月丁香六月婷婷蜜芽| 亚洲av无码片一区二区三区| 天堂网亚洲综合在线| 亚洲男人的天堂久久香蕉| 精品国产美女福到在线不卡f| 精品国产自在现线看久久| 激情综合激情| 九九久久精品国产av片囯产区| h网站在线播放| 欧美三级不卡在线观看视频| 国产成人亚洲日韩欧美电影| 亚洲第一成网站| 黄片一区二区三区| 亚洲,国产,日韩,综合一区 | 伊人天堂网| 国产在线拍偷自揄观看视频网站| 成人无码一区二区三区视频在线观看| 99国产精品免费观看视频| 欧美中出一区二区|