久草成人在线视频,欧美激情视频网,级别免费毛片在线看,中文字幕色婷婷在线视频,亚洲天堂成人在线,久久亚洲婷,日本黄色网址在线免费

微軟軟件開發(fā)流程實施課件

上傳人:無*** 文檔編號:246786722 上傳時間:2024-10-16 格式:PPT 頁數(shù):36 大小:494KB
收藏 版權(quán)申訴 舉報 下載
微軟軟件開發(fā)流程實施課件_第1頁
第1頁 / 共36頁
微軟軟件開發(fā)流程實施課件_第2頁
第2頁 / 共36頁
微軟軟件開發(fā)流程實施課件_第3頁
第3頁 / 共36頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《微軟軟件開發(fā)流程實施課件》由會員分享,可在線閱讀,更多相關(guān)《微軟軟件開發(fā)流程實施課件(36頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,微軟軟件開發(fā)流程實施,*,PPT,文檔演模板,Office,PPT,微軟軟件開發(fā)流程實施,2024/10/16,微軟軟件開發(fā)流程實施,現(xiàn)存問題,測試團隊沒有權(quán)威,沒有明確的質(zhì)量標準和員工度量標準,團隊成員之間缺乏有效溝通,實現(xiàn)的功能不是最初的設(shè)計目標,既產(chǎn)品規(guī)格和產(chǎn)品開發(fā)的一致性,產(chǎn)品規(guī)格更改維護,產(chǎn)品進度無法控制,測試計劃,文檔管理,微軟軟件開發(fā)流程實施,解決方法,軟件開發(fā)過程管理,資源管理,包括管理時間,管理成本,管理人員,產(chǎn)品管理,管理功能,實現(xiàn),質(zhì)量,實施步驟,團隊建立-一個高效的團隊具有如下特征,

2、目標一致,信念明確,積極有效溝通,不要假設(shè)別人已經(jīng)知道,主動做事,主動促進流程改進,主動回復別人EMAIL等,主動共享信息,通過Process使成員各司其職,每件事情必須有負責人,數(shù)字化管理,實現(xiàn)方式:流程+工具+文檔+數(shù)字,微軟軟件開發(fā)流程實施,實施考慮,軟件流程改進實施前提條件-作為軟件企業(yè)的ERP系統(tǒng),改變必然涉及每一個人的日常工作和思維方式,必須有強有力的領(lǐng)導支持和自適應的能力.,企業(yè)已經(jīng)建立了有效的郵件管理機制和信息共享機制(通過內(nèi)部站點共享知識庫,資源等).,潛意識的有效溝通-使每一次需求更改都被所有的團隊成員知道,高效率協(xié)作,沒有權(quán)利而是依靠權(quán)威和知識領(lǐng)先性的管理方法,結(jié)果是高創(chuàng)

3、造性,積極工作,發(fā)表意見,改進流程,實施誤區(qū),不考慮企業(yè)自身的情況,盲目實施流程,過度強調(diào)工具的重要性:如過度強調(diào)自動化測試工具而忽略了測試,微軟軟件開發(fā)流程實施,流程改進本質(zhì)-注重溝通,強調(diào)溝通,更注重實用性,團隊成員之間的相互牽制,三權(quán)分立;,程序經(jīng)理,開發(fā)組,測試組,溝通不會自動發(fā)生,日常會議,TRD,里程碑總結(jié)(PostMotem),每日,每周匯報,Bug Triage Meeting,One one review,微軟軟件開發(fā)流程實施,流程改進本質(zhì)-使軟件開發(fā)可控制,使軟件過程開發(fā)成為一個可控制的過程,數(shù)字化管理:基于數(shù)字的軟件開發(fā)度量,樹立時間計劃的權(quán)威性,有效控制時間,軟件產(chǎn)品有

4、清晰的標準:功能規(guī)格書(Functional Specification)作為全組的標準,必須具有權(quán)威性,基于功能的進度計劃和多個檢查點保證所有的功能實現(xiàn)符合功能規(guī)格書,微軟軟件開發(fā)流程實施,流程改進本質(zhì)-持續(xù)主動調(diào)整,必須專門的人員監(jiān)測整個軟件開發(fā)流程,并加以調(diào)整.將盡可能多的流程書面化.,制定六大服務(wù)器的OWNER.,流程的不斷變化和不同時期角色的工作重點調(diào)整,微軟軟件開發(fā)流程實施,項目初始化(一),軟件企業(yè)需要一個能夠滿足缺陷跟蹤和管理的工具,同時能夠為決策提供支持.,市場調(diào)查(市場人員),并給出產(chǎn)品需求書,產(chǎn)品前景,目標用戶,產(chǎn)品包和構(gòu)件,平臺支持,硬件和軟件環(huán)境,語言支持,功能要求,

5、管理層決定實施該項目,并決定PM,Test Lead,Dev Lead人選,管理層決定Review Meeting的時間,完成Vision Statement(前景陳述),微軟軟件開發(fā)流程實施,項目初始化(二),項目動員大會,Audience 聽眾:所有可得到的人力資源,主題,宣布項目開始,項目前景陳述,團隊組織,人力資源獲得:招聘+培訓,項目發(fā)布時間,微軟軟件開發(fā)流程實施,工作準則-明確準則,積極工作,PM的工作,進度監(jiān)控,樹立Spec和Schedule的權(quán)威性,溝通中心,對內(nèi)確保每一個理解產(chǎn)品的前景,功能和對外確保管理層的支持和滿足顧客需求,PM一般是整個TEAM的凝聚力所在,PM的主要工

6、作以寫Spec,開會和查看EmailL,進度監(jiān)控,查看BUG數(shù)據(jù)庫和溝通為主,Dev Lead 的工作,通過Code Review代碼審核提供高質(zhì)量代碼,制定合理的時間計劃,技術(shù)選型,代碼重利用從而達到按時完成代碼,總體構(gòu)架設(shè)計和通用程序設(shè)計,團隊成員溝通,Test Lead的工作,測試環(huán)境的建立,測試策略制訂,測試方法和工具的選用,測試案例的維護,發(fā)布測試報告,微軟軟件開發(fā)流程實施,M0,目的,設(shè)定項目目標和計劃,開始,完成Vision Document,結(jié)束,開始編碼,術(shù)語,Vision Statement(Marketing),Product Specification(PM),test

7、 Plan(Testing),Development Plan and Schedule(Dev),UE Strategy and Plan(UE),PM責任,1.完成產(chǎn)品規(guī)格書;2.確定產(chǎn)品功能優(yōu)先級;3.確定項目日程表 4.處理外部部件和其它組關(guān)系;測試計劃檢驗,開發(fā)組責任,開發(fā)組日程表;代碼和構(gòu)架設(shè)計;決定各個功能在哪個里程碑完成;規(guī)格書檢驗;測試計劃檢驗,測試組責任,規(guī)格書檢驗;初始化缺陷數(shù)據(jù)庫;移植前一個版本中的延遲的缺陷數(shù)據(jù);添加支持部報告的缺陷;,用戶教育,規(guī)格書檢驗(易用性,完整性和與其它產(chǎn)品的關(guān)系),并反饋給PM;提供文檔資料計劃;日程安排,管理層,評估上個項目,并改進流程;

8、評估從項目中得到的數(shù)據(jù)(如缺陷數(shù)據(jù)分析,工作量統(tǒng)計,缺陷質(zhì)量);定義不同團隊之間的合作方式;同意項目計劃;,微軟軟件開發(fā)流程實施,其它工作,人員培訓,熟練掌握各種工具.,建立源代碼服務(wù)器,培訓TEAM MEMBER使用版本控制工具.確定各團隊工作目錄,確定常規(guī)會議,如周項目狀態(tài)會議,新員工工作手冊,使新的員工能夠非常清楚的知道各個Server和環(huán)境安裝,及工作流程,建立Build服務(wù)器和Release服務(wù)器,測試團隊建立BUG數(shù)據(jù)庫服務(wù)器,建立團隊工作信息發(fā)布站點,發(fā)布團隊新聞,共享文檔資源,Team Member聯(lián)系方式,任務(wù)列表等.,微軟軟件開發(fā)流程實施,文檔模板-Function Spe

9、cification,人力資源+Feature Team(功能團隊),前景描述,平臺要求,語言支持(本地化和全球化),出錯處理(日志,警告,信息)和最終返回錯誤信息,用戶場景(User Scenarios),功能細分和說明,安裝程序,快捷鍵要求,性能目標,用戶教育文檔和進度計劃,進度計劃(Microsoft Project),UI 設(shè)計文檔,微軟軟件開發(fā)流程實施,文檔模板-Implementation spec,實現(xiàn)文檔是一個文檔集,包括數(shù)據(jù)字典,資源管理,指定Builder,BVT 所有者,Peer Review,開發(fā)環(huán)境,技術(shù)選型,程序構(gòu)架和設(shè)計模式,代碼重用,模塊劃分,出錯處理,多語言支

10、持,性能考慮,數(shù)據(jù)庫設(shè)計,公用接口設(shè)計,微軟軟件開發(fā)流程實施,文檔模板-測試計劃(一),測試環(huán)境描述,包括服務(wù)器,安裝程序描述,人力資源劃分,測試流程及不同階段的測試重點,功能完備性測試,測試目標,范圍和質(zhì)量標準,測試區(qū)域劃分,易用性測試,性能測試,可靠性測試,平臺測試(使用矩陣),恢復測試,回歸測試,缺陷跟蹤工具,微軟軟件開發(fā)流程實施,文檔模板-測試計劃(二),測試策略描述,頻率和所有者,測試案例開發(fā)和維護,制訂測試案例覆蓋標準,自動化工具開發(fā),決定何時進行自動化工具開發(fā),存在大量的API和大量的測試案例,測試案例只需要結(jié)果”通過”或”不通過”,不需要用戶的干預,有大量的回歸測試案例,雇開發(fā)

11、人員寫自動化工具比雇多個TESTER便宜,測試腳本開發(fā),測試工具,源代碼分析工具,測試進度,微軟軟件開發(fā)流程實施,如何實現(xiàn)成功的進度計劃,進度計劃,由整個開發(fā)團隊來制定進度計劃而不是PM單獨制定,事情無論大小,全部列入計劃或算進緩沖,保證進度計劃的權(quán)威性.可以將進度計劃貼在作戰(zhàn)會議或工作房間的墻壁上,PM必須非常清楚最重要的事情并推動執(zhí)行.尤其是在不同的里程碑切換時.并將這一信息傳達給全組.,在制訂計劃時,必須考慮到會議,假期,匯報工作,單元測試,病假,解決缺陷和不可預料的事件.緩沖一般為30%50%.在固定發(fā)布日期條件下,尤其應該增長緩沖.,微軟軟件開發(fā)流程實施,如何實現(xiàn)成功的進度控制,監(jiān)控

12、和度量,每天隊員發(fā)Daily Report,它的格式:,Highlight,Shortcoming,To Do List,每周PM發(fā)Weekly Report,Dev Lead和Test Lead分別發(fā)Weekly Report對當前項目狀態(tài)進行總結(jié),這些REPORT的聽眾必須是所有團隊成員,包括管理人員.周報的格式和日報格式相同,在周報中安排除了日常工作以外的其它必須檢查的事宜.這可以補充進度計劃的不足.,每周召開團隊會議,總結(jié)項目當前狀態(tài).,微軟軟件開發(fā)流程實施,M1,目的,開發(fā)產(chǎn)品,保證代碼質(zhì)量并降低BUG數(shù)量,開始,編碼開始,結(jié)束,測試團隊認為編碼按時符合規(guī)格書規(guī)范完成,術(shù)語,Test

13、 specification;test cases;test scripts;unit testing;TRD;check in;check in test;BVT;Acceptance Test;Daily build;MileStone Postmortems;Bug Committee;,PM責任,管理產(chǎn)品規(guī)格書,管理功能組工作狀況,保持全組工作重點,推動工作進度,開發(fā)組責任,設(shè)計,記錄和編碼;單元測試,冒煙測試,每日構(gòu)建,BVT;TRD;解決問題;保證按時完成;,測試組責任,設(shè)計,記錄測試規(guī)范;寫自動化測試編碼;在正式提交的代碼中進行可接受測試;在里程碑時運行所有的測試案例;報告和關(guān)閉

14、缺陷;給出產(chǎn)品質(zhì)量和功能完成性評估報告;認證功能完成;檢驗用戶文檔,用戶教育,書寫用戶教育文檔;基于用戶任務(wù)來評估功能的完成;用戶輔助工具;用戶教育文檔測試計劃,微軟軟件開發(fā)流程實施,工作流程(一),DEVELOPER檢查BUG數(shù)據(jù)庫和電子郵件.如果發(fā)現(xiàn)自己的BUG數(shù)量高于給定值,則停止開發(fā),更改BUG.,PM和LEAD檢查BUG數(shù)據(jù)庫和電子郵件.指定BUG給某一個TEAM MEMBER.如果可爭議BUG太多,召開BUG TRIAGE會議,討論BUG的優(yōu)先級.,每天的RELEASE中需要包含說明文件(本版本更正BUG,實現(xiàn)功能,改變的文件),如果是API測試應包含類庫文檔,微軟軟件開發(fā)流程實施

15、,工作流程(二),DEVELOPER每天早上從源代碼服務(wù)器下載代碼,更新其它程序員的改變.(SD SYNC),DEV編輯自己的文件(SD EDIT),完成某個FEATURE.,DEV編譯自己的本地源代碼拷貝并進行單元測試,如無錯誤,交給BUDDY TESTER或CODE REVIEW測試.,如果沒有錯誤,提交到源代碼服務(wù)器.通過這種方法保證源代碼服務(wù)器中的程序始終是可運行的.,如果本次CHECK IN完成了某一個功能,發(fā)送TRD到TEST TEAM,證明此功能已完成并可測試,DEV發(fā)送日報.,DEV LEAD指定專門的BUILDER和BVT人員.并寫成BUILD SCRIPT.每天在固定的時間

16、運行該BUILD SCRIPT.如,每天2:00AM.,每天早上9:00-9:30對當天的BUILD進行BVT和冒煙測試,通過后提交到RELEASE服務(wù)器.,微軟軟件開發(fā)流程實施,工作流程(三),TEST TEAM指定專門的可接受測試人員,并給出可接受的標準.9:30-10:00,指定的測試人員每天早上運行可接受測試,如果成功發(fā)EMAIL給全組.,其它測試人員開始進行功能測試.功能測試僅測試那些已經(jīng)發(fā)出TRD的功能.,TEST TEAM發(fā)現(xiàn)BUG,并登記在BUG數(shù)據(jù)庫中.,TEST TEAM進行其它測試,如性能測試,本地測試和平臺測試.測試頻率和目標在TEST計劃中制定.如果是MILESTONE結(jié)束時,運行所有測試案例.,TEST TEAM根據(jù)TEST計劃開發(fā)TEST CASE,編寫自動化工具和測試腳本.,TEST TEAM發(fā)送日報表,微軟軟件開發(fā)流程實施,使用源代碼控制工具,放入源文件,文檔資料和所有頻繁改動的資料,不要放入二進制代碼,包括動態(tài)庫和可執(zhí)行文件,只編輯需要改動的編碼(SD EDIT),每次Check In時,填寫變化列表.,每次Check In 之前,保證本地編譯通過,

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!