版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
軟件開發(fā)流程和微軟產(chǎn)品開發(fā)實踐講題目錄引言:項目管理理論的介紹項目軟件開發(fā)的流程及特征軟件產(chǎn)品和系統(tǒng)開發(fā)項目的管理微軟的傳統(tǒng)文化及關(guān)鍵實踐介紹問答項目管理的定義項目管理是為了完成一個項目的需求和目的所進行的管理工作。它應(yīng)由專門的項目管理人員來負責,使用必要的知識、技術(shù)、工具等將項目管理的九個領(lǐng)域的知識對整個項目的五個階段的流程運作進行管理來達到項目的最終目的。項目管理人員不僅要完成項目預(yù)定的范圍、時間、費用、和質(zhì)量的目標,他們還必須建立并充分利用與五個流程相對應(yīng)的規(guī)章制度來促進項目的順利進展、滿足所有項目參與者的期望和他們的工作要求。
引言:項目管理理論的介紹項目管理的九個領(lǐng)域性知識項目綜合的管理
(ProjectIntegrationManagement)項目范圍的管理
(ScopeManagement)項目時間的管理
(TimeManagement)項目費用的管理
(CostManagement)項目質(zhì)量的管理
(QualityManagement)項目人才資源的管理
(HumanResourceManagement)項目信息交流的管理(CommunicationManagement)項目風險的管理
(RiskManagement)項目外包的管理
(ProcurementManagement)引言:項目管理理論的介紹
參見Schwalbe,ProjectManagement2002項目流程的概念及五個流程階段流程(Process)
指的是完成每項工作的先后順序和特定的運行周期項目流程的管理是指對項目運作過程的管理項目管理理論將項目流程劃分了五個階段:項目的起動階段項目的計劃階段項目的執(zhí)行階段項目的控制階段項目的結(jié)束階段引言:項目管理理論的介紹項目流程管理的基本概念結(jié)束
計劃控制執(zhí)行
起動
引言:項目管理理論的介紹講題目錄引言:項目管理理論的介紹項目軟件開發(fā)的流程及特征軟件產(chǎn)品和系統(tǒng)開發(fā)項目的管理微軟的傳統(tǒng)文化及關(guān)鍵實踐介紹問答軟件開發(fā)項目的流程概念和管理項目軟件開發(fā)的流程及特征軟件開發(fā)項目的流程-被重復的計劃和執(zhí)行階段項目軟件開發(fā)的流程及特征對以上開發(fā)操作里程的分析
(1)此通用流程時間表為各種開發(fā)項目的參考。各工作項目的時間長短需要視項目具體的要求來決定,且有的里程(如RC1,RC2)可有可無.關(guān)鍵點:功能需求必先于設(shè)計構(gòu)劃.程序設(shè)計必后于設(shè)計構(gòu)劃.設(shè)計構(gòu)劃書的周密嚴謹關(guān)系到整個產(chǎn)品開發(fā)的成敗和質(zhì)量.測試要與程序設(shè)計同步進行,以便及時糾錯.項目軟件開發(fā)的流程及特征對以上開發(fā)操作里程的分析(2)關(guān)鍵點:每個項目的時間進度表的制定應(yīng)包括所有重要的里程碑.項目進度的跟蹤以它們?yōu)闇?對開發(fā)前期的工作項目花的工夫越多,如功能需求總結(jié)和設(shè)計構(gòu)劃書的撰寫盡量做到周密嚴謹,和用戶同一認識,后期的工作項目如編程測試等造成返工重做的機率就越小,會對整個項目的高效率和低開支起很大的促進作用.項目軟件開發(fā)的流程及特征講題目錄引言:項目管理理論的介紹項目軟件開發(fā)的流程及特征軟件開發(fā)項目管理的指南微軟的傳統(tǒng)文化及關(guān)鍵實踐介紹問答軟件開發(fā)項目管理的指南軟件項目需求管理的指南軟件設(shè)計規(guī)范書撰寫的指南開發(fā)管理的指南測試的管理指南團隊建設(shè)的指南軟件項目需求管理的指南功能需求是描述一個產(chǎn)品或項目該做什么,該提供什么功能,該完成什么任務(wù)的總結(jié)任何一個項目在開發(fā)前都有一列功能需求它可來自客戶的要求,或市場的反饋,或利用新技術(shù)增加新功能以便使產(chǎn)品更新?lián)Q代的驅(qū)動它是一個項目的最前期的管理,也是把握項目范圍的關(guān)鍵-設(shè)計是建立于功能需求的基礎(chǔ)上的:功能需求總結(jié)越完善,設(shè)計就會越周密,測試就會越徹底,項目的質(zhì)量就越好.軟件開發(fā)項目管理的指南軟件項目需求管理的指南如果沒有完善的功能需求總結(jié)會發(fā)生什么?功能需求不正確會導致設(shè)計錯誤,導致推翻設(shè)計重新來過,造成人力和時間的浪費和客戶對功能需求的理解不一致,導致客戶最終不接受產(chǎn)品或系統(tǒng),或不斷要求再加新功能模糊不清的功能需求總結(jié)導致關(guān)鍵功能缺失,或開發(fā)人員瞻自加入不需要的功能,造成浪費不完善的功能需求總結(jié)導致無法建立準確的項目計劃和時間表,也使項目進度的追蹤困難大軟件開發(fā)項目管理的指南軟件開發(fā)項目管理的指南軟件項目需求管理的指南功能需求總結(jié)是受多方面因素影響的軟件開發(fā)項目管理的指南軟件項目功能需求總結(jié)撰寫的指南(1)應(yīng)有的章節(jié)撰寫內(nèi)容(分析思考)的綱領(lǐng)前言或梗概產(chǎn)品或項目的開發(fā)的目的該文件使用的準則,文件讀者范圍及要求其它有關(guān)參考資料商務(wù)需求競爭這和競爭產(chǎn)品的分析總結(jié)為滿足客戶或贏得市場競爭所必須完成的功能使用者需求
產(chǎn)品的客戶客戶的特征及使用者的培訓要求功能需求總結(jié)產(chǎn)品或項目的開發(fā)范圍產(chǎn)品或項目功能的闡述產(chǎn)品或系統(tǒng)運行的環(huán)境產(chǎn)品使用界面的要求軟件開發(fā)項目管理的指南軟件項目功能需求總結(jié)撰寫的指南(2)應(yīng)有的章節(jié)撰寫內(nèi)容(分析思考)的綱領(lǐng)系統(tǒng)需求運行環(huán)境的要求,包括運行平臺、網(wǎng)絡(luò)、及其它硬件的要求與其它系統(tǒng)兼容的要求,包括與操作系統(tǒng)、數(shù)據(jù)庫、瀏覽器、及其它運用軟件的兼容要求與外部其它系統(tǒng)和組件的接口的要求現(xiàn)存系統(tǒng)的操作和運行要求系統(tǒng)的整體使用界面的要求性能需求開發(fā)產(chǎn)品的對輸入的反應(yīng)速度要求運行速度的快慢要求反饋的準確性的要求使用界面的清晰度的要求軟件開發(fā)項目管理的指南軟件項目功能需求總結(jié)撰寫的指南(3)應(yīng)有的章節(jié)撰寫內(nèi)容(分析思考)的綱領(lǐng)質(zhì)量需求整個軟件的已知的缺陷和故障的數(shù)量測試的要求對意外事件、使用操作中的錯誤、及數(shù)據(jù)的錯誤的應(yīng)付能力對信息和數(shù)據(jù)超載的應(yīng)付能力系統(tǒng)的穩(wěn)定性,安全性的要求非功能需求必須遵守的國家、地區(qū)、和企業(yè)界里的某些標準和規(guī)章條例合同中客戶的其它特別要求開發(fā)局限影響到開發(fā)成功的因素所需的人才、費用、技術(shù)、設(shè)備、及其它資源軟件開發(fā)項目管理的指南從使用方案到功能設(shè)計的三步法使用方案對客戶產(chǎn)品使用產(chǎn)品的方法和過程的具體描述功能需求每一個使用方法中解決具體問題所需要的功能功能設(shè)計每一個具體的功能和性能特點的設(shè)計軟件開發(fā)項目管理的指南從使用方案到功能設(shè)計的三步法使用方案A功能需求A1功能設(shè)計A1-1功能設(shè)計A1-2功能需求A2功能設(shè)計A2-1使用方案B功能需求B1功能設(shè)計B1-1功能設(shè)計B1-2功能需求B2功能設(shè)計B2-1功能設(shè)計B1-3功能設(shè)計B2-2怎樣管理功能需求總結(jié)的流程?–(1)制定一套功能需求改變的流程:任何需求改變的決定都得經(jīng)過這套流程的批準組建一個需求改變管理班,核審任何需求改變對任何功能需求改變的要求,都要進行此改變對已在進行的項目中其它部分影響的分析對任何已批準的需求改變作受其影響的跟蹤,記錄由此帶來的對設(shè)計,編程,測試,文檔編寫等其它項目部分的帶來的工作增量及時間的推遲軟件開發(fā)項目管理的指南怎樣管理功能需求總結(jié)的流程?–(2)制定功能需求的基準線:將項目開始時和客戶已經(jīng)同意的功能需求作一記錄.以后任何不同于此基礎(chǔ)線的需求改變都得經(jīng)過事先設(shè)定的功能需求改變流程的審核和批準.對任何需求改變的歷史都做檔案記錄–
日期,要求,改變的理由,內(nèi)容,工作量,版本,等等.衡量項目功能需求的穩(wěn)定性–項目中改動有多少,以便有具體的數(shù)字來做控制需求改變的指南.軟件開發(fā)項目管理的指南當你有了這套需求改變的管理制度你能向客戶展示你項目管理的流程中怎樣控制需求改變你更便于和客戶對項目的要求統(tǒng)一認識完善的控制需求改變管理將幫助你”守住你的防線”–保護項目質(zhì)量,時間表,及你的利潤使客戶能更好地理解你為什么可以拒絕需求改變或設(shè)計改變的要求,或為什么需求改變或設(shè)計改變會導致費用升高或質(zhì)量降低.軟件開發(fā)項目管理的指南軟件開發(fā)項目管理的指南軟件項目需求管理的指南軟件設(shè)計規(guī)范書撰寫的指南開發(fā)管理的指南測試的管理指南團隊建設(shè)的指南軟件設(shè)計規(guī)范書撰寫的指南設(shè)計規(guī)范書(DesignSpecification)是什么?設(shè)計構(gòu)劃書是描寫軟件產(chǎn)品或系統(tǒng)具體功能特性和設(shè)計方案的文件它是整個產(chǎn)品或系統(tǒng)的藍圖-開發(fā)設(shè)計和測試計劃都以次為基礎(chǔ)進一步撰寫它由設(shè)計項目經(jīng)理負責撰寫,組織核審,并根據(jù)開發(fā)過程中的由編程設(shè)計改動作隨時的訂正,使文件中的設(shè)計與具體的編程隨時保證同步.軟件開發(fā)項目管理的指南軟件開發(fā)項目管理的指南軟件設(shè)計規(guī)范書撰寫的指南(1)應(yīng)有的章節(jié)撰寫內(nèi)容的綱領(lǐng)前言題目、作者、日期、版本用簡短的段落闡述軟件產(chǎn)品或系統(tǒng)的目的。用一句話來列出該產(chǎn)品的最重要的三到五項功能特性來做開場白開發(fā)范圍此章節(jié)列出軟件產(chǎn)品或系統(tǒng)開發(fā)項目該包括的功能,及哪些雖然很值得但此項目不包括的功能。開發(fā)理由此章節(jié)回答以下問題:為什么要開發(fā)此產(chǎn)品或系統(tǒng);為什么要按此設(shè)計來開發(fā)此產(chǎn)品或系統(tǒng)。開發(fā)目標此章節(jié)回答以下問題:此產(chǎn)品或系統(tǒng)完成后要達到什么目的,能解決什么客戶或使用者的問題,在運行速度,效率,使用方便性,質(zhì)量等方面的目標軟件開發(fā)項目管理的指南軟件設(shè)計規(guī)范書撰寫的指南
(2)應(yīng)有的章節(jié)撰寫內(nèi)容的綱領(lǐng)功能需求此章節(jié)回答以下問題:此產(chǎn)品或系統(tǒng)要能提供什么樣的功能,功能要達到什么樣的特性與效益。哪些是必須有的功能與效益,哪些是可有可無的使用概況方案此章節(jié)回答以下問題:各關(guān)健功能會被怎樣使用,使用者與客戶是誰,使用者應(yīng)有的水平,及教育或培訓客戶的要求是什么。運行需求此章節(jié)回答以下問題:此產(chǎn)品或系統(tǒng)對運行環(huán)境的各種要求,如操作平臺要求,硬件要求,網(wǎng)絡(luò)要求,系統(tǒng)安全要求,使用時按規(guī)章執(zhí)行的要求,等等.開發(fā)時間表此章節(jié)列出該項目的開發(fā)時間表,對每一具體開發(fā)任務(wù)所需的人力及時間的初步估計,及所有的項目里程碑軟件開發(fā)項目管理的指南軟件設(shè)計規(guī)范書撰寫的指南(3)應(yīng)有的章節(jié)撰寫內(nèi)容的綱領(lǐng)成功所依賴的因素此章節(jié)列出對所有可以估計到的外在制約的因素,特別是寫明哪些因素是該項目成功所依賴的,如特別的人才,設(shè)備,所需的技術(shù),等等.未解決的問題此章節(jié)列出任何尚未解決的問題,或有待近一步調(diào)查商討才能定出答案的有關(guān)設(shè)計方案和計劃,及任何與客戶間尚未同意的事項,等等.產(chǎn)品功能設(shè)計的具體描述此章節(jié)列出此產(chǎn)品或系統(tǒng)所有設(shè)計細節(jié)–對每個功能及設(shè)計,及運用時的使用界面,做詳細的解釋。對使用界面的設(shè)計,配備大量圖例,對每個控制鍵,使用界面,該顯示的文字,圖像,出錯的回饋,等等,作具體地解說。軟件開發(fā)項目管理的指南軟件設(shè)計規(guī)范書示例-
用表列出使用行為UIElement:Mainwindowview,whenanindividualCategorynodeisselectedintheSLDBrowserwindowBehavior:WhentheuserclicksonanyCategoryNode–Categories,CDshoulddisplaythispaneontherighthandside.Atthetopportionofthepane,itshouldcontainthestandardpropertiesforallCategoryobjects:Name,Description,Version,Owner,etc.PlatforminformationfortheCategorynodeisshowninaread-onlytextboxbelow.ThereisaPlatformbuttonthatallowstheusertoselectasecondaryplatform.Itworksthesamewayasthatdescribedin2.11.1.ExtendedProperties:UsercanattachanynumberofExtendedPropertiestoaCategoryusingtheAdvancedbutton.Thisisthesameasdescribedinsection2.11.2above.Menu:
Allmenuitemsshouldbeenabledaccordingly.Toolbarbuttons: 1.Alltoolbarbuttonsshouldbeenabled.2.Tooltipsshouldbeallenabledforallbuttons,evenonthegrayedoutbuttons.WindowTitle Thewindowtitlebarshoulddisplaytheproductname“WindowsXPEmbeddedComponentDesigner”,followedbya“-“,followedbytheselectedSLD,followedbya“:”,followedbytheselectedcategorynodename.Forexample,“WindowsXPEmbeddedComponentDesigner–NetworkDriver.SLD:Software:Systems”StatusbartextThenameoftheNELnode,forexample,ifitisaCategorynode:Category:Software:System:ApplicationManagement軟件開發(fā)項目管理的指南軟件設(shè)計規(guī)范書示例-用圖示來解釋設(shè)計及使用
軟件開發(fā)項目管理的指南軟件設(shè)計規(guī)范書示例-用圖示來解釋設(shè)計及使用
軟件開發(fā)項目管理的指南軟件設(shè)計規(guī)范書示例-每個性能都加入測試的要求FeatureName:AcommandlineswitchtosupportsilentmodefortheDOSprogramSDI2HD.EXEUsageSyntax:Ifanyuserneedstorunthetoolinbatchmodeandwanttosuppressanyoutput,hecaninvokethetoolwiththesilentmodeswitch.Commandlineswitchof/Qforquietmode.Comments:
Withthisswitchenabled,noanyoutputwillbedisplayed.Ifthereareotherswitchedalsospecified,/Qwillsilenttheoutputfromthemall./Qhastheprecedenceoverotherswitches.Whenrunninginsilentmode,thedefaultvalueforanyselectionisyesandthedefaultswillbeused.Example:sdi2hdd:\MySDI/d1/Qsdi2hdd:\MySDI/d1/I/Q(Evenof/Iisused,SDIheadinformationwillnotbedisplayedinthiscase).TestRequirements:Ensurethatwhen/Qisused,noscreenoutisgenerated.Iftherearemorethanonecommandlineswitchesareused,allthescreendisplayoutputwillbesuppressed.軟件開發(fā)項目管理的指南軟件開發(fā)的種類軟件項目需求管理的指南軟件設(shè)計規(guī)范書撰寫的指南開發(fā)管理的指南測試的管理指南團隊建設(shè)的指南開發(fā)管理的一些指南
(1)
寫任何程序前一定要先有設(shè)計構(gòu)劃書任何復雜的系統(tǒng)程序要先有構(gòu)架設(shè)計書對系統(tǒng)組件有明確的功能定義.對組件的接口的設(shè)計事先有完整的紀錄.構(gòu)架設(shè)計書由構(gòu)架設(shè)計師或開發(fā)工程師的領(lǐng)導人員來撰寫.構(gòu)架設(shè)計書要通過項目經(jīng)理和測試人員在內(nèi)的審核及通過,才能開始編寫程序.軟件開發(fā)項目管理的指南開發(fā)管理的一些指南
(2)
建立程序原代碼的提交庫,并建立完整的原代碼的提交的流程管理制度原代碼只允許一人改動.改動前先要從提交庫申請出原代碼.改動后再送進提交庫.改動完先要在開發(fā)工程師的機器上編譯,與其它組件一起運行過,確證沒有致命的缺陷后,才能送進原代碼的提交庫.在產(chǎn)品發(fā)行前,整個提交庫都被鎖上,只有被批準的缺陷修補的原代碼才能提交進庫.軟件開發(fā)項目管理的指南開發(fā)管理的一些指南
(3)
建立原代碼互審的管理制度每個軟件開發(fā)工程師遍寫的原代碼都有致少一個以上的同事對程序進行審查.建立原代碼編寫的規(guī)范每個軟件開發(fā)工程師都應(yīng)按照規(guī)范進行程序設(shè)計,包括編寫的風格,格式,組件接口的規(guī)范,解說詞的撰寫,等等.軟件開發(fā)項目管理的指南測試管理的一些指南
(1)
根據(jù)設(shè)計構(gòu)劃書撰寫測試計劃測試計劃要請項目經(jīng)理和開發(fā)工程師一起進行審查.測試計劃用列表式將所有的測試方案寫下.每個具體地的測試方案都有專人執(zhí)行,并記錄每個測試方案的結(jié)果.任何缺陷都記錄下來.測試與開發(fā)同步進行在部分組件編寫完后就進行.軟件開發(fā)項目管理的指南測試管理的一些指南
(2)
測試計劃執(zhí)行中的注意事項由測試員發(fā)現(xiàn)的缺陷分給開發(fā)工程師修改糾錯.修改完畢由測試員先進行初步質(zhì)量驗證(SmokeTest),通過后才能由開發(fā)工程師送進原代碼的提交庫.每次任何影響到其它組件的程序糾錯改動,不僅是經(jīng)過改動的程序要重新測試,任何可能受到影響的其它組件或程序也必須重測(RegressionTest).發(fā)行前要進行全程測試(FullTestPass).軟件開發(fā)項目管理的指南團隊建設(shè)及管理的藝術(shù)建立分工清晰的團隊從項目管理,產(chǎn)品或系統(tǒng)的設(shè)計,編程,
測試,到使用書的編寫,都有專人負責。具體的分工不能越職,如設(shè)計師搞測試。并將各部分該完成的時間表統(tǒng)一在整個項目的時間表里,公布于整個團隊。軟件開發(fā)項目管理的指南軟件開發(fā)隊伍的組織結(jié)構(gòu)及功能副總裁(VP)總經(jīng)理(GM)
產(chǎn)品單元經(jīng)理(PUM)產(chǎn)品組經(jīng)理GroupManager客戶教育經(jīng)理UEManager文檔編輯員UEManager產(chǎn)品組項目經(jīng)理GroupProgramManager(GPM)開發(fā)經(jīng)理DeveloperManager質(zhì)量保證經(jīng)理QAManager項目經(jīng)理ProgramManager(PM)軟件工程師SoftwareDeveloper(SDE)測試工程師TestEngineer(QA)測試軟件工程師SoftwareDeveloperinTest(SDET)設(shè)計項目經(jīng)理FeaturePM發(fā)行項目經(jīng)理ReleasePM產(chǎn)品使用性工程師UsabilityEngineer使用設(shè)計工程師UIDesigner開發(fā)團隊常用的人員配備及工作分配
(1)發(fā)行經(jīng)理(ReleasePM)作用:項目流程的總管負責產(chǎn)品發(fā)行和開發(fā)項目流程的管理-對整個項目的流程設(shè)定規(guī)章制度制定項目的時間進度表和里程碑,和產(chǎn)品發(fā)行夠格的衡量標準對整個項目的進程進行追蹤、并向整個團隊通報,對出現(xiàn)的問題及時協(xié)調(diào)并解決.掌握“除害三國會議”
(BugTriage)
和“戰(zhàn)爭會議”
(WarMeeting)
負責軟件產(chǎn)品發(fā)行工作的管理軟件開發(fā)項目管理的指南開發(fā)團隊常用的人員配備及工作分配
(2)設(shè)計經(jīng)理(FeaturePM)作用:產(chǎn)品功能的設(shè)計師和使用客戶的代言人確定項目范圍和做需求管理總結(jié)。負責產(chǎn)品種各功能和性能的設(shè)計.撰寫產(chǎn)品功能設(shè)計構(gòu)劃書(Specification)–進行功能設(shè)計和使用界面設(shè)計幫助其它團隊制定開發(fā)計劃、測試計劃、和文檔計劃對功能設(shè)計作隨時的必要調(diào)整和修改與發(fā)行經(jīng)理通氣、合作、對所負責的功能的開發(fā)進度進行追蹤、對時間表進行隨時的必要調(diào)整軟件開發(fā)項目管理的指南開發(fā)團隊常用的人員配備及工作分配
(3)其他附助經(jīng)理(OtherAuxiliaryPMs)
作用:對項目的成功提供其它的必要支持負責產(chǎn)品的初版使用客戶聯(lián)絡(luò)和支持與市場部門和銷售部門協(xié)調(diào)合作進行與文檔和界面設(shè)計團隊協(xié)調(diào)合作進行與產(chǎn)品所依靠的其它內(nèi)部團隊協(xié)調(diào)合作軟件開發(fā)項目管理的指南開發(fā)團隊常用的人員配備及工作分配(4)
軟件開發(fā)工程師(SoftwareDeveloperEngineer):
撰寫產(chǎn)品編程的設(shè)計構(gòu)劃書(Developspec.).
根據(jù)產(chǎn)品功能設(shè)計構(gòu)劃書和編程的設(shè)計構(gòu)劃書,編寫產(chǎn)品開發(fā)的程序.軟件測試工程師(SoftwareTest
Engineer):
根據(jù)產(chǎn)品功能設(shè)計構(gòu)劃書編寫產(chǎn)品測試的構(gòu)劃書,并執(zhí)行測試構(gòu)劃書定下的測試計劃對產(chǎn)品和組件進行測試(白箱及黑箱應(yīng)測試,等).軟件開發(fā)項目管理的指南開發(fā)團隊常用的人員配備及工作分配(5)測試工具工程師(SoftwareDeveloperinTest):
這是在測試部門的開發(fā)工程師.他們的任務(wù)不是開發(fā)廠品,而是編寫產(chǎn)品測試所需要的自動測試的程序和工具.使用界面及性能設(shè)計師(UIDesigner):這是負責設(shè)計廠品可用性的人員.他們專做廠品的使用界面的設(shè)計,負責界面的設(shè)計統(tǒng)一性,布局的美觀,使用流程的合理性.軟件開發(fā)項目管理的指南團隊建設(shè)及管理的藝術(shù)鼓勵團隊精神從項目的一開始就讓所有成員都清楚地知道開發(fā)的目的和要求(ProjectVision)掌握好工作強度的松緊:時間計劃要有張弛,避免長時要求員工加班加點,并定期舉辦給成員放松的活動。只緊不松只會降低效率.定期召開團隊全體成員會議,通報項目進度,及開誠布公所遇到的問題。每次項目結(jié)束后召開成敗總結(jié)經(jīng)驗會議,改進以后的流程。軟件開發(fā)項目管理的指南講題目錄引言:學習項目管理的重要性項目管理理論的介紹軟件開發(fā)項目的管理的指南微軟的傳統(tǒng)文化及關(guān)鍵實踐介紹問答微軟的傳統(tǒng)文化及關(guān)鍵實踐介紹設(shè)計在先,編碼在后沒有設(shè)計規(guī)劃書就不寫一行編程碼所有的編碼要有員工間的核審CodeReview,BuddyTest所有的編碼在加入整體匯編前必須在開發(fā)工程師的機器上先匯編“吃你自己的狗食”:產(chǎn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《知識產(chǎn)權(quán)培訓》課件
- 《種釀酒白葡萄》課件
- 《診斷原則》課件
- 單位管理制度集合大全【人員管理】
- 單位管理制度合并選集員工管理篇
- 單位管理制度分享合集【員工管理篇】十篇
- 單位管理制度分享大合集【員工管理篇】
- 單位管理制度范例匯編【員工管理】十篇
- 七年級英語SpringFestival課件
- 單位管理制度呈現(xiàn)大全【員工管理篇】
- 承德市承德縣2022-2023學年七年級上學期期末歷史試題【帶答案】
- CJT511-2017 鑄鐵檢查井蓋
- 轉(zhuǎn)科患者交接記錄單
- 現(xiàn)代漢語智慧樹知到期末考試答案章節(jié)答案2024年昆明學院
- 人教版六年級數(shù)學(上冊)期末調(diào)研題及答案
- 舞蹈療法在減少壓力和焦慮中的作用
- 計算機應(yīng)用專業(yè)大學生職業(yè)生涯規(guī)劃
- 設(shè)備的故障管理
- 女性婦科保健知識講座
- 《電力系統(tǒng)治安反恐防范要求 第3部分:水力發(fā)電企業(yè)》
- 2024年小學教師聽課、評課制度
評論
0/150
提交評論