微軟產(chǎn)品開發(fā)模型推薦_第1頁(yè)
微軟產(chǎn)品開發(fā)模型推薦_第2頁(yè)
微軟產(chǎn)品開發(fā)模型推薦_第3頁(yè)
微軟產(chǎn)品開發(fā)模型推薦_第4頁(yè)
微軟產(chǎn)品開發(fā)模型推薦_第5頁(yè)
已閱讀5頁(yè),還剩202頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

微軟產(chǎn)品周期模型主要內(nèi)容產(chǎn)品周期模式概述:微軟產(chǎn)品開發(fā)的方法產(chǎn)品背后的人們和他們的任務(wù)與產(chǎn)品開發(fā)相關(guān)各人員的工作任務(wù)及其詳細(xì)介紹微軟軟件開發(fā)中其他的一些事情……MOMnCodecompleteRTM-WProductCycle產(chǎn)品規(guī)劃階段MOMnCodecompleteRTM-WProductCycle產(chǎn)品規(guī)劃階段

產(chǎn)品的開發(fā)階段里程碑1,里程碑2:較為冒險(xiǎn)的,重要的性能里程碑3:次要的性能,對(duì)此需要重新估評(píng)調(diào)整MOMnCodecompleteRTM-WProductCycle產(chǎn)品規(guī)劃階段

產(chǎn)品的開發(fā)階段里程碑1,里程碑2:較為冒險(xiǎn)的,重要的性能里程碑3:次要的性能,對(duì)此需要重新估評(píng)調(diào)整產(chǎn)品測(cè)試階段調(diào)試代碼發(fā)行測(cè)試版(Bata’s)預(yù)發(fā)行版(RC’s)MOMnCodecompleteRTM-WProductCycle產(chǎn)品規(guī)劃階段

產(chǎn)品的開發(fā)階段里程碑1,里程碑2:較為冒險(xiǎn)的,重要的性能里程碑3:次要的性能,對(duì)此需要重新估評(píng)調(diào)整產(chǎn)品發(fā)布向制造業(yè)和網(wǎng)站投放(RTM/RTM)對(duì)網(wǎng)絡(luò)產(chǎn)品的服務(wù)階段產(chǎn)品測(cè)試階段調(diào)試代碼發(fā)行測(cè)試版(Bata’s)預(yù)發(fā)行版(RC’s)MOMnCodecompleteRTM-WProductCycle軟件開發(fā)人物表他們是誰(shuí)他們是和你一樣聰明的人他們來(lái)自世界各地他們都具有同樣的激情——開發(fā)出最好的軟件他們?cè)陂_發(fā)過(guò)程中以顧客需求為宗旨軟件開發(fā)人物表他們?cè)诋a(chǎn)品開發(fā)組中的作用/職務(wù)是什么產(chǎn)品單元總經(jīng)理(PUM)產(chǎn)品經(jīng)理程序經(jīng)理(PM)軟件設(shè)計(jì)工程師(SDE/Dev)軟件測(cè)試設(shè)計(jì)工程師(SDET/TestDev)軟件測(cè)試工程師(Tester)BuildEngineer產(chǎn)品設(shè)計(jì)師本地化工程師文檔小組

產(chǎn)品規(guī)劃

產(chǎn)品規(guī)劃劃任務(wù):識(shí)別有有利市場(chǎng)場(chǎng),確保保產(chǎn)品在在此市場(chǎng)場(chǎng)中能迎迎合客戶戶需要,,并向客客戶介紹紹產(chǎn)品的的價(jià)值所所在產(chǎn)品規(guī)劃劃——定定義產(chǎn)品品定義客戶戶的價(jià)值值:通過(guò)過(guò)消費(fèi)群群體的調(diào)調(diào)查研究究和競(jìng)爭(zhēng)爭(zhēng)要素的的分析定義產(chǎn)品品前景和和產(chǎn)品前前景的描描述確定產(chǎn)品品主要性性能和特特性產(chǎn)品開發(fā)發(fā)過(guò)程中中始終以以客戶需需求為宗宗旨確定產(chǎn)品品長(zhǎng)期目目標(biāo)(三三年期至至五年期期目標(biāo)))產(chǎn)品規(guī)劃劃階段消費(fèi)群體體的調(diào)查查研究與組員交交流產(chǎn)品品前景((前景描描述)待開發(fā)產(chǎn)產(chǎn)品性能能及他們們的開發(fā)發(fā)優(yōu)先級(jí)級(jí)MOMnCodecompleteRTM-W產(chǎn)品周期期:規(guī)劃劃人員產(chǎn)品規(guī)劃劃階段消費(fèi)群體體的調(diào)查查研究與組員交交流產(chǎn)品品前景((前景描描述)待開發(fā)產(chǎn)產(chǎn)品性能能及他們們的開發(fā)發(fā)優(yōu)先級(jí)級(jí)MOMnCodecompleteRTM-W產(chǎn)品周期期:規(guī)劃劃人員產(chǎn)品開發(fā)發(fā)階段產(chǎn)品開發(fā)發(fā)時(shí)處處處以顧客客需求為為宗旨,,做顧客的的代言人人競(jìng)爭(zhēng)要素素分析產(chǎn)品規(guī)劃劃階段消費(fèi)群體體的調(diào)查查研究與組員交交流產(chǎn)品品前景((前景描描述)待開發(fā)產(chǎn)產(chǎn)品性能能及他們們的開發(fā)發(fā)優(yōu)先級(jí)級(jí)MOMnCodecompleteRTM-W產(chǎn)品周周期::規(guī)劃劃人員員產(chǎn)品開開發(fā)階階段產(chǎn)品開開發(fā)時(shí)時(shí)處處處以顧顧客需需求為為宗旨旨,做顧客客的代代言人人競(jìng)爭(zhēng)要要素分分析產(chǎn)品測(cè)測(cè)試階階段經(jīng)營(yíng)分分析和和預(yù)測(cè)測(cè)產(chǎn)品規(guī)規(guī)劃階階段消費(fèi)群群體的的調(diào)查查研究究與組員員交流流產(chǎn)品品前景景(前前景描描述))待開發(fā)發(fā)產(chǎn)品品性能能及他他們的的開發(fā)發(fā)優(yōu)先先級(jí)MOMnCodecompleteRTM-W產(chǎn)品周周期::規(guī)劃劃人員員產(chǎn)品開開發(fā)階階段產(chǎn)品開開發(fā)時(shí)時(shí)處處處以顧顧客需需求為為宗旨旨,做顧客客的代代言人人競(jìng)爭(zhēng)要要素分分析產(chǎn)品測(cè)測(cè)試階階段經(jīng)營(yíng)分分析和和預(yù)測(cè)測(cè)產(chǎn)品發(fā)發(fā)布下一版版本該該做的的事三年期期至五五年期期的計(jì)計(jì)劃程序經(jīng)經(jīng)理程序經(jīng)經(jīng)理任務(wù)::在最最適合合的時(shí)時(shí)候投投放高高質(zhì)量量的產(chǎn)產(chǎn)品確保產(chǎn)產(chǎn)品能能很號(hào)號(hào)的迎迎合市市場(chǎng)的的需求求和滿滿足微微軟經(jīng)經(jīng)營(yíng)的的需要要提供領(lǐng)領(lǐng)導(dǎo)力力量……但并并不是是專制制對(duì)產(chǎn)品品的特特性設(shè)設(shè)置,,進(jìn)度度和資資源的的安排排負(fù)責(zé)責(zé)促進(jìn)交交流,,協(xié)調(diào)調(diào)小組組內(nèi)和和整個(gè)個(gè)微軟軟范圍圍內(nèi)的的人際際關(guān)系系在不同同的技技術(shù)領(lǐng)領(lǐng)域,,協(xié)調(diào)調(diào)與其其他供供應(yīng)商商的關(guān)關(guān)系((獨(dú)立立硬件件供應(yīng)應(yīng)商/獨(dú)立立軟件件供應(yīng)應(yīng)商))產(chǎn)品規(guī)規(guī)劃階階段產(chǎn)品前前景落落實(shí)編寫產(chǎn)產(chǎn)品規(guī)規(guī)格書書創(chuàng)建主主進(jìn)度度表MOMnCodecompleteRTM-W產(chǎn)品周周期::程序序經(jīng)理理產(chǎn)品規(guī)規(guī)劃階階段產(chǎn)品前前景落落實(shí)編寫產(chǎn)產(chǎn)品規(guī)規(guī)格書書創(chuàng)建主主進(jìn)度度表MOMnCodecompleteRTM-W產(chǎn)品周周期::程序序經(jīng)理理產(chǎn)品開開發(fā)階階段管理功功能小小組工工作狀狀況管理產(chǎn)產(chǎn)品規(guī)規(guī)格書書保持全全組的的工作作重點(diǎn)點(diǎn)推進(jìn)工工作進(jìn)進(jìn)度產(chǎn)品規(guī)規(guī)劃階階段產(chǎn)品前前景落落實(shí)編寫產(chǎn)產(chǎn)品規(guī)規(guī)格書書創(chuàng)建主主進(jìn)度度表MOMnCodecompleteRTM-W產(chǎn)品周周期::程序序經(jīng)理理產(chǎn)品開開發(fā)階階段管理功功能小小組工工作狀狀況管理產(chǎn)產(chǎn)品規(guī)規(guī)格書書保持全全組的的工作作重點(diǎn)點(diǎn)推進(jìn)工工作進(jìn)進(jìn)度產(chǎn)品測(cè)測(cè)試階階段對(duì)產(chǎn)品品各方方面進(jìn)進(jìn)行權(quán)權(quán)衡((產(chǎn)品品運(yùn)行速速度、、性能能多少少、可可用性性及開發(fā)發(fā)進(jìn)度度等等等)產(chǎn)品規(guī)規(guī)劃階階段產(chǎn)品前前景落落實(shí)編寫產(chǎn)產(chǎn)品規(guī)規(guī)格書書創(chuàng)建主主進(jìn)度度表MOMnCodecompleteRTM-W產(chǎn)品周周期::程序序經(jīng)理理產(chǎn)品開開發(fā)階階段管理功功能小小組工工作狀狀況管理產(chǎn)產(chǎn)品規(guī)規(guī)格書書保持全全組的的工作作重點(diǎn)點(diǎn)推進(jìn)工工作進(jìn)進(jìn)度產(chǎn)品測(cè)測(cè)試階階段對(duì)產(chǎn)品品各方方面進(jìn)進(jìn)行權(quán)權(quán)衡((產(chǎn)品品運(yùn)行速速度、、性能能多少少、可可用性性及開發(fā)發(fā)進(jìn)度度等等等)產(chǎn)品發(fā)發(fā)布跟蹤媒媒體慶功會(huì)會(huì)下一版版本準(zhǔn)準(zhǔn)備工工作程序經(jīng)經(jīng)理挑戰(zhàn)引導(dǎo)全全組,,使其其不偏偏離預(yù)預(yù)期的的設(shè)計(jì)計(jì)思想想和進(jìn)進(jìn)度勇于承承擔(dān)各各項(xiàng)責(zé)責(zé)任促進(jìn)相相互間間的交交流具備在在無(wú)指指定權(quán)權(quán)利情情況下下產(chǎn)生生影響響力的的能力力程序經(jīng)經(jīng)理要避免免因小事事而浪浪費(fèi)時(shí)時(shí)間和和資源源不為客客戶利利益而而爭(zhēng)辯辯(否否則,,這樣樣做的的結(jié)局局必將將是::只能能開發(fā)發(fā)出性性能拙拙劣的的,不不受客客戶歡歡迎的的產(chǎn)品品)因?yàn)樗说牡男袨闉榉绞绞蕉纯床黄鹌鹚ǎǖ率聦?shí)上上是因因?yàn)槟隳愕倪^(guò)過(guò)錯(cuò),,是因因?yàn)閯e別人所所獲得得的信信息與與你的的不同同…))假設(shè)情情況是是…((不要要作任任何假假設(shè)ass-u-me)程序經(jīng)經(jīng)理——回答答你的的問(wèn)題題?開發(fā)人員開發(fā)人員任務(wù):設(shè)計(jì)計(jì)開發(fā)出高高質(zhì)量的軟軟件提供技術(shù)咨咨詢對(duì)產(chǎn)品規(guī)格格做出反饋饋設(shè)計(jì)算法和和數(shù)據(jù)結(jié)構(gòu)構(gòu)設(shè)計(jì),編寫寫和調(diào)試代代碼產(chǎn)品規(guī)劃階階段對(duì)新產(chǎn)品性性能的可行行性研究技術(shù)建議反反饋給規(guī)劃劃人員MOMnCodecompleteRTM-W產(chǎn)品周期::開發(fā)人員員產(chǎn)品規(guī)劃階階段對(duì)新產(chǎn)品性性能的可行行性研究技術(shù)建議反反饋給規(guī)劃劃人員MOMnCodecompleteRTM-W產(chǎn)品周期::開發(fā)人員員產(chǎn)品開發(fā)階階段編寫代碼,,單元測(cè)試試/調(diào)試按照進(jìn)程表表為測(cè)試小小組提供可可測(cè)試產(chǎn)品單單元件代碼的再使使用產(chǎn)品規(guī)劃階階段對(duì)新產(chǎn)品性性能的可行行性研究技術(shù)建議反反饋給規(guī)劃劃人員MOMnCodecompleteRTM-W產(chǎn)品周期::開發(fā)人員員產(chǎn)品開發(fā)階階段編寫代碼,,單元測(cè)試試/調(diào)試按照進(jìn)程表表為測(cè)試小小組提供可可測(cè)試產(chǎn)品單單元件代碼的再使使用產(chǎn)品測(cè)試階階段調(diào)試糾錯(cuò)不對(duì)產(chǎn)品性性能作改動(dòng)動(dòng)產(chǎn)品規(guī)劃階階段對(duì)新產(chǎn)品性性能的可行行性研究技術(shù)建議反反饋給規(guī)劃劃人員MOMnCodecompleteRTM-W產(chǎn)品周期::開發(fā)人員員產(chǎn)品開發(fā)階階段編寫代碼,,單元測(cè)試試/調(diào)試按照進(jìn)程表表為測(cè)試小小組提供可可測(cè)試產(chǎn)品單單元件代碼的再使使用產(chǎn)品測(cè)試階階段調(diào)試糾錯(cuò)不對(duì)產(chǎn)品性性能作改動(dòng)動(dòng)產(chǎn)品發(fā)布零個(gè)錯(cuò)產(chǎn)品品開發(fā)人員挑戰(zhàn)產(chǎn)品功能((設(shè)計(jì)的復(fù)復(fù)閱/代碼碼的復(fù)閱))按進(jìn)度表進(jìn)進(jìn)程完成所所有的任務(wù)務(wù)少出程序錯(cuò)錯(cuò)誤(在整整個(gè)產(chǎn)品周周期中使錯(cuò)錯(cuò)誤數(shù)量小小于一定數(shù)數(shù)量)面對(duì)更短開開發(fā)周期產(chǎn)品國(guó)際化化迅速發(fā)展的的技術(shù)信息共享,,相互交流流開發(fā)人員要避免你的代碼改改動(dòng)使每天天一次的機(jī)機(jī)器碼編譯譯出錯(cuò)(等等待你的老老板或產(chǎn)品品單元總經(jīng)經(jīng)理來(lái)找你你說(shuō)個(gè)明白白)你的糾錯(cuò)代代碼改動(dòng)沒(méi)沒(méi)能消除錯(cuò)錯(cuò)誤(你可可能在沒(méi)有有解決原有有問(wèn)題的同同時(shí)卻引入入了新的錯(cuò)錯(cuò)誤)在源程序進(jìn)進(jìn)入保護(hù)狀狀態(tài)后沒(méi)能能按規(guī)定來(lái)來(lái)更新源程程序代碼))沉迷于電子子游戲中……開發(fā)人員——回答你的的問(wèn)題?測(cè)試人員測(cè)試人員任務(wù):確保保我們產(chǎn)品品的高質(zhì)量量在產(chǎn)品生產(chǎn)產(chǎn)過(guò)程中,,按照產(chǎn)品品規(guī)格書對(duì)對(duì)產(chǎn)品及其其質(zhì)量做獨(dú)獨(dú)立的確認(rèn)認(rèn)測(cè)試產(chǎn)品與與設(shè)計(jì)標(biāo)準(zhǔn)準(zhǔn)相符測(cè)試產(chǎn)品與與規(guī)格相相符測(cè)試產(chǎn)品的的穩(wěn)定性測(cè)試產(chǎn)品的的兼容性產(chǎn)品規(guī)劃階階段產(chǎn)品規(guī)格復(fù)復(fù)閱制訂測(cè)試計(jì)計(jì)劃MOMnCodecompleteRTM-W產(chǎn)品周期::測(cè)試人員員產(chǎn)品規(guī)劃階階段產(chǎn)品規(guī)格復(fù)復(fù)閱制訂測(cè)試計(jì)計(jì)劃MOMnCodecompleteRTM-W產(chǎn)品周期::測(cè)試人員員產(chǎn)品開發(fā)階階段測(cè)試軟件的的開發(fā)測(cè)試過(guò)程的的自動(dòng)化個(gè)人/朋友友版的測(cè)試試綜合/驗(yàn)錯(cuò)錯(cuò)測(cè)試產(chǎn)品規(guī)劃階階段產(chǎn)品規(guī)格復(fù)復(fù)閱制訂測(cè)試計(jì)計(jì)劃MOMnCodecompleteRTM-W產(chǎn)品周期::測(cè)試人員員產(chǎn)品開發(fā)階階段測(cè)試軟件的的開發(fā)測(cè)試過(guò)程的的自動(dòng)化個(gè)人/朋友友版的測(cè)試試綜合/驗(yàn)錯(cuò)錯(cuò)測(cè)試產(chǎn)品測(cè)試階階段多次全面運(yùn)運(yùn)行開發(fā)的的測(cè)試軟件件(fulltestpass)壓力測(cè)試((stresstest)發(fā)布標(biāo)準(zhǔn)測(cè)測(cè)試糾錯(cuò)結(jié)果驗(yàn)驗(yàn)證測(cè)試產(chǎn)品規(guī)劃階階段產(chǎn)品規(guī)格復(fù)復(fù)閱制訂測(cè)試計(jì)計(jì)劃MOMnCodecompleteRTM-W產(chǎn)品周期::測(cè)試人員員產(chǎn)品開發(fā)階階段測(cè)試軟件的的開發(fā)測(cè)試過(guò)程的的自動(dòng)化個(gè)人/朋友友版的測(cè)試試綜合/驗(yàn)錯(cuò)錯(cuò)測(cè)試產(chǎn)品測(cè)試階階段多次全面運(yùn)運(yùn)行開發(fā)的的測(cè)試軟件件(fulltestpass)壓力測(cè)試((stresstest)發(fā)布標(biāo)準(zhǔn)測(cè)測(cè)試糾錯(cuò)結(jié)果驗(yàn)驗(yàn)證測(cè)試產(chǎn)品發(fā)布最后產(chǎn)品金金碟版測(cè)試試測(cè)試人員挑戰(zhàn)與開發(fā)人員員保持最佳佳溝通國(guó)際范圍的的測(cè)試測(cè)試軟件的的互用性各組成部分分的共享人員的流動(dòng)動(dòng)測(cè)試人員測(cè)試方面的的其他議題題測(cè)試案例((testcase)測(cè)試腳本((testscript)版本驗(yàn)證測(cè)測(cè)試(BTV)BugstatusRegressionbug驗(yàn)證錯(cuò)誤已已被改正,,并在bug數(shù)據(jù)庫(kù)庫(kù)中關(guān)閉此此bugRaid數(shù)數(shù)據(jù)庫(kù)測(cè)試人員要避免記錄過(guò)多不不可再現(xiàn)的的錯(cuò)誤在早期籌備備階段不進(jìn)進(jìn)行有效的的測(cè)試,直直到產(chǎn)品開開發(fā)后期才才發(fā)現(xiàn)大量量的嚴(yán)重錯(cuò)錯(cuò)誤不做完全地地驗(yàn)證就關(guān)關(guān)閉bugsResolvebugsasfixedinRaiddatabase測(cè)試人員——回答你的的問(wèn)題?微軟軟件開開發(fā)寫真微軟怎么開開發(fā)出世界界一流的軟軟件的…100%以以bug數(shù)數(shù)據(jù)庫(kù)為基基礎(chǔ)產(chǎn)品技術(shù)支支持部門的的反饋產(chǎn)品規(guī)格的的完成(規(guī)規(guī)格修改委委員會(huì))完成視覺(jué)效效果的設(shè)計(jì)計(jì)源程序樹的的鎖定(lockdownsourcetree)源程序樹的的分叉(forksourcetree)產(chǎn)品編碼完完成先嘗其果((eatyourowndogfood)微軟軟件開開發(fā)寫真微軟怎么開開發(fā)出世界界一流的軟軟件的…可用性測(cè)試試研究對(duì)于大型產(chǎn)產(chǎn)品,按產(chǎn)產(chǎn)品單元組組景象源程程序代碼更更新和穩(wěn)定定是有效且且必要的方方法戰(zhàn)斗組(Warteam)戰(zhàn)斗會(huì)議(Warmeeting)Componentteambugtriage微軟軟件開開發(fā)寫真微軟怎么開開發(fā)出世界界一流的軟軟件的…零錯(cuò)出出現(xiàn)金主碟碟Sign-offShippingpartiesLakeBilldumpLaunchparties/eventsandnewswatching“ship-it””rewardandshippinggiftsItissomuchfunworkingforMicrosoft!Hopeyoutoohavealotoffun作作軟軟件這這行真真好玩玩!回答你你的問(wèn)問(wèn)題??微軟產(chǎn)產(chǎn)品開開發(fā)方方法日程微軟產(chǎn)產(chǎn)品周周期模模型中中的開開發(fā)者者規(guī)劃及及撰寫寫產(chǎn)品品說(shuō)明明書階階段-里程程碑0功能實(shí)實(shí)現(xiàn)階階段-里程程碑1到N測(cè)試和和穩(wěn)定定階段段-代代碼完完成((CC)和和發(fā)布布產(chǎn)品品微軟開開發(fā)協(xié)協(xié)作模模式源代碼碼控制制工具Bug跟蹤蹤和解解決開發(fā)人人員應(yīng)應(yīng)有的的態(tài)度度里程碑碑0規(guī)劃及及撰寫寫產(chǎn)品品說(shuō)明明書微軟產(chǎn)產(chǎn)品周周期模模型中中的開發(fā)者者微軟產(chǎn)產(chǎn)品周周期模模型編程開開始遠(yuǎn)景目目標(biāo)確確定QFEDCR主金碟碟市場(chǎng)Beta版版技術(shù)Beta版版零Bug反反彈點(diǎn)(ZBB)里程碑碑目標(biāo)標(biāo)達(dá)到到M1-MNMO計(jì)劃代碼完完成BetaRCRTMSPs開發(fā)人人員在在M0階段段的工工作支持前前一個(gè)個(gè)版本本幫助程程序經(jīng)經(jīng)理撰撰寫產(chǎn)產(chǎn)品說(shuō)說(shuō)明書書支持前前一個(gè)個(gè)版本本QFE(QuickFixEngineering)DCR(DesignChangeRequest)SP1,SP2..修正被被推遲遲的Bug幫助程程序經(jīng)經(jīng)理撰撰寫產(chǎn)產(chǎn)品說(shuō)說(shuō)明書書為PM寫產(chǎn)產(chǎn)品說(shuō)說(shuō)明明書提提供支支持審閱Spec估計(jì)功功能實(shí)實(shí)現(xiàn)時(shí)時(shí)間,,確定定進(jìn)度度制訂計(jì)計(jì)劃預(yù)測(cè)什什么時(shí)時(shí)候可可以完完成什什么功功能協(xié)調(diào)各各開發(fā)發(fā)組,,功能能和里里程碑碑決定做做哪些些功能能,不不做哪哪些功功能激勵(lì)沒(méi)有截截止日日期,,什么么事兒兒都做做不了了計(jì)劃是是一種種估計(jì)計(jì),更更是一一種承承諾開發(fā)者者做主主來(lái)制制訂計(jì)計(jì)劃什么是是好計(jì)計(jì)劃把大的的計(jì)劃劃分成成小塊塊每塊半半天到到5天天(如如WBS方方法))什么事事情都都有時(shí)時(shí)間限限制開發(fā),,測(cè)試試,調(diào)調(diào)試,,代碼碼審校?!绻?jì)計(jì)劃好好的東東西完完成了了,整整個(gè)功功能就就應(yīng)該該完成成了((沒(méi)有有不在在計(jì)劃劃中的的內(nèi)容容)制訂更更合理理的計(jì)計(jì)劃不斷對(duì)對(duì)比比較最最初的的估計(jì)計(jì)和實(shí)實(shí)際時(shí)時(shí)間有有助于于制訂訂現(xiàn)實(shí)實(shí)的計(jì)計(jì)劃多個(gè)開開發(fā)人人員獨(dú)獨(dú)立估估算,,把結(jié)結(jié)果合合并進(jìn)度控控制——容易忽忽略的的因素素新人的的上手手時(shí)間間準(zhǔn)備做做演示示的資資源開會(huì)和和講座座的時(shí)時(shí)間維護(hù)運(yùn)運(yùn)行編編譯的的腳本本編譯中中斷的的修正正時(shí)間間外部組組件的的集成成處理測(cè)測(cè)試的的問(wèn)題題病假/休假假考慮具具體技技術(shù)實(shí)實(shí)現(xiàn)計(jì)劃角角色,,工具具和流流程設(shè)計(jì)新新功能能的實(shí)實(shí)現(xiàn)方方法建立原原形考察新新技術(shù)術(shù)考慮的的第一一個(gè)問(wèn)問(wèn)題——代碼碼重用用絕大多多數(shù)代代碼在在別處處已經(jīng)經(jīng)寫過(guò)過(guò)了利用已已有的的代碼碼可以以節(jié)省省時(shí)間間,提提高質(zhì)質(zhì)量在微軟軟,各各產(chǎn)品品組互互為客客戶和和提供供商關(guān)關(guān)系對(duì)于任任何一一段代代碼,,首先先問(wèn)自自己::這段代代碼/功能能有可可能在在什么么地方方已經(jīng)經(jīng)有人人寫過(guò)過(guò)了可能在在已有有的項(xiàng)項(xiàng)目里里可能操操作系系統(tǒng)已已經(jīng)實(shí)實(shí)現(xiàn)了了(e.g.Windows)可能在在某個(gè)個(gè)函數(shù)數(shù)庫(kù)里里(e.g.CRT,DLL,.NETFramework)代碼重重用有有不同同的級(jí)級(jí)別代碼重重用的的不同同級(jí)別別調(diào)用系系統(tǒng)已已有功功能,,或其其他項(xiàng)項(xiàng)目組組已完完成的的功能能(Windows.MSNMessenger)與其他他項(xiàng)目目合用用可執(zhí)執(zhí)行代代碼與其他他項(xiàng)目目復(fù)用用源代代碼從其他他項(xiàng)目目中拷拷貝源源代碼碼(Codebase)利用其其他項(xiàng)項(xiàng)目的的界面面設(shè)計(jì)計(jì)和算算法((M,Wizard)IE創(chuàng)創(chuàng)造了了代碼碼重用用的神神話(Help,URLMoniker)選擇實(shí)現(xiàn)方方式時(shí)一定定要慎重決定自己開開發(fā)時(shí)一定定要慎重比如:已經(jīng)經(jīng)有了很多多數(shù)據(jù)庫(kù)引引擎,我們們真的有必必要重新寫寫我們自己己的嗎?采用別的項(xiàng)項(xiàng)目的技術(shù)術(shù)是一定要要慎重可能不是完完完全全你你要的東西西可能沒(méi)法放放到你的體體系中來(lái)可能質(zhì)量達(dá)達(dá)不到你的的要求可能有很多多后續(xù)問(wèn)題題(版本問(wèn)問(wèn)題,安裝裝…)使用全新的的技術(shù)不一定是最最好的發(fā)布日期的的限制…如何了解已已有的代碼碼審閱所代碼碼(打印出出來(lái))用代碼瀏覽覽器瀏覽所所有代碼((如SourceInsight)分步執(zhí)行程程序閱讀設(shè)計(jì)文文檔小心的重新新格式化它它注釋,調(diào)試試代碼,編編程風(fēng)格,,等等MO易犯的的錯(cuò)誤功能說(shuō)明書書(Spec)出來(lái)來(lái)的太晚開發(fā)團(tuán)隊(duì)對(duì)對(duì)產(chǎn)品沒(méi)有有共識(shí)(Vision)在設(shè)計(jì)上花花的是時(shí)間間太少,形形成的功能能設(shè)計(jì)書不不踏實(shí)計(jì)劃過(guò)于樂(lè)樂(lè)觀M1,M2到Mn開發(fā)和編程程里程碑的設(shè)設(shè)計(jì)技巧時(shí)間分配實(shí)際編程時(shí)時(shí)間集成,穩(wěn)定定時(shí)間(后后面的里程程碑時(shí)間加加長(zhǎng))*保證各個(gè)個(gè)模塊可以以在一起工工作*必須寫一一段,穩(wěn)定定一段,再再繼續(xù)前進(jìn)進(jìn)緩沖的時(shí)間間每個(gè)產(chǎn)品組組都有不同同的安排1/3時(shí)間間來(lái)集成CodeComplete代碼完成成計(jì)劃的工作作完成功能可以運(yùn)運(yùn)行不需要任何何編程工作作了它意味著從編程模式式轉(zhuǎn)變到發(fā)發(fā)現(xiàn)并修正正Bug模模式不會(huì)再有新新的功能了了代碼完成后后的工作凍結(jié)界面修修改Beta測(cè)測(cè)試ZBB(ZeroBugBounce)發(fā)布候選版版本RTM/RTW微軟協(xié)作工工作模式建立開發(fā)團(tuán)團(tuán)隊(duì)的基礎(chǔ)礎(chǔ)設(shè)施源代碼服務(wù)務(wù)器BuildmachineBug數(shù)據(jù)據(jù)庫(kù)發(fā)布服務(wù)器器信息發(fā)布站站點(diǎn)Exchange郵郵件列表和和公共文件件夾建立開發(fā)團(tuán)團(tuán)隊(duì)的基礎(chǔ)礎(chǔ)設(shè)施源代碼服務(wù)務(wù)器編譯服務(wù)器器發(fā)布服務(wù)器器Bug數(shù)據(jù)據(jù)庫(kù)信息發(fā)布站站點(diǎn)Exchange郵郵件列表和和公共文件件夾常用名詞Check-in-提交修改改代碼Codereview-代代碼審核Buddybuild-伙伙伴編譯Pickup-修改改反映到BuildmachineSynchronize-同同步其他人人的修改Build-生成正正式二進(jìn)制制文件Release-正正式二進(jìn)制制文件發(fā)布布BVT-啟啟動(dòng)測(cè)試開發(fā)中的版版本控制為什么要進(jìn)進(jìn)行版本控控制?版本控制工工具可以恢復(fù)到以前前的版本知道誰(shuí)曾經(jīng)經(jīng)改動(dòng)過(guò)某某段代碼理解某個(gè)代代碼改動(dòng)的的原因微軟內(nèi)部使使用很多工工具SourceDepot,VSS,SLM……源代碼服務(wù)務(wù)器是正式的、、唯一的代代碼來(lái)源源代碼服務(wù)務(wù)器里有什什么*源代碼*有關(guān)工具具的代碼*規(guī)格書*其他經(jīng)常常改動(dòng)的文文檔源代碼服務(wù)務(wù)器沒(méi)有什什么*二進(jìn)制文文件*目標(biāo)文件件*編譯產(chǎn)生生的頭文件件提交修改代代碼過(guò)程統(tǒng)一的流程程可以保證證*保證版本本總可以工工作*避免出現(xiàn)現(xiàn)BuildBreakBuildBreak是非非常嚴(yán)重的的錯(cuò)誤*開發(fā)過(guò)程程被迫中斷斷*測(cè)試人員員沒(méi)法測(cè)試試別人的餓餓代碼*對(duì)此負(fù)責(zé)責(zé)的程序員員會(huì)被半夜夜叫到公司司源代碼管理理集中*必須使用用工具:如如SourceSafe質(zhì)量*編程的標(biāo)標(biāo)準(zhǔn)規(guī)范通用的編程程方式/注注釋*代碼凈化化和代碼審審核安全性*經(jīng)常做服服務(wù)器備份份*存儲(chǔ)在不不同的地方方Check-in管管理程序員開發(fā)發(fā)出一段代代碼個(gè)人測(cè)試*在調(diào)試器器里執(zhí)行每每一行代碼碼*所有的測(cè)測(cè)試用例都都要運(yùn)行加入個(gè)人代代碼后軟件件的整體測(cè)測(cè)試代碼的遞交交和伙伴審審核及編譯譯嚴(yán)格的Check-in管理理Check-in管管理測(cè)試人員發(fā)布服務(wù)器器Builder開發(fā)人員Bug數(shù)據(jù)據(jù)庫(kù)源代碼服務(wù)器郵件系統(tǒng)作戰(zhàn)會(huì)議1、拿到新新的版本2、記錄bug11、驗(yàn)證證bug解解決10、解決決bug3、得到新新的bug4、改正bug5、Checkin請(qǐng)求7、Checkin9、編譯6、批準(zhǔn)8、拿到最最新源代碼碼代碼集成要要點(diǎn)每一個(gè)Check-in必須須有記錄*必須發(fā)pickup郵件*要有新feature規(guī)格格、Bug號(hào)或說(shuō)明明*代碼審核核和伙伴編編譯進(jìn)入控制模模式后*Check-in之前需要要申請(qǐng)*必須是解解決ShowStopperbug或由經(jīng)經(jīng)理或作戰(zhàn)戰(zhàn)會(huì)議批準(zhǔn)準(zhǔn)BuildMachine(編譯機(jī)機(jī))獨(dú)立的專用用機(jī)器(通通常再專用用實(shí)驗(yàn)室里里)專人負(fù)責(zé)生成二進(jìn)制制代碼*用于發(fā)布布*用于測(cè)試試代碼、環(huán)境境變量不能能任意改動(dòng)動(dòng)*只接受源源代碼服務(wù)務(wù)器的修改改*正式的環(huán)環(huán)境變量Bug數(shù)據(jù)據(jù)庫(kù)測(cè)試與開發(fā)發(fā)人員的溝溝通界面Open,resolve,andclosebugs優(yōu)先級(jí)ShowStopperExchange公公共文件件夾論壇形式的的公共文件件夾批準(zhǔn)、以及及存儲(chǔ)Check-in請(qǐng)求求的地方Check-in要要求會(huì)轉(zhuǎn)發(fā)發(fā)給郵件列列表開發(fā)人員應(yīng)應(yīng)有的態(tài)度度開發(fā)者的使使命不僅僅是寫寫程序和調(diào)調(diào)試他和所有角角色一樣,,為了實(shí)現(xiàn)現(xiàn)用戶需求求*PM-定定義用戶需需求*界面設(shè)計(jì)計(jì)-描繪用用戶需求*開發(fā)-實(shí)實(shí)現(xiàn)用戶需需求*測(cè)試-保保障用戶需需求程序員將把把Word文檔(需需求說(shuō)明書書)“編譯譯”成執(zhí)行行代碼不是項(xiàng)目組組中唯一重要的角色色開發(fā)人員的的管理程序員是特特殊的群體體*創(chuàng)造力與與完成任務(wù)務(wù)任務(wù)管理高高于時(shí)間管管理設(shè)定優(yōu)先級(jí)級(jí)激勵(lì)與懲罰罰程序員*進(jìn)度透明明*Bug數(shù)數(shù)量和ShowStopper透明明*違反制度度鼓勵(lì)開發(fā)人人員寫“solid”代碼*代碼審審核*積極處處理bug代碼審核核代碼審核核的優(yōu)越越性*增強(qiáng)可可靠性*極早發(fā)發(fā)現(xiàn)項(xiàng)目目中的問(wèn)問(wèn)題*擴(kuò)展開開發(fā)人員員的代碼碼知識(shí)*培訓(xùn)開開發(fā)人員員的最佳佳途徑定出時(shí)間間不要放放棄*每周固固定時(shí)間間*明確規(guī)規(guī)定為每每個(gè)feature完完成的一一個(gè)步驟驟積極處理理Bugs“Bug不是不不可以避避免的””測(cè)試是開開發(fā)人員員的基本本功*讓源代代碼容易易測(cè)試*成為自自己產(chǎn)品品的客戶戶*調(diào)查遇遇到的每每一個(gè)問(wèn)問(wèn)題用測(cè)試來(lái)來(lái)驗(yàn)證質(zhì)質(zhì)量,而而不是創(chuàng)創(chuàng)造質(zhì)量量*不要依依賴測(cè)試試人員來(lái)來(lái)發(fā)現(xiàn)bug*與測(cè)試試人員成成為合作作伙伴問(wèn)題微軟程序序經(jīng)理日程表什么是程程序經(jīng)理理?程序序經(jīng)理的的來(lái)歷和和種類優(yōu)秀程序序經(jīng)理的的特征程序經(jīng)理理的幾大大工作重重點(diǎn)怎樣在競(jìng)競(jìng)爭(zhēng)中取取勝做沒(méi)有權(quán)權(quán)威的領(lǐng)領(lǐng)導(dǎo)者作為程序序經(jīng)理,,有所為為,有所所不為什么是程程序經(jīng)理理這些年來(lái)來(lái),都處處于模糊糊狀態(tài)和開發(fā),,測(cè)試,,市場(chǎng)和和用戶助助理等人人員一起起工作程序經(jīng)理理和軟件件的關(guān)系系,就如如同建筑筑師和房房子的關(guān)關(guān)系程序經(jīng)理理的來(lái)歷歷1984年,Multiplan項(xiàng)項(xiàng)目首次次設(shè)立了了程序經(jīng)經(jīng)理的職職位來(lái)管管理整個(gè)個(gè)項(xiàng)目并并取得了了巨大的的成功,,于是比比爾.蓋蓋茨決定定在全公公司范圍圍內(nèi)實(shí)行行程序經(jīng)經(jīng)理的管管理模式式優(yōu)秀程序序經(jīng)理的的特征做事投入入對(duì)產(chǎn)品前前景的理理解專注的精精神促進(jìn)發(fā)展展的能力力注意細(xì)節(jié)節(jié)的能力力做決策的的能力做事有勇勇氣程序經(jīng)理理的幾大大工作重重點(diǎn)產(chǎn)品前景景及其相相關(guān)的工工作產(chǎn)品高層層次初步步的設(shè)計(jì)計(jì)產(chǎn)品詳細(xì)細(xì)設(shè)計(jì)和和日程安安排問(wèn)題的處處理檢查產(chǎn)品品開發(fā)進(jìn)進(jìn)度(Checkpoints)發(fā)布產(chǎn)品品產(chǎn)品前景景及其相相關(guān)的工工作什么時(shí)間間該做什什么:*何時(shí)開開始一個(gè)個(gè)項(xiàng)目*了解顧顧客,業(yè)業(yè)務(wù),市市場(chǎng),技技術(shù)*程序經(jīng)經(jīng)理應(yīng)做做調(diào)研、、訪問(wèn)顧顧客*調(diào)研、、訪問(wèn)的的結(jié)果::產(chǎn)品前前景闡述述程序經(jīng)理理要把握握的關(guān)鍵鍵點(diǎn)*不要只只是對(duì)顧顧客滔滔滔不絕-請(qǐng)學(xué)會(huì)會(huì)傾聽*明白調(diào)調(diào)研的優(yōu)優(yōu)點(diǎn)和局局限性*為你的的領(lǐng)域開開發(fā)一片片“子前前景”*寫下你你的想法法,然后后征求別別人的意意見(jiàn)1.1產(chǎn)產(chǎn)品前景景及其相相關(guān)的工工作前景是所所有工作作的起點(diǎn)點(diǎn)*每個(gè)人人都能夠夠理解*每個(gè)人人都會(huì)同同意*這個(gè)標(biāo)標(biāo)準(zhǔn)將會(huì)會(huì)讓你專專注,并并指導(dǎo)你你解決難難題了解你的的顧客*成熟產(chǎn)產(chǎn)品的第第一個(gè)版版本發(fā)布布*了解所所從事的的行業(yè)*當(dāng)你的的產(chǎn)品發(fā)發(fā)布了,,這些產(chǎn)產(chǎn)品會(huì)流流向什么么地方2.產(chǎn)品品高層次次初步的的設(shè)計(jì)什么時(shí)候候該做什什么:*確定前前景期間間和之后后的幾個(gè)個(gè)月*費(fèi)用/效益分分析*程序經(jīng)經(jīng)理書寫寫產(chǎn)品規(guī)規(guī)格草案案*這是大大多數(shù)項(xiàng)項(xiàng)目失敗敗的地方方PM關(guān)鍵鍵點(diǎn):*前景應(yīng)應(yīng)該成為為做決定定的指導(dǎo)導(dǎo)*清晰地地設(shè)想的的用戶產(chǎn)產(chǎn)品的情情節(jié)*Proto-specs最最初的產(chǎn)產(chǎn)品規(guī)格格3.產(chǎn)品品詳細(xì)設(shè)設(shè)計(jì)和日日程安排排什么時(shí)間間做什么么?*在“里里程碑0)(MO)””期間*在程序序經(jīng)理和和開發(fā)人人員之間間有更多多的交流流*程序經(jīng)經(jīng)理寫產(chǎn)產(chǎn)品規(guī)格格結(jié)果*詳細(xì)的的日程安安排*詳細(xì)的的里程碑碑結(jié)束標(biāo)標(biāo)準(zhǔn)*“里程程碑1””產(chǎn)品規(guī)規(guī)格完成成3.1產(chǎn)產(chǎn)品詳細(xì)細(xì)設(shè)計(jì)和和日程安安排怎樣才是是一個(gè)好好的產(chǎn)品品規(guī)格*概述*明確的的成功的的標(biāo)準(zhǔn)((包括測(cè)測(cè)試設(shè)定定)*詳細(xì)的的資料*表達(dá)整整個(gè)團(tuán)隊(duì)隊(duì)的想法法3.2產(chǎn)產(chǎn)品詳細(xì)細(xì)設(shè)計(jì)和和日程安安排如何進(jìn)行行產(chǎn)品規(guī)規(guī)格的審審核*學(xué)習(xí)怎怎么檢測(cè)測(cè)驗(yàn)收產(chǎn)產(chǎn)品的規(guī)規(guī)格*提前對(duì)對(duì)產(chǎn)品規(guī)規(guī)格進(jìn)行行的測(cè)試試*和整個(gè)個(gè)團(tuán)隊(duì)一一起做審審核*不要拒拒絕接受受別人的的批評(píng)和和意見(jiàn)3.3產(chǎn)產(chǎn)品詳細(xì)細(xì)設(shè)計(jì)和和日程安安排程序經(jīng)理理的其他他注意事事項(xiàng)*徹底了了解產(chǎn)品品的前景景*徹底了了解產(chǎn)品品本身*不斷訓(xùn)訓(xùn)練你自自己的設(shè)設(shè)計(jì)能力力*不要和和開發(fā)人人員在開開發(fā)進(jìn)程程上爭(zhēng)論論不停*知道執(zhí)執(zhí)行的順順序3.4產(chǎn)產(chǎn)品詳細(xì)細(xì)設(shè)計(jì)和和日程安安排成功的時(shí)時(shí)間安排排設(shè)定日程程安排校準(zhǔn)日程程就跟蹤標(biāo)標(biāo)準(zhǔn)達(dá)成成一致知道相互互依賴的的關(guān)系到達(dá)里程程碑有一個(gè)后后備計(jì)劃劃調(diào)整日程程主要日程程PlanningSpecificationDevelopmentStabilizationSpecCompleteCodeCompleteGoalsClosureMilestone0RTMSpec/SheduleIterationsDesignChangeeTriage4.問(wèn)題題的處理理什么時(shí)間間該做什什么*跟蹤進(jìn)進(jìn)程和處處理問(wèn)題題*在編寫寫代碼和和發(fā)布的的過(guò)程中中*程序經(jīng)經(jīng)理更新新產(chǎn)品規(guī)規(guī)格和resolvebugsPM關(guān)鍵鍵點(diǎn)*不要對(duì)對(duì)bugs視而而不見(jiàn)*你不可可以解決決任何問(wèn)問(wèn)題*在RAID中中記錄所所有的細(xì)細(xì)節(jié)*不要經(jīng)常推推遲bug的的調(diào)正*Over-communicate不要過(guò)多多/重復(fù)的交交流5.檢查產(chǎn)品品生產(chǎn)進(jìn)度什么時(shí)間該做做什么:*每一個(gè)里程程碑的結(jié)尾和和通過(guò)產(chǎn)品發(fā)發(fā)布*按照標(biāo)準(zhǔn)檢檢查進(jìn)程,調(diào)調(diào)整日程表*程序經(jīng)理也也要廣泛的交交流PM關(guān)鍵點(diǎn)*有你自己小小的檢查點(diǎn)*關(guān)于beta測(cè)試版的的計(jì)劃*發(fā)現(xiàn)跟蹤bugs*不要太快跳跳到下一個(gè)版版本6.發(fā)布產(chǎn)品品該在什么時(shí)候候做什么*安慰,害怕怕,驕傲,歡歡樂(lè)*RTM后的的事后總結(jié)PM關(guān)鍵點(diǎn)*Bringachangeofclothestowork*參觀beta測(cè)試版用用戶和首批采采用本產(chǎn)品的的用戶*專門派人的的負(fù)責(zé)人RTM事后總結(jié)結(jié)的一些問(wèn)題題PM行為準(zhǔn)則則確保你的行動(dòng)動(dòng)有益于你在在開始的時(shí)候候設(shè)定的目標(biāo)標(biāo)和方向----正確的的產(chǎn)品前景并并在確定的時(shí)時(shí)間發(fā)布產(chǎn)品品活動(dòng)---實(shí)實(shí)踐出真知怎樣在競(jìng)爭(zhēng)中中取勝在這個(gè)部分你你將會(huì)學(xué)會(huì)如如何創(chuàng)造在市市場(chǎng)上能贏的的產(chǎn)品研究競(jìng)爭(zhēng)產(chǎn)品品知道什么時(shí)候候應(yīng)該領(lǐng)導(dǎo),,什么時(shí)候跟跟從對(duì)手注意對(duì)手的競(jìng)競(jìng)爭(zhēng)優(yōu)勢(shì)四個(gè)方面下手手戰(zhàn)勝競(jìng)爭(zhēng)對(duì)手手的四個(gè)關(guān)鍵鍵點(diǎn)。A.了解產(chǎn)品品B.了解將來(lái)來(lái)可能的方向向C.把知識(shí)轉(zhuǎn)轉(zhuǎn)化成行動(dòng)D.保持自己己不過(guò)時(shí)A.了解產(chǎn)品品問(wèn)你所知道的的使用該產(chǎn)品品的人Dogfood內(nèi)部測(cè)測(cè)試產(chǎn)品回顧(ProductReview)*ProductPlanningmayhelp產(chǎn)品計(jì)劃會(huì)會(huì)有幫助*Promisevs.delivery允允諾和交貨B.了解產(chǎn)品品的發(fā)展方向向研究公司策略略知道他們的顧顧客希望從他他們那里得到到什么認(rèn)識(shí)產(chǎn)品方向向上的變化假定你的對(duì)手手是聰明能干干的扮演角色C.化知識(shí)為為力量你將會(huì)在所有有的時(shí)間使用用這些信息,,比如頭腦風(fēng)風(fēng)暴,產(chǎn)品規(guī)規(guī)格審核等等等得到正確的產(chǎn)產(chǎn)品性能*知道什么時(shí)時(shí)候應(yīng)該領(lǐng)導(dǎo)導(dǎo),什么時(shí)候候跟從*找到平衡,,檢查/質(zhì)疑疑/提問(wèn)產(chǎn)品品特征進(jìn)行你自己的的競(jìng)爭(zhēng)回顧D.保持與時(shí)時(shí)代同步牢記競(jìng)爭(zhēng)對(duì)手手是一個(gè)動(dòng)態(tài)態(tài)的目標(biāo)讓他們?cè)谀愕牡谋O(jiān)視范圍之之中*DowJonesInteractiveCustomClips*Execnews最大化投資((為你自己和和別人)PM行為準(zhǔn)則則知道是什么激激發(fā)了人們的的斗志,并且且利用它來(lái)發(fā)發(fā)揮團(tuán)隊(duì)的力力量關(guān)注大局建立個(gè)人信譽(yù)譽(yù)并維護(hù)它保持積極的態(tài)態(tài)度,影響別別人是有樂(lè)趣趣的回答問(wèn)題微軟軟件測(cè)試試議程軟件測(cè)試概述述軟件測(cè)試組測(cè)試計(jì)劃和級(jí)級(jí)別Bug的發(fā)現(xiàn)現(xiàn)和管理I軟件測(cè)試試概述什么是軟件測(cè)測(cè)試測(cè)試的目的與與任務(wù)軟件質(zhì)量的定定義測(cè)試與軟件成成本測(cè)試部分常用用術(shù)語(yǔ)什么是軟件測(cè)測(cè)試?質(zhì)量是保證——系統(tǒng)的監(jiān)督和評(píng)估估項(xiàng)目的各個(gè)方面以以確保滿足質(zhì)量標(biāo)準(zhǔn)準(zhǔn)測(cè)試是分析并并確定產(chǎn)品是否滿足足客戶的需求和期望望的所有活動(dòng)測(cè)試的目的與與任務(wù)目的—確保軟軟件質(zhì)量,確確保產(chǎn)品滿足足設(shè)計(jì)和客戶戶的要求,同同時(shí)降低軟件件的開發(fā)成本本和維護(hù)成本本,并最終簽簽發(fā)(Signoff)產(chǎn)品質(zhì)量任務(wù)*根據(jù)特性規(guī)規(guī)格說(shuō)明制訂訂測(cè)試計(jì)劃*開發(fā)必要的的測(cè)試工具*編寫測(cè)試用用例*執(zhí)行系統(tǒng)、、全面、深入入的測(cè)試,在在開發(fā)過(guò)程中中找出所有可可能存在的Bug*跟蹤并管理理產(chǎn)品質(zhì)量,,定期報(bào)告質(zhì)質(zhì)量狀態(tài)*負(fù)責(zé)最終的的發(fā)布認(rèn)可((Signoff)測(cè)試與軟件成成本成本-越早發(fā)發(fā)現(xiàn)bug,,修正的機(jī)會(huì)會(huì)越大,開發(fā)發(fā)和后期維護(hù)護(hù)的代價(jià)越小小*Specreview*編碼階段*Beta階階段*本地化*發(fā)布后質(zhì)量越高,軟軟件發(fā)布后維維護(hù)費(fèi)用越底底開發(fā)費(fèi)用需求分析編碼發(fā)布部分常用術(shù)語(yǔ)語(yǔ)QA-QualityAssurance質(zhì)量保證Bug-缺陷陷,問(wèn)題BlockingBugShowStopperBug/ReleaseKill-致致命問(wèn)題Milestone-里里程碑TestCase-測(cè)測(cè)試用例StressTest-壓力測(cè)試試BVT-BuildVerificationTestAd-hoc測(cè)試-隨隨機(jī)測(cè)試BuddyTestHotFixingDogFoodZBB(ZeroBugBounce)ZBR(ZeroBugRelease)RTM/RTWII軟件測(cè)測(cè)試組軟件測(cè)試組在在整個(gè)項(xiàng)目中中的位置與程序員的關(guān)關(guān)系與程序經(jīng)理的的關(guān)系測(cè)試組的主要要職責(zé)測(cè)試組成員的的職責(zé)微軟測(cè)試組在在整個(gè)項(xiàng)目中中的位置和設(shè)計(jì)組,開開發(fā)組及用戶教育等等并列的隊(duì)伍測(cè)試組負(fù)責(zé)產(chǎn)產(chǎn)品的質(zhì)量控制測(cè)試人員和開開發(fā)人員的比例大約約是1:1開發(fā)測(cè)試后勤用戶教育產(chǎn)品經(jīng)理產(chǎn)品規(guī)劃溝通和聯(lián)絡(luò)與程序員的關(guān)關(guān)系測(cè)試組不是開開發(fā)組的助手手,合作又各司其其職程序員不能寫寫完代碼就扔扔過(guò)墻,等待測(cè)試試工程師找到到所有的BugRAID是橋橋梁對(duì)有分歧的Bug程序員員不能擅自關(guān)閉測(cè)試人員對(duì)發(fā)發(fā)現(xiàn)的Bug要盡可能的提供詳詳細(xì)的資料與程序經(jīng)理的的關(guān)系沒(méi)有隸屬關(guān)系系,合作又各司其職程序經(jīng)理提供供詳細(xì)的規(guī)格說(shuō)明程序經(jīng)理要參參與Review測(cè)試計(jì)劃測(cè)試人員要報(bào)報(bào)告測(cè)試狀態(tài)及產(chǎn)品狀態(tài)態(tài)測(cè)試隊(duì)伍的主主要職責(zé)測(cè)試隊(duì)伍組成成*經(jīng)理、組長(zhǎng)長(zhǎng)、測(cè)試工程程師主要職責(zé)*測(cè)試計(jì)劃*測(cè)試*測(cè)試過(guò)程*項(xiàng)目與資源源管理*交流與資源源管理*交流與業(yè)務(wù)務(wù)測(cè)試工程師的的主要責(zé)任撰寫相關(guān)的測(cè)測(cè)試計(jì)劃和測(cè)測(cè)試用例設(shè)計(jì)或改編編相關(guān)的測(cè)測(cè)試工具識(shí)別可自動(dòng)動(dòng)測(cè)試區(qū)域域參與組內(nèi)的的測(cè)試計(jì)劃劃和測(cè)試用用例以及測(cè)測(cè)試腳本分分析工作手動(dòng)/自動(dòng)動(dòng)測(cè)試Ad-Hoc測(cè)試按照需求規(guī)規(guī)格說(shuō)明查查證并驗(yàn)證證各項(xiàng)功能能發(fā)現(xiàn)并報(bào)告告Bug,,跟蹤Bug狀態(tài)評(píng)估Bug對(duì)產(chǎn)品其其他區(qū)域的的主要影響響測(cè)試組長(zhǎng)的的主要責(zé)任任確定測(cè)試的的策略參與對(duì)整個(gè)個(gè)產(chǎn)品的完完整測(cè)試計(jì)計(jì)劃的制定定參與并管理理測(cè)試評(píng)估Bug對(duì)用戶的的影響,推推薦Work-Around.獨(dú)立的跟蹤蹤關(guān)鍵Bug的狀態(tài)態(tài)管理測(cè)試工工作和對(duì)應(yīng)應(yīng)的資源參與面試新新人交流狀態(tài)和和存在的問(wèn)問(wèn)題,并驅(qū)驅(qū)動(dòng)問(wèn)題的的解決促進(jìn)組內(nèi)交交流測(cè)試經(jīng)理的的主要責(zé)任任定義時(shí)間進(jìn)進(jìn)度表定義質(zhì)量標(biāo)標(biāo)準(zhǔn)參加BugTriageSignoff產(chǎn)產(chǎn)品發(fā)起和計(jì)劃劃長(zhǎng)期的測(cè)測(cè)試過(guò)程,,使之規(guī)范范化積極開發(fā)測(cè)測(cè)試人員的的技術(shù)技能能組建測(cè)試隊(duì)隊(duì)伍,雇傭傭測(cè)試工程程師合理安排各各種資源負(fù)責(zé)制定產(chǎn)產(chǎn)品測(cè)試所所需的預(yù)算算III測(cè)測(cè)試計(jì)劃和和級(jí)別測(cè)試計(jì)劃的的主要內(nèi)容容測(cè)試級(jí)別測(cè)試計(jì)劃的的主要內(nèi)容容2-1引言*背景信息息*質(zhì)量目標(biāo)標(biāo)*責(zé)任*測(cè)試的方方法論測(cè)試計(jì)劃的的主要內(nèi)容容Milestone的處理測(cè)試文檔自動(dòng)測(cè)試策策略集成測(cè)試策策略API測(cè)試試策略性能測(cè)試Performance(Benchmark)Testing測(cè)試資源的的規(guī)劃兼容測(cè)試AdHoc測(cè)試策策略本地化測(cè)試試策略全球化測(cè)試試策略Beta策策略ReleaseCriteria對(duì)第三方的的依賴測(cè)試周期::與項(xiàng)目的里程碑配配合測(cè)試級(jí)別單元測(cè)試——針對(duì)單獨(dú)獨(dú)代碼部分分進(jìn)行的測(cè)測(cè)試*子程序*簡(jiǎn)單函數(shù)數(shù)組件測(cè)試——測(cè)試多個(gè)個(gè)單元和數(shù)數(shù)據(jù)對(duì)象間間的互操作作性*被調(diào)用的的Subroutines,Data,etc.集成測(cè)試——測(cè)試集成成組件的互互操作性*Exe和和Dll系統(tǒng)測(cè)試——測(cè)試系統(tǒng)統(tǒng)的強(qiáng)壯性性與外部系系統(tǒng)的交互互性*壓力測(cè)試試/性能測(cè)測(cè)試*系統(tǒng)安裝裝/應(yīng)用程程序的兼容容性測(cè)試實(shí)踐活活動(dòng)IVBug的發(fā)現(xiàn)現(xiàn)和管理什么是Bug及常見(jiàn)見(jiàn)類型RAID有效地報(bào)告告BugBug的嚴(yán)嚴(yán)重程度和和優(yōu)先級(jí)Bug的處處理BugTriageActiveBug數(shù)量的的趨勢(shì)Bug及常常見(jiàn)類型功能未實(shí)現(xiàn)現(xiàn),和規(guī)格格說(shuō)明書不一致不能工作::死機(jī),沒(méi)沒(méi)反應(yīng)不兼容邊界條件界面、消息息、提示不不夠準(zhǔn)確,,不友好把尚未完成成的工作也也作為一個(gè)個(gè)Bug文檔與幫助助信息中的的缺陷也是是BugRAIDRAID是是客戶端的的工具,Bug數(shù)據(jù)據(jù)庫(kù)整個(gè)產(chǎn)品組組的中央記記錄和控制制豐富的查詢?cè)児δ?,有有效地跟蹤蹤?xiàng)目的狀狀態(tài),為產(chǎn)產(chǎn)品發(fā)布提提供判斷標(biāo)標(biāo)準(zhǔn)準(zhǔn)確的定義義了描述Bug要用用到的屬性性PostponedBug所有的記錄錄無(wú)法刪除除,對(duì)于每每個(gè)記錄只只能一直添添加內(nèi)容報(bào)告新Bug查詢并確認(rèn)認(rèn)不重復(fù)*從標(biāo)題開開始*可能查找找多次*最后是查查找Bug的描述*如果找到到類似的Bug檢查是否需需要新的注注釋填寫標(biāo)題,簡(jiǎn)明描述述該問(wèn)題Bug記錄錄中的有效效信息StatusAssignedToIssueTypeSeverityPriorityChangeDate,ChangeByOpenedDate,By,RevSource,BetaID,HowfoundLanguageResolution:Bydesign,Fixed,Duplicate,NotRepro,Won’tFixArea,SubAreaPlatform附件附圖報(bào)告新Bug—環(huán)境境描述系統(tǒng)配配置,如:*OS*內(nèi)存大小小*處理器類類型*瀏覽器類類型和版本本*其他應(yīng)用用程序報(bào)告新Bug—描述述幫助開發(fā)人人員再現(xiàn)Bug..組成*列出起始始參數(shù)*再現(xiàn)步驟驟*預(yù)期和實(shí)實(shí)際的結(jié)果果*已測(cè)試的的其他有用用信息一旦保存所所用描述將將無(wú)法修改改,只能添添加Bug的嚴(yán)嚴(yán)重程度死機(jī),數(shù)據(jù)據(jù)丟失,主主要功能組組完全喪失失,系統(tǒng)死死機(jī)主要功能喪喪失,導(dǎo)致致嚴(yán)重的問(wèn)問(wèn)題,或?qū)?dǎo)致的錯(cuò)誤誤聲明次要功能喪喪失,不太太嚴(yán)重,如如提示信息息不太準(zhǔn)確確微小的問(wèn)題題,對(duì)功能能幾乎沒(méi)有有影響,產(chǎn)產(chǎn)品及屬性性仍可使用用.如有個(gè)個(gè)錯(cuò)別字激活狀態(tài)的的Bug新建一個(gè)Bug時(shí)的的狀態(tài)BugRegression表明Bug等待修正正評(píng)估開發(fā)進(jìn)進(jìn)度產(chǎn)品質(zhì)質(zhì)量的重要要指標(biāo)處理Bug對(duì)Bug的的處理結(jié)果果必須重新分分派給報(bào)告告該Bug的人員對(duì)修正的Bug需要要確認(rèn)解決/關(guān)閉閉BugBug的解解決方法*故意的*重復(fù)*無(wú)法重現(xiàn)現(xiàn)*延期修正正*永不修正正*外部Bug的解解決方法=已修正BugRegressionBug的Triage何時(shí)TriageTriage成員*主持:ProgramManager*成員:QA/Dev/LPM,Builderand經(jīng)理討論*要求Fix的理由由*Fix可可能帶來(lái)的的風(fēng)險(xiǎn)*Fix要要求被拒絕絕時(shí)要采取取的行動(dòng)ActiveBug數(shù)量的的趨勢(shì)代碼完成前前:很少代碼完成后后:增長(zhǎng)很很快接近Beta:下降降接近RC:奔向零產(chǎn)品質(zhì)量和和里程碑的的信號(hào)*每天新建建的Bug與修正的的Bug相相比較*Active狀態(tài)態(tài)Bug的的總數(shù)PMOthersDEVBuilderTesterRaidSLMSrvBldSrvRlsSrv12.Testertoverifythefix,close/re-activatethebugaccordinglyABug’slife——100%RaiddrivenExchangePublicFolder1..Fileabug2.Triagethebug3.Devinvestigatethebug7.Checkinbugfix4.AskCheckin8.Autosyncatnight10.PassBVT9.Mgrdailybuilds11.Mgrdailyreleases5.BuilderverifypermissionFile/viewbugs回答答問(wèn)問(wèn)題題?微軟軟的的組組織織和和管管理理微軟軟一一瞥瞥全球球50,000名名員員工工總市市值值3560億億美美元元FY2001,銷銷售售額額達(dá)達(dá)253億億美美元元,利利潤(rùn)潤(rùn)117億億全球球最最大大的的軟軟件件公公司司多次次被被評(píng)評(píng)為為最最受受尊尊敬敬的的企企業(yè)業(yè)2001年年,全全球球最最有有價(jià)價(jià)值值的的商商業(yè)業(yè)品品牌牌分支支機(jī)機(jī)構(gòu)構(gòu)遍遍布布66個(gè)個(gè)國(guó)國(guó)家家和和地地區(qū)區(qū)全線線250多多種種產(chǎn)產(chǎn)品品,涵涵蓋蓋從從前前臺(tái)臺(tái)直直至至企企業(yè)業(yè)級(jí)級(jí)后后臺(tái)臺(tái)關(guān)關(guān)鍵鍵應(yīng)應(yīng)用用微軟軟的的宗宗旨旨Empowerpeoplethroughgreatsoftware,anytime,anyplace,andonanydevice.用強(qiáng)強(qiáng)大大的的軟軟件件武武裝裝人人們們,在任任何何時(shí)時(shí)候候,任任何何地地方方,通通過(guò)過(guò)任任何何設(shè)設(shè)備備.變化化中中的的微微軟軟1995Desktop2002ConsumerAndDevicesDesktopServerandEnterprise微軟軟公公司司的的組組織織結(jié)結(jié)構(gòu)構(gòu)圖圖微軟軟公公司司消費(fèi)費(fèi)產(chǎn)品品部部平臺(tái)臺(tái)產(chǎn)品品部部商業(yè)業(yè)產(chǎn)品品部部開發(fā)發(fā)產(chǎn)品品部部技術(shù)術(shù)服服務(wù)務(wù)部部銷售售市市場(chǎng)場(chǎng)部部研究究院院公司司運(yùn)運(yùn)作作基基本本法法則則生產(chǎn)產(chǎn)具具有有廣廣泛泛用用戶戶和和市市場(chǎng)場(chǎng)前前景景的的軟軟件件產(chǎn)產(chǎn)品品數(shù)字字化化管管理理使公公司司變變小小效率率優(yōu)優(yōu)先先,注注重重結(jié)結(jié)果果創(chuàng)業(yè)業(yè)家家精精神神招募募業(yè)業(yè)界界最最優(yōu)優(yōu)秀秀的的人人才才數(shù)字字化化管管理理管理理目目標(biāo)標(biāo)量量化化為為具具體體指指標(biāo)標(biāo)用數(shù)數(shù)字字來(lái)來(lái)衡衡量量組組織織和和個(gè)個(gè)人人業(yè)業(yè)績(jī)績(jī)的的好好壞壞微軟軟的的年年度度預(yù)預(yù)算算和和年年中中檢檢查查*數(shù)數(shù)據(jù)據(jù)分分析析a.銷銷售售業(yè)業(yè)績(jī)績(jī)/同同期期比比較較/預(yù)預(yù)測(cè)測(cè)b.市市場(chǎng)場(chǎng)數(shù)數(shù)據(jù)據(jù)/市市場(chǎng)場(chǎng)占占有有率率/競(jìng)競(jìng)爭(zhēng)爭(zhēng)對(duì)對(duì)手手c.資資源源(資資金金/人人員員)分分配配現(xiàn)現(xiàn)狀狀*調(diào)調(diào)整整措措施施a.策策略略的的調(diào)調(diào)整整b.資資源源申申請(qǐng)請(qǐng)c.組組織織結(jié)結(jié)構(gòu)構(gòu)的的調(diào)調(diào)整整使公公司司變變小小管理理層層定定期期向向員員工工發(fā)發(fā)送送關(guān)關(guān)于于公公司司戰(zhàn)戰(zhàn)略略決決策策的的郵郵件件電子子郵郵件件是是內(nèi)內(nèi)部部的的正正式式文文件件使用用Webcast來(lái)來(lái)廣廣播播重重要要事事宜宜各類類年年度度全全球球大大會(huì)會(huì)內(nèi)部部技技術(shù)術(shù)論論壇壇和和午午餐餐會(huì)會(huì)專門門經(jīng)經(jīng)費(fèi)費(fèi)用用于于部部門門活活動(dòng)動(dòng)和和士士氣氣鼓鼓舞舞全球球標(biāo)標(biāo)準(zhǔn)準(zhǔn)化化效率率優(yōu)優(yōu)先先,注注重重結(jié)結(jié)果果資源源的的配配置置一一切切以以效效率率為為首首位位效率率是是衡衡量量組組織織和和經(jīng)經(jīng)理理的的重重要要指指標(biāo)標(biāo)預(yù)先先設(shè)設(shè)定定可可評(píng)評(píng)估估的的目目標(biāo)標(biāo)抓住住重重點(diǎn)點(diǎn),確確保保資資源源有有效效利利用用以結(jié)果作為為測(cè)量成功功的標(biāo)準(zhǔn)創(chuàng)業(yè)家精神神BillGate:微軟離離倒閉永遠(yuǎn)遠(yuǎn)只有18個(gè)月牢記競(jìng)爭(zhēng)對(duì)對(duì)手是誰(shuí)*仔細(xì)研究究競(jìng)爭(zhēng)對(duì)手手的所有特特性*一旦掌控控市場(chǎng),即即使自己的的舊版本為為敵人爭(zhēng)奪市場(chǎng)絕絕對(duì)控制權(quán)權(quán)*每個(gè)員工工都清楚主主要目標(biāo)是是贏取100%市場(chǎng)場(chǎng)份額*雇傭和提提拔勇于征征戰(zhàn)而不是是偷安的人人每天都在戰(zhàn)戰(zhàn)斗*作戰(zhàn)會(huì)議議每天至至少一次*作戰(zhàn)指揮揮部關(guān)鍵鍵決策者*敢死隊(duì)執(zhí)執(zhí)行緊急急任務(wù)招募業(yè)界最最優(yōu)秀的人人才人是微軟真真正的最大大的財(cái)產(chǎn)員工的素質(zhì)質(zhì)是隊(duì)生產(chǎn)產(chǎn)力唯一最最重要的來(lái)來(lái)源聘用最聰明明的前5%,這里的的關(guān)鍵詞是是聰明,而而不是知識(shí)識(shí)和經(jīng)驗(yàn)面試過(guò)程是是非常密集集和嚴(yán)厲的的.它不保保證所有合合格的人都都被聘用,但是保證證不合格的的人很難被被聘用所有員都有有共同個(gè)性性特點(diǎn):敏敏銳,聰明明,有激情情和富有進(jìn)進(jìn)取心微軟的未來(lái)來(lái)之路.NET戰(zhàn)戰(zhàn)略Internet泡泡沫的教訓(xùn)訓(xùn)經(jīng)濟(jì)法則仍仍然有效風(fēng)險(xiǎn)/收益益在一個(gè)新新的水平信息技術(shù)的的優(yōu)勢(shì)不再再是Startups獨(dú)有信息基礎(chǔ)只只是方法,,不是目的的Internet的的互聯(lián)并不不代表集成成突破性的變變革需要5+年微軟對(duì)未來(lái)來(lái)的展望DatabaseBrowsernTierWebService1992Client/Server1996Internet1stGen1998Internet2ndGen2001Internet3rdGen.NET=XMLWebServiceClientClientWebServiceWebServiceWebServiceWebServiceXMLXMLXMLXMLXMLXMLHTMLWebService=AprogrammableapplicationComponentaccessibleviastandardWebprotocols現(xiàn)有應(yīng)用模模型ASP模型型RichClientBrowser下一代的應(yīng)應(yīng)用模型OtherClientsRichClientsBrowserSmartDevicesBizLogic&WebServiceLocalServicesInternetPublicWebServicesBuildingBlockServicesInternalServicesServersData,HostsXMLXMLXMLXMLXMLXMLHTML為什么要WebService—網(wǎng)網(wǎng)聚人的力力量模式模式特征特點(diǎn)傳統(tǒng)軟件用戶的功能范圍極為有限(僅限于與單機(jī)或局域網(wǎng))新老系統(tǒng),內(nèi)外系統(tǒng)德互聯(lián)極為困難對(duì)于軟件廠商來(lái)說(shuō),巨大德用戶資源沒(méi)有得到充分利用(如用友有5萬(wàn)的巨大用戶群)現(xiàn)存Internet應(yīng)用由廠商在Internet端建立單一或綜合解決方案,是傳統(tǒng)軟件模式在Internet上的簡(jiǎn)單重復(fù)現(xiàn)行的Internet應(yīng)用模式相對(duì)簡(jiǎn)單,為最終用戶的增值空間較小?,F(xiàn)行的Internet的商業(yè)模式尚未建立,用戶轉(zhuǎn)移平臺(tái)代價(jià)較小。現(xiàn)行的Internet應(yīng)用之間也存在互聯(lián)困難,沒(méi)有規(guī)模效益等傳統(tǒng)軟件的弊病WebService由市場(chǎng)領(lǐng)導(dǎo)者制定應(yīng)用框架,眾多開發(fā)商基于標(biāo)準(zhǔn)協(xié)議和Fundamental.Service開發(fā)豐富應(yīng)用,用戶享有極大的互聯(lián)其他應(yīng)用軟件和個(gè)性化定制的便利。整個(gè)框架完全開放,獨(dú)立于操作系統(tǒng),對(duì)象模式和編程語(yǔ)言用標(biāo)準(zhǔn)的Internet協(xié)議(HTTP/XML/SOAP)可以存取訪問(wèn)所有WebService應(yīng)用可以無(wú)縫集成互聯(lián)網(wǎng)的出出現(xiàn)和迅猛猛發(fā)展形成成了一種廉廉價(jià)的,充充分尊重標(biāo)標(biāo)準(zhǔn),互聯(lián)聯(lián)巨大用戶資源和和商業(yè)資源源的基礎(chǔ)設(shè)設(shè)施,為新新的應(yīng)用模模式的出現(xiàn)現(xiàn)提供了基基本條件摩爾定律和和吉爾德定定律再互聯(lián)聯(lián)網(wǎng)德應(yīng)用用,使得計(jì)計(jì)算能力和和寬帶不再再成為稀缺資源;;接入設(shè)備備和接入手手段的多樣樣化和簡(jiǎn)單單化使得互互聯(lián)網(wǎng)應(yīng)用用成為最普通應(yīng)用用場(chǎng)景但是目前無(wú)無(wú)論是互聯(lián)聯(lián)網(wǎng)應(yīng)用和和傳統(tǒng)軟件件在利用互互聯(lián)網(wǎng)的水水平都處于于相當(dāng)?shù)偷某潭?,,沒(méi)有充分分利用到互互聯(lián)網(wǎng)所連連接德巨大大資源和商商業(yè)價(jià)值業(yè)界現(xiàn)狀客戶需求由廠商向企企業(yè)個(gè)體提提供基于局局域網(wǎng)或單單機(jī)德解決方案市場(chǎng)經(jīng)濟(jì)和和社會(huì)化大大生產(chǎn)的發(fā)發(fā)展要求企企業(yè)應(yīng)用與與上下游合合作伙伴,客戶,,Marketplace進(jìn)行行集成互聯(lián)聯(lián)企業(yè)內(nèi)部也也存在著新新老系統(tǒng),,不同業(yè)務(wù)務(wù)應(yīng)用集成成的問(wèn)題如今的應(yīng)用用集成面臨臨著難度大大,費(fèi)用高高,時(shí)間長(zhǎng)長(zhǎng),效果差差等問(wèn)題業(yè)界現(xiàn)狀客戶需求為什么要WebService—應(yīng)應(yīng)用集成應(yīng)用模式優(yōu)點(diǎn)缺點(diǎn)主要廠商Allinone由單一廠商提供面向企業(yè)全方位管理的完整解決方案由該廠商提供的應(yīng)用之間集成度較高(但是該廠商在開發(fā)應(yīng)用之時(shí),也會(huì)面臨著構(gòu)架系統(tǒng),集成模塊的問(wèn)題費(fèi)用高,周期長(zhǎng),實(shí)施難度大,幾乎不能利用已有應(yīng)用資源,沒(méi)有解決與外部應(yīng)用相連的問(wèn)題SAP,Oracle,IBM,用友,金碟,通軟EAI由EAI廠商提供連接不同應(yīng)用的中間件或連接件能夠利用以有應(yīng)用資源費(fèi)用高,周期長(zhǎng)實(shí)施難度極大應(yīng)用集成程度較低WebMethodsB2BMicrosoftBiztalkNEON/IBMMQSIiplanetSolutionMercatorWebService應(yīng)用是以組件方式提供的,可用Internet標(biāo)準(zhǔn)協(xié)議存取的WebService整個(gè)框架完全開放,獨(dú)立于操作系統(tǒng),對(duì)象模式和編程語(yǔ)言用標(biāo)準(zhǔn)的Internet協(xié)議(HTTP/XML/SOAP)可以存取訪問(wèn)所有WebService接口規(guī)范通過(guò)WSDL和UDDI完全公開,便于發(fā)現(xiàn)和集成Service提供的是獨(dú)立于供應(yīng)商的平臺(tái),不同應(yīng)用廠商的Service應(yīng)用可以無(wú)縫集成尚無(wú)案例和經(jīng)驗(yàn)可供借鑒,許多技術(shù)和操作領(lǐng)域尚待自行開拓中國(guó)需要有一個(gè)強(qiáng)有力的領(lǐng)導(dǎo)者制定框架規(guī)范和基礎(chǔ)Service應(yīng)用業(yè)界現(xiàn)狀客戶需求為什么要WebService—軟軟件是服務(wù)務(wù)客戶不希望望為那些很很少用到或或根本不用用的功能支支付費(fèi)用客戶希望購(gòu)購(gòu)買到隨時(shí)時(shí)隨地可用用的“功能能”和“服服務(wù)”,而而并非是受受地理位置置和設(shè)備限制的的軟件客戶希望得得到軟件的的服務(wù),而而不是大費(fèi)費(fèi)人力物力力地為軟件件服務(wù)軟件的補(bǔ)丁丁,更新和和升級(jí)應(yīng)該該更加容易易和透明Software服務(wù)是軟件件的附加值值Service軟件是服務(wù)務(wù)的載體大量手持設(shè)設(shè)備,信息息家電,車車載設(shè)備等等智能設(shè)備備的迅猛發(fā)發(fā)展使得PC不再成為個(gè)個(gè)人存取和和管理信息息的唯一設(shè)設(shè)備多種智能設(shè)設(shè)備和接入入手段的出出現(xiàn)順應(yīng)了了人們希望望無(wú)論何時(shí)時(shí),何地都都能夠存取信信息的要求求人們希望對(duì)對(duì)信息的體體驗(yàn)是基于于信息本身身,而不是是受限于信信息設(shè)備,,或被信息設(shè)設(shè)備所控制制業(yè)界現(xiàn)狀客戶需求為什么要WebService—智智能設(shè)備模式模式特征后果現(xiàn)存設(shè)備不同的設(shè)備彼此獨(dú)立有不同的應(yīng)用軟件和不同的用戶數(shù)據(jù)用戶在不同設(shè)備之間維護(hù)著多份數(shù)據(jù)拷貝用戶數(shù)據(jù)很難在不同設(shè)備之間共享,同步和更新開發(fā)商需要為不同設(shè)備定制開發(fā)不同的應(yīng)用Service不同設(shè)備低層是基于共同的Framework基礎(chǔ)框架開發(fā)商只需開發(fā)一套應(yīng)用程序,便可用較小代價(jià)移植到不同設(shè)備用戶可以在不同設(shè)備之間共享,同步和更新數(shù)據(jù)用戶可以在不同設(shè)備之間享受同樣的用戶體驗(yàn)盜版是中國(guó)國(guó)軟件業(yè)最最大的敵人人,據(jù)IPRC統(tǒng)計(jì)計(jì)中國(guó)盜版版軟件裝載載率高達(dá)91%,,給軟件供供應(yīng)商每年年帶來(lái)上百百億元直接接經(jīng)濟(jì)損失失盜版在中國(guó)國(guó)有著深厚厚的社會(huì)和和歷史基礎(chǔ)礎(chǔ),如果單單從法規(guī)政政策,社會(huì)會(huì)環(huán)境和人們們接受程度度等大環(huán)境境的根本好好轉(zhuǎn),還需需要等待漫漫長(zhǎng)的時(shí)間間傳統(tǒng)軟件在在傳播,使使用,價(jià)值值體現(xiàn)上的的特性是軟軟件盜版特特別猖獗的的技術(shù)原因中國(guó)軟件盜盜版的現(xiàn)狀狀極大限制制中國(guó)軟件件供應(yīng)商的的投資取向向,經(jīng)營(yíng)行行為,利潤(rùn)回回報(bào),是中中國(guó)軟件業(yè)業(yè)出現(xiàn)心態(tài)態(tài)浮躁,短短期行為,,忽視基礎(chǔ)礎(chǔ)軟件研發(fā)的的重要原因因業(yè)界現(xiàn)狀客戶需求模式模式特征后果傳統(tǒng)軟件軟件的價(jià)值幾乎全部體現(xiàn)于承載介質(zhì)之上的

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論