版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1章軟件項(xiàng)目初始過(guò)程面向2008級(jí)軟件工程專業(yè)2010-2011學(xué)年秋季學(xué)期本科教學(xué)計(jì)算機(jī)科學(xué)與工程學(xué)院陶錚課程名稱:軟件工程項(xiàng)目管理課件編號(hào):SEPM2-01開(kāi)頭的話本章內(nèi)容雖然在全書(shū)中的分量很小,但卻是搞軟件開(kāi)發(fā)最根本的兩個(gè)條件之一?!?qǐng)回顧溫總理教誨。一是市場(chǎng),二是大腦——對(duì)于我們來(lái)說(shuō),市場(chǎng)就意味著就業(yè)。就業(yè)是我們施展才能、快速成長(zhǎng)、實(shí)現(xiàn)夢(mèng)想的首選途徑!就業(yè)去哪里?機(jī)械工業(yè)出版社在2007年出版了一套經(jīng)典管理叢書(shū)。其中有一本是1916年法國(guó)出版的《工業(yè)管理與一般管理》。393年前,法國(guó)人亨利.法約爾給出了企業(yè)知識(shí)的基礎(chǔ)企業(yè)活動(dòng)的6個(gè)方面技術(shù)職能(生產(chǎn)、制造、加工)商業(yè)職能(采購(gòu)、銷售、交易)金融職能(募集和管理資本)安全職能(保護(hù)員工及財(cái)產(chǎn))財(cái)務(wù)職能(財(cái)產(chǎn)清單、負(fù)債表、成本、統(tǒng)計(jì))管理職能(計(jì)劃、組織、指揮、協(xié)調(diào)與控制)4[法]亨利.法約爾法約爾的提醒:
如果某一職能未被執(zhí)行,企業(yè)可能會(huì)由此而倒閉,至少會(huì)因此而衰弱。所以不管哪種類型的公司,它的人員都應(yīng)該能夠完成這6種職能。軟件工程項(xiàng)目,主要的實(shí)施者是軟件企業(yè),而項(xiàng)目活動(dòng)則是企業(yè)職能的具體體現(xiàn),首先是企業(yè)的商業(yè)職能,其次是技術(shù)職能。銷售。如果產(chǎn)品銷售不出去,企業(yè)就會(huì)破產(chǎn)。還有采購(gòu),采購(gòu)和銷售,和生產(chǎn)同樣重要。價(jià)格。商業(yè)就是讓產(chǎn)品發(fā)生有價(jià)值的轉(zhuǎn)移,決策訂貨的價(jià)格至關(guān)重要。對(duì)市場(chǎng)的深刻認(rèn)知——交易、合同/協(xié)議。6企業(yè)的商業(yè)職能,本質(zhì)上就是以合同為中心的企業(yè)活動(dòng)合同,是規(guī)定項(xiàng)目執(zhí)行各方履行其權(quán)利義務(wù)的、具有法律效力的文件。合同的工作——起草合同,簽署之前的協(xié)商,請(qǐng)示報(bào)告/審批,合同簽署,隨后的啟動(dòng)工作等。7軟件項(xiàng)目合同的種類,以技術(shù)合同為主——合同名稱經(jīng)常采用“技術(shù)開(kāi)發(fā)、技術(shù)轉(zhuǎn)讓、技術(shù)咨詢和技術(shù)服務(wù)”等。在明確相互權(quán)利義務(wù)關(guān)系的基礎(chǔ)上所達(dá)成的協(xié)議。軟件項(xiàng)目,起于合同用戶獲得軟件產(chǎn)品的方式:自購(gòu)或外包采購(gòu):用戶自己選擇市場(chǎng)上流通的軟件產(chǎn)品,進(jìn)行采購(gòu)。或者,委托軟件企業(yè)開(kāi)發(fā)或采購(gòu),即軟件外包采購(gòu)。軟件合同的由來(lái)——用戶的采購(gòu)計(jì)劃直接針對(duì)軟件的外包采購(gòu)IT服務(wù)采購(gòu)——委托開(kāi)發(fā)軟件。一份合同,就是一個(gè)項(xiàng)目。9再看軟件項(xiàng)目構(gòu)成1.1項(xiàng)目立項(xiàng)什么是項(xiàng)目立項(xiàng)?當(dāng)在用戶需要得到軟件產(chǎn)品時(shí),需要以項(xiàng)目的形式進(jìn)入企業(yè)采購(gòu)管理的流程,此為“立項(xiàng)”。項(xiàng)目立項(xiàng)階段立項(xiàng)意味著要決策一些重大的問(wèn)題。如項(xiàng)目的效益和利潤(rùn)——涉及到前期投入多少?能否盈利?什么時(shí)候能夠盈利?能否持久的盈利?寫出立項(xiàng)報(bào)告并獲得批準(zhǔn)。立項(xiàng)階段的一個(gè)重要決策在立項(xiàng)階段,企業(yè)負(fù)責(zé)人會(huì)就進(jìn)行自造-購(gòu)買(makeorbuy)進(jìn)行決策,確定軟件產(chǎn)品的哪些部分應(yīng)當(dāng)“采購(gòu)”、“外包開(kāi)發(fā)”或“自主研發(fā)”。作業(yè):企業(yè)在上一個(gè)軟件項(xiàng)目時(shí),決策軟件采購(gòu)、軟件外包或軟件自主研發(fā),分別是出于什么考慮?軟件合同的起源當(dāng)項(xiàng)目需要外包的時(shí)候,就存在需方(甲方)和供方(乙方)之間的責(zé)任和義務(wù)的關(guān)系。甲方即買方,是對(duì)所需要的產(chǎn)品或服務(wù)進(jìn)行“采購(gòu)”,這覆蓋了兩種情況,一種為自身的產(chǎn)品或資源進(jìn)行采購(gòu),另一種是為顧客進(jìn)行采購(gòu)(與顧客簽定合同的一部分)。注意,“采購(gòu)”的含義是多方面的——包括軟件開(kāi)發(fā)委托、設(shè)備的采購(gòu)、技術(shù)資源的獲取等方面。我們是合同的乙方乙方即供方(有時(shí)也稱為賣方),是為顧客提供產(chǎn)品或服務(wù)。“服務(wù)”也是廣義的——包括為客戶開(kāi)發(fā)系統(tǒng)、為客戶提供技術(shù)咨詢、為客戶提供專項(xiàng)技術(shù)開(kāi)發(fā)服務(wù)及為客戶提供技術(shù)資源(人力和設(shè)備)的服務(wù)。合同來(lái)自采購(gòu)。一旦簽訂合同,立項(xiàng)階段即完成,并形成了合同項(xiàng)目。此時(shí),合同內(nèi)容成為關(guān)鍵。1.2合同項(xiàng)目合同項(xiàng)目中的甲乙雙方的關(guān)鍵要素甲(需)方,在合同環(huán)境下的關(guān)鍵要素提供準(zhǔn)確、清晰和完整的需求、選擇合格的乙(供)方并對(duì)采購(gòu)對(duì)象進(jìn)行必要的驗(yàn)收。乙(供)方,合同環(huán)境下的關(guān)鍵要素作為軟件開(kāi)發(fā)商,了解清楚甲方的要求并判斷企業(yè)是否有能力來(lái)滿足以這些需求。關(guān)于軟件的招投標(biāo)甲方乙方是怎樣走到一起的?——項(xiàng)目招投標(biāo)軟件客戶(需求方,甲方)按照自身軟件開(kāi)發(fā)的需要,編制招標(biāo)書(shū)(概要描述軟件需求),發(fā)放標(biāo)書(shū)。注:政府部門的客戶,需按照政府采購(gòu)法進(jìn)行。招標(biāo)書(shū)甲方定義招標(biāo)書(shū)1)定義采購(gòu)需求并對(duì)采購(gòu)需求進(jìn)行評(píng)審。2)根據(jù)采購(gòu)需求確定采購(gòu)商務(wù)條件(如甲乙雙方的職責(zé)、控制方式、價(jià)格等)。3)制訂采購(gòu)對(duì)象的驗(yàn)證、檢驗(yàn)標(biāo)準(zhǔn)與方式。如要求投標(biāo)方具有CMM3級(jí)資質(zhì)。4)收集和匯集其他相關(guān)采購(gòu)資料(如技術(shù)標(biāo)準(zhǔn)附件、產(chǎn)品提交清單)。5)項(xiàng)目決策者負(fù)責(zé)認(rèn)可采購(gòu)需求、驗(yàn)收標(biāo)準(zhǔn)和相關(guān)資料。6)根據(jù)上述信息編寫招標(biāo)書(shū)(招標(biāo)文件),必要時(shí)可以委托招標(biāo)公司進(jìn)行招標(biāo)。招標(biāo)招標(biāo)的方式也有多種,例如有公開(kāi)招標(biāo)、有限招標(biāo)、多方洽談和直接談判等。1)公開(kāi)招標(biāo)——招標(biāo)信息在社會(huì)上公開(kāi)發(fā)布,使一切潛在供應(yīng)商都獲得平等的參與競(jìng)爭(zhēng)的機(jī)會(huì)。2)有限招標(biāo)——招標(biāo)信息在有限的范圍內(nèi)發(fā)布,通常是直接向篩選合格的潛在的供應(yīng)商發(fā)出邀請(qǐng)。3)多方洽談——甲方不明確發(fā)出招標(biāo)信息,而是選擇幾個(gè)潛在的合格的供應(yīng)商分別進(jìn)行洽談,從中選擇合適的供應(yīng)商。4)直接談判——直接與一家供應(yīng)商談判并簽訂合同,只適應(yīng)一些特殊的項(xiàng)目。投標(biāo)競(jìng)標(biāo)方編寫建議書(shū)——描述如何以較低的費(fèi)用和較高的質(zhì)量來(lái)解決客戶的問(wèn)題。競(jìng)標(biāo)方會(huì)與客戶進(jìn)行各種公開(kāi)和私下的討論以及各種公關(guān)活動(dòng)。這是企業(yè)售前的任務(wù)。競(jìng)標(biāo)方(供應(yīng)商)交付投標(biāo)書(shū)(給當(dāng)?shù)卣袠?biāo)局)——同時(shí)附上資質(zhì)證明和自己參與類似頂目的經(jīng)驗(yàn)介紹20招標(biāo)會(huì):甲方公開(kāi)選擇乙方的一種方式講標(biāo)——供應(yīng)商報(bào)價(jià)。向客戶介紹項(xiàng)目實(shí)施方案,強(qiáng)調(diào)各自的資歷和能力。有時(shí),競(jìng)標(biāo)方會(huì)花力氣開(kāi)發(fā)一個(gè)系統(tǒng)原型;評(píng)標(biāo)(招標(biāo)局組織,聘請(qǐng)專家)——評(píng)審材料、聽(tīng)取招標(biāo)方意見(jiàn),評(píng)分/投票表決。宣布招標(biāo)結(jié)果。合同簽署中標(biāo)后,進(jìn)入甲乙雙方的最后談判。甲方選擇了合適的乙方(軟件開(kāi)發(fā)商),而且被選擇的開(kāi)發(fā)商也愿意為甲方開(kāi)發(fā)滿足需求的軟件項(xiàng)目。合同簽訂——是一個(gè)重要的里程碑。22合同生存期隨后,進(jìn)入合同生存期(四個(gè)階段),即:合同準(zhǔn)備
合同簽署合同管理
項(xiàng)目管理同步開(kāi)始!合同終止軟件項(xiàng)目的第一個(gè)文件:SOW合同簽署固然是重要的,但合同規(guī)定的內(nèi)容更重要。在簽署合同的時(shí)候,甲方會(huì)同時(shí)將工作任務(wù)說(shuō)明(StatementofWork,SOW)作為合同附件提交給乙方。工作任務(wù)說(shuō)明是甲方描述的實(shí)現(xiàn)開(kāi)發(fā)約定所要執(zhí)行的所有任務(wù)。工作任務(wù)說(shuō)明請(qǐng)記住一個(gè)術(shù)語(yǔ):工作任務(wù)說(shuō)明(StatementofWork,SOW)——這是乙方(軟件開(kāi)發(fā)方)的項(xiàng)目?jī)?nèi)容的依據(jù)。據(jù)此:從合同中分解出項(xiàng)目任務(wù),編制項(xiàng)目的第一個(gè)文件:項(xiàng)目章程(項(xiàng)目正式開(kāi)始)指派項(xiàng)目經(jīng)理,確認(rèn)項(xiàng)目項(xiàng)目章程。項(xiàng)目章程類似項(xiàng)目的授權(quán)書(shū),相當(dāng)于對(duì)項(xiàng)目的正式授權(quán),表明項(xiàng)目可以有效地開(kāi)始了。項(xiàng)目經(jīng)理——什么人能夠擔(dān)當(dāng)?技術(shù)尖子。能夠在技術(shù)上獨(dú)當(dāng)一面,但沒(méi)有項(xiàng)目管理專業(yè)知識(shí)。此為下策。嚴(yán)重的問(wèn)題:軟件工程缺少項(xiàng)目經(jīng)理我們也可以采取“中策”——具有組織協(xié)調(diào)能力的專業(yè)技術(shù)管理人員。最好是從事過(guò)項(xiàng)目管理工作的系統(tǒng)分析人員。此為上策。這樣的人,具有寬泛的信息系統(tǒng)領(lǐng)域經(jīng)驗(yàn),知識(shí)面較廣,對(duì)技術(shù)復(fù)雜度有比較深入的理解,也具有較好的溝通能力、寫作能力。1.5初始項(xiàng)目范圍項(xiàng)目范圍,是項(xiàng)目管理的第一要件。這是第一次從軟件結(jié)構(gòu)上描述出項(xiàng)目的范圍(項(xiàng)目范圍說(shuō)明書(shū)),也是初始的項(xiàng)目需求說(shuō)明書(shū)。這也是項(xiàng)目組對(duì)項(xiàng)目所需要完成的工作和所需要提交的成果的初步認(rèn)識(shí)。注意:由于項(xiàng)目具有漸進(jìn)明晰的特性,這個(gè)初始的范圍說(shuō)明書(shū)也需要不斷的完善,但要盡快!1.6生存期模型一個(gè)軟件項(xiàng)目,有很多的任務(wù),分布在軟件生存期的各個(gè)階段。所以,只有選擇或自主設(shè)計(jì)出一個(gè)適合本項(xiàng)目中軟件開(kāi)發(fā)的過(guò)程,形成軟件工程項(xiàng)目的生存周期,才能有效實(shí)施項(xiàng)目管理。軟件項(xiàng)目生存期模型的基本特征是:1)描述開(kāi)發(fā)過(guò)程的主要階段。2)定義每一個(gè)階段要完成的主要過(guò)程和活動(dòng)。3)規(guī)范每一個(gè)階段的輸入和輸出。把項(xiàng)目初始范圍內(nèi)容納入生存周期有了軟件工程的生存周期,就可以把項(xiàng)目初始范圍中規(guī)定的開(kāi)發(fā)內(nèi)容,納入到具體的開(kāi)發(fā)流程之中,使項(xiàng)目組全體成員都能夠認(rèn)清開(kāi)發(fā)任務(wù)和開(kāi)發(fā)目標(biāo)。以面向產(chǎn)品的觀點(diǎn),這個(gè)流程同時(shí)也是產(chǎn)品生命周期。注意:真正合適的流程,是每個(gè)項(xiàng)目組自己找到的流程,并能持之以恒?!^項(xiàng)目管理的經(jīng)驗(yàn),首先體現(xiàn)在軟件工程生存周期的設(shè)計(jì)上!軟件工程過(guò)程圖示(任何一個(gè)項(xiàng)目都可以從中找出自己的過(guò)程)軟件描述軟件設(shè)計(jì)與實(shí)現(xiàn)軟件有效性驗(yàn)證軟件進(jìn)化1234為什么需要一個(gè)自己的“軟件工程過(guò)程”為克服軟件的固有困難——把軟件過(guò)程比擬為一次航?;虻巧降倪^(guò)程:每一次挑戰(zhàn),目標(biāo)相似,但卻以非常不同的過(guò)程來(lái)完成?!獩Q策一個(gè)適合當(dāng)前項(xiàng)目的軟件過(guò)程,是成功實(shí)施軟件項(xiàng)目的關(guān)鍵。35制定(設(shè)計(jì))合適的軟件周期,可以解決以下問(wèn)題:如何確定軟件開(kāi)發(fā)和進(jìn)展中各階段的次序?如何建立從一個(gè)階段發(fā)展到下一個(gè)階段的轉(zhuǎn)換標(biāo)準(zhǔn)?經(jīng)實(shí)踐檢驗(yàn)和調(diào)整后,發(fā)現(xiàn)軟件周期應(yīng)該具有以下標(biāo)志:每個(gè)階段都以具體的工作成果的完成為標(biāo)志每個(gè)階段都規(guī)定了一系列工作任務(wù)每件任務(wù)都與主要的階段工作成果有關(guān)36軟件生存期模型常用的(中小型項(xiàng)目):V模型,瀑布模型,原型模型,增量模型還有:螺旋式模型,快速應(yīng)用開(kāi)發(fā)模型,漸近式階段模型等。選擇項(xiàng)目生命周期模型的一個(gè)重要方法以項(xiàng)目里程碑定義為出發(fā)點(diǎn),設(shè)置好生存期各階段的結(jié)束(或開(kāi)始)點(diǎn),并以此為項(xiàng)目控制的關(guān)鍵節(jié)點(diǎn)。V模型——最有價(jià)值的軟件周期38圖3-4V型模型已故的英國(guó)計(jì)算機(jī)專家PaulRook在1986年提出的39圖3-4V型模型(細(xì)化的)增量式開(kāi)發(fā)模型(incrementallifecyclemodel)增量式開(kāi)發(fā)屬于“過(guò)程反復(fù)的過(guò)程模型”。其中:1.增量式開(kāi)發(fā)——軟件描述、設(shè)計(jì)和實(shí)現(xiàn)活動(dòng)被分散成一系列的增量,這些增量輪流被開(kāi)發(fā)。2.螺旋式開(kāi)發(fā)——系統(tǒng)的開(kāi)發(fā)從一個(gè)初始的大綱開(kāi)始,成螺旋狀開(kāi)發(fā),直到最后形成完善的系統(tǒng)。40為什么采取增量式模型?軟件項(xiàng)目的變更是不可避免的,采用重復(fù)式開(kāi)發(fā)方式已經(jīng)成為很多軟件項(xiàng)目的一個(gè)必然選擇。增量式模型有著特有的優(yōu)點(diǎn)增量式開(kāi)發(fā)結(jié)合V模型的優(yōu)點(diǎn),保持了V模型中設(shè)計(jì)和實(shí)現(xiàn)的分離,又引入了適應(yīng)需求變更與設(shè)計(jì)決策的需要。41本教材案例使用的增量式模型42軟件工程的并發(fā)模型何時(shí)采用增量式模型?適合下列情況的項(xiàng)目:·項(xiàng)目開(kāi)始時(shí),明確了大部分的需求,但是需求可能會(huì)發(fā)生變化的項(xiàng)目?!?duì)于市場(chǎng)和用戶把握不是很準(zhǔn),需要逐步了解的項(xiàng)目?!?duì)于有龐大和復(fù)雜功能的系統(tǒng)進(jìn)行功能改進(jìn)時(shí)需要一步一步實(shí)施的項(xiàng)目。本章案例(增量式模型)使用增量模型,可以保證系統(tǒng)的可擴(kuò)充性,適合用戶需求變化——先讓用戶使用一部分功能,通過(guò)用戶評(píng)估,再實(shí)施下一個(gè)增量開(kāi)發(fā)計(jì)劃,直至產(chǎn)生最終完善的產(chǎn)品。見(jiàn)課文關(guān)于本書(shū)的章首圖此圖不好我的修改1.7校務(wù)通系統(tǒng)案例分析(自學(xué))案例分析最先進(jìn)的工程方法或工具只是第二重要的。微軟公司力圖為大眾市場(chǎng)開(kāi)發(fā)產(chǎn)品,并將其產(chǎn)品設(shè)立為事實(shí)標(biāo)準(zhǔn)。它的產(chǎn)品開(kāi)發(fā)周期和生命周期相對(duì)較短,這些因素都產(chǎn)生了深遠(yuǎn)的影響。產(chǎn)品開(kāi)發(fā)計(jì)劃必須緊湊而又靈活,同時(shí)還要盡快推進(jìn)。對(duì)于發(fā)展較慢的市場(chǎng),公司可以在開(kāi)始編寫程序代碼之前,先創(chuàng)建一份完整的產(chǎn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年美發(fā)店員工勞動(dòng)合同變更及解除協(xié)議4篇
- 2025年度二手房交易資金托管定金合同4篇
- 畢業(yè)生就業(yè)與創(chuàng)業(yè)支持
- 2024版銷售三方合同書(shū)范本
- 二零二五年度幼兒教育機(jī)構(gòu)教師勞動(dòng)聘用合同范本3篇
- 二零二五年度苗木種植與生態(tài)旅游規(guī)劃實(shí)施合同4篇
- 2025年度個(gè)人股份轉(zhuǎn)讓與員工激勵(lì)計(jì)劃合同4篇
- 學(xué)校獎(jiǎng)學(xué)金名單
- 2024年09月江蘇2024年江蘇盱眙農(nóng)村商業(yè)銀行校園招考筆試歷年參考題庫(kù)附帶答案詳解
- 二零二五年度高檔鋁合金門窗設(shè)計(jì)生產(chǎn)合同4篇
- 火災(zāi)安全教育觀后感
- 農(nóng)村自建房屋安全協(xié)議書(shū)
- 快速康復(fù)在骨科護(hù)理中的應(yīng)用
- 國(guó)民經(jīng)濟(jì)行業(yè)分類和代碼表(電子版)
- ICU患者外出檢查的護(hù)理
- 公司收購(gòu)設(shè)備合同范例
- 廣東省潮州市2023-2024學(xué)年高二上學(xué)期語(yǔ)文期末考試試卷(含答案)
- 2024年光伏發(fā)電項(xiàng)目EPC總包合同
- 子女放棄房產(chǎn)繼承協(xié)議書(shū)
- 氧化還原反應(yīng)配平專項(xiàng)訓(xùn)練
- 試卷(完整版)python考試復(fù)習(xí)題庫(kù)復(fù)習(xí)知識(shí)點(diǎn)試卷試題
評(píng)論
0/150
提交評(píng)論