質(zhì)量管理軟件質(zhì)量管理與質(zhì)量保證

上傳人:565****5d4 文檔編號(hào):253028241 上傳時(shí)間:2024-11-27 格式:PPTX 頁數(shù):120 大?。?51.36KB
收藏 版權(quán)申訴 舉報(bào) 下載
質(zhì)量管理軟件質(zhì)量管理與質(zhì)量保證_第1頁
第1頁 / 共120頁
質(zhì)量管理軟件質(zhì)量管理與質(zhì)量保證_第2頁
第2頁 / 共120頁
質(zhì)量管理軟件質(zhì)量管理與質(zhì)量保證_第3頁
第3頁 / 共120頁

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

15 積分

下載資源

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

資源描述:

《質(zhì)量管理軟件質(zhì)量管理與質(zhì)量保證》由會(huì)員分享,可在線閱讀,更多相關(guān)《質(zhì)量管理軟件質(zhì)量管理與質(zhì)量保證(120頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、Click to edit Master title style,Click to edit Master text styles,Second Level,Third Level,Fourth Level,Fifth Level,第九章 軟件質(zhì)量管理與質(zhì)量保證,§,9.1 軟件質(zhì)量,9.1.1,,影響軟件質(zhì)量的因素,人的因素,軟件需求,測試的局限性,質(zhì)量管理的困難,軟件人員的傳統(tǒng)習(xí)慣,開發(fā)規(guī)范,開發(fā)工具支持不夠,什么是軟件質(zhì)量,,成本,可靠,維護(hù),及時(shí),交付,正確,功能,功能,成本,及時(shí),交付,軟件質(zhì)量的若干側(cè)面,9.1.2 McCall,提出的表明軟件質(zhì)量 的11個(gè)質(zhì)量特性,

2、▲,使用性,▲,測試性,▲,正確性,▲,維護(hù)性,▲,可靠性,▲,移植性,▲,效率,▲,重用性,▲,完整性,▲,互操作性,▲,適應(yīng)性,(靈活性),9.1.3,,產(chǎn)品質(zhì)量與過程質(zhì)量,,產(chǎn)品質(zhì)量,開發(fā)技術(shù),成本、,時(shí)間、進(jìn)度,過程質(zhì)量,人員素質(zhì),影響產(chǎn)品質(zhì)量的4個(gè)方面,§,9.2,軟件質(zhì)量保證,質(zhì)量保證也是一個(gè)過程,,已列入國際標(biāo)準(zhǔn)“ ISO/IEC 12207信息技術(shù)-軟件生存期過程”中。,,9.2.1,質(zhì)量保證的主要功能,質(zhì)量方針的制定和展開,質(zhì)量保證方針的質(zhì)量保證標(biāo)準(zhǔn)的制定,質(zhì)量保證體系的建立和管理,各階段的質(zhì)量評審,9.2.2 質(zhì)量保證的實(shí)施,,質(zhì)量度量方法,ISO建議的軟件質(zhì)量評價(jià)標(biāo)準(zhǔn)分為

3、三級(jí):,高層:,質(zhì)量需求評價(jià)準(zhǔn)則,(SQRC),中層:,質(zhì)量設(shè)計(jì)評價(jià)準(zhǔn)則,(SQDC),低層:,質(zhì)量度量評價(jià)準(zhǔn)則,(SQMC),ISO,建議的軟件質(zhì)量度量模型,正 確 性,可 跟 蹤 性,完 備 性,準(zhǔn) 確 性,容 錯(cuò) 性,簡 潔 性,模 塊 性,通 用 性,擴(kuò) 充 性,可 容 性,效 率,安 全 性,可維護(hù)性,適 應(yīng) 性,連 接 性,SQDC,SQRC,SQMC,可 用 性,一 致 性,由各使用,單位根據(jù),實(shí)際情況,決定,能用于軟件質(zhì)量定量評價(jià)的軟件度量,美國國防

4、部AD報(bào)告:,把質(zhì)量表現(xiàn)形式,歸納為190多個(gè),問題;,IEEE,質(zhì)量標(biāo)準(zhǔn)詞典規(guī)定:,39組度量公式,39個(gè)度量項(xiàng)分為四級(jí):,0級(jí):,已公式化,尚未被運(yùn)行有效確認(rèn),1級(jí):,已為軟件界采用,應(yīng)用范圍有限,2級(jí):,已被軟件界接受,已取得一定經(jīng)驗(yàn),3級(jí):,軟件界已廣泛使用,已取得相當(dāng)經(jīng)驗(yàn),3級(jí)的8個(gè)度量項(xiàng),(1)缺陷密度,(2)需求可追蹤性,(3)Halstead軟件科學(xué),(4)McCabe復(fù)雜性度量,(5)發(fā)現(xiàn)k個(gè)缺陷的平均時(shí)間,(6)按耗時(shí)作故障分析,(7)平均故障時(shí)間,(8)故障率,,9.2.3,技,技術(shù),評,評審,軟件,評,評審,是,是一,個(gè),個(gè),“過,濾,濾器,”,”,,用于,“凈,化,化

5、”,軟件,工,工程,各,各項(xiàng),活,活動(dòng),§,9.3軟件,可,可靠,性,性,硬件,系,系統(tǒng),故,故障,率,率,0,t,Z(t),軟件,系,系統(tǒng),故,故障,率,率,0,t,Z(t),9.3.1,基,基,本,本概,念,念,軟件,可,可靠,性,性定,義,義,在給,定,定時(shí)間,間,間隔,內(nèi),內(nèi)和特,定,定的,環(huán)境,下,下,,軟,軟件,按,按規(guī),格,格說,明,明成,功,功,運(yùn)行,的,的概,率,率。,,軟件,可,可靠,性,性的,主,主要,指,指標(biāo),借用,硬,硬件,可,可靠,性,性的,定,定量,度,度量,方,方法,來,來度,量,量軟,件,件的,可,可靠,性,性:,MTBF,:平,均,均故,障,障間,隔,隔時(shí),

6、間,間,MTTF,:平,均,均故,障,障時(shí),間,間,t1,,,,t2,.....,tn:失,效,效時(shí),間,間,MTTF,=,n,i=1,n,1,∑,t,i,軟件,可,可靠,性,性定,義,義的,要,要素,(1)環(huán),境,境條,件,件,規(guī)定軟件,的,的使用環(huán),境,境,(輸入數(shù),據(jù),據(jù)要求和,環(huán),環(huán)境),(2)規(guī),定,定時(shí)間,時(shí)間t是,隨,隨機(jī)變量,。,。,(3)規(guī),定,定的功能,(4)成,功,功運(yùn)行,,§9.4,質(zhì)量管理,、,、質(zhì)量認(rèn),證,證與質(zhì)量,審,審核,質(zhì)量管理,的,的類型,:,(1),質(zhì)量檢驗(yàn),型,型管理,(2),全面質(zhì)量,管,管理,(3)質(zhì),量,量認(rèn)證,軟件質(zhì)量,保,保證體系,的,的研究和

7、,主,主要技術(shù),目前國際,上,上軟件過,程,程質(zhì)量管,理,理最主要,的,的三個(gè)典,型,型代表:,CMM/PSP/TSP,ISO9000系,列,列,ISO/IEC15504,,,,過程與軟,件,件質(zhì)量管,理,理,隨著軟件,技,技術(shù)和軟,件,件應(yīng)用的,發(fā),發(fā)展,以過程為,中,中心的軟件開,發(fā),發(fā)、生產(chǎn),與,與質(zhì)量管,理,理是現(xiàn)代,軟,軟件產(chǎn)業(yè),的,的時(shí)代特,征,征。,質(zhì)量形成,于,于過程,,高,高可信、,高,高質(zhì)量的,軟,軟件必須,依,依賴對軟,件,件過程的,管,管理。,,,過程與軟,件,件質(zhì)量管,理,理,ISO90002000,版,版將過程,定,定義為“,一,一組將輸,入,入轉(zhuǎn)化為,輸,輸出的相

8、,互,互關(guān)聯(lián)或,相,相互作用,的,的活動(dòng)”,軟件過,程,程分為,:,:,軟件工,程,程過程,:,:,軟件開,發(fā),發(fā)和生,產(chǎn),產(chǎn)的過,程,程,,如:需,求,求分析,、,、設(shè)計(jì),、,、編碼,、,、,測試等,過,過程;,軟件管,理,理過程,:,:,對軟件,開,開發(fā)和,生,生產(chǎn)的,過,過程進(jìn),行管理的過,程,程,,如:項(xiàng)目策,劃,劃過程、跟,蹤,蹤監(jiān)控過,程、質(zhì)量保,證,證過程,軟件支持過,程,程:,對軟件開發(fā),和,和生產(chǎn)的過,程,程進(jìn),行支持的過,程,程,,如:評審過,程,程、培訓(xùn)過,程,程、,質(zhì)量過程。,,技術(shù)改進(jìn)與,過,過程改進(jìn)的,關(guān),關(guān)系,—,技術(shù)改進(jìn)必,須,須與過程改,進(jìn),進(jìn)同時(shí)并舉,低技術(shù)

9、,高技術(shù),過程,成熟,過程,不成熟,低風(fēng)險(xiǎn)途徑,高風(fēng)險(xiǎn),途徑,原始態(tài),理想態(tài),可能無結(jié)果,途,途徑,,軟件工程的,五,五個(gè)發(fā)展方,向,向,方向,說明,技術(shù),組織,管理,編程方法,例如:結(jié)構(gòu)化編程,面向?qū)ο缶幊?高,低,低,形式化方法,例如:Z語言、CSP、…,高,低,低,計(jì)算機(jī)輔助軟件工程,例如:CASE工具,高,低,低,軟件開發(fā)模型,例如:瀑布模型、 ……,高,中,低,軟件工程過程,探討軟件過程(包括開發(fā)過程、軟件支持過程或維護(hù)過程等)的管理和改進(jìn)。,例如:CMM,SPICE,BOOTSTRAP,SPERM,,高,,高,,高,軟件,過,過程,的,的,管理,模,模式,,CMM:,軟,軟件,過,

10、過程,管,管理,與,與改,進(jìn),進(jìn),CMM是,軟件,工,工程,過,過程,學(xué)科,中,中的,一,一個(gè),管,管理,與,與改,進(jìn),進(jìn)軟,件,件過,程,程的,模,模式,,,,也,是,是一,種,種衡,量,量軟,件,件開,發(fā),發(fā)能,力,力和,成,成熟,度,度的,標(biāo),標(biāo)準(zhǔn),。,。,,CMM/PSP/TSP,技,技術(shù),流,流派,CMM,(,軟,件,件,能,能,力,力,成,成,熟,熟,度,度,模,模,型,型,:,:,Capability Maturity Model ForSoftware,),是由美,國,國卡內(nèi),基,基梅隆,大,大學(xué)的,軟,軟件工,程,程研究,所,所,(,SEI,:SoftwareEngineer

11、ingInstitute,),受美國,國,國防部,評,評估軟,件,件供應(yīng),商,商能力,的,的要求,,,,1986年,開,開始研,究,究制定,,,,并在,美,美國,,隨,隨后在,全,全世界,推,推廣實(shí),施,施的一,種,種軟件,評,評估標(biāo),準(zhǔn),準(zhǔn),主,要,要用于,軟,軟件開,發(fā),發(fā)過程,和,和軟件,開,開發(fā)能,力,力的評,估,估和改,進(jìn),進(jìn)。,CMM,標(biāo)準(zhǔn)共,分,分五個(gè)等,級(jí),級(jí),由低,到,到高分,別,別為,:,初始級(jí),、,、可重,復(fù),復(fù)級(jí)、,已,已定義,級(jí),級(jí)、定,量,量管理,級(jí),級(jí)和優(yōu),化,化級(jí)。,1998年SEI啟,動(dòng),動(dòng)了,CMMI,(,CMMIntegration,),CMMI通過,提,

12、提供統(tǒng),一,一的過,程,程改進(jìn),框,框架,,消,消除了,不,不同,模型之,間,間的不,一,一致和,重,重復(fù)性,,,,可望,成,成為今,后,后軟件,過,過,程改進(jìn),領(lǐng),領(lǐng)域比,較,較穩(wěn)定,的,的一個(gè),實(shí),實(shí)用模,型,型。,目前SEI正,在,在進(jìn)行,二,二個(gè)方,面,面的擴(kuò),充,充:,將質(zhì)量,管,管理的,理,理念和,思,思想向,人,人力資,源,源管理,方,方面擴(kuò),展,展(PSP/TSP/P-CMM);,將過程,技,技術(shù)與,產(chǎn),產(chǎn)品線,技,技術(shù)融,合,合;,如2000年,推,推出的,軟,軟件產(chǎn),品,品線PLP(ProductsLine Practice)和COTS(CommercialOff TheS

13、helf),ISO9000,標(biāo)準(zhǔn)系,列,列,1987年,ISO,公布,ISO9000,質(zhì)量管,理,理和質(zhì),量,量保證,標(biāo),標(biāo)準(zhǔn)系,列,列。,至1997年,底,底,約100,個(gè),個(gè)國家,、,、地區(qū),推,推行,ISO9000,質(zhì)量認(rèn),證,證活動(dòng),;,;,ISO9000族,列,列標(biāo)準(zhǔn),現(xiàn),現(xiàn)有20個(gè)標(biāo),準(zhǔn),準(zhǔn),分,為,為五類,:,:,(1),質(zhì)量術(shù),語,語標(biāo)準(zhǔn),:,:ISO8402-1994,(2),質(zhì)量保,證,證標(biāo)準(zhǔn),(3),質(zhì)量管,理,理標(biāo)準(zhǔn),(4),質(zhì)量管,理,理和質(zhì),量,量保證,標(biāo),標(biāo)準(zhǔn)的,選,選用和,實(shí),實(shí)施指,南,南,(5),支持性,技,技術(shù)標(biāo),準(zhǔn),準(zhǔn),ISO9000,主體可,分,分為兩

14、,組,組:,用于“,需,需方對,供,供方要,求,求質(zhì)量,保,保證”,的,的標(biāo)準(zhǔn):,9001 —9003,用于,“供方,建,建立質(zhì),量,量保證,體,體系”,的,的標(biāo)準(zhǔn),:,:,— 9004,,9001、9002、9003,的區(qū)別,其對象,的,的工序,范,范圍不,同,同:,9001范圍,最,最廣,,包,包括從,設(shè),設(shè)計(jì)到,售,售后服,務(wù),務(wù);,9002是9001,的,的子,集,集;,9003是9002,的,的子,集,集。,ISO/IEC15504,1998年SPICE(,SoftwareProcess Improvement andCapability dTermination,)項(xiàng)目,組,組織發(fā)

15、,表,表用于,確,確定自,我,我能力,改,改造和,進(jìn),進(jìn)行軟,件,件供應(yīng),商,商能力,的,的國際,標(biāo),標(biāo)準(zhǔn)ISO/IEC15504.,該標(biāo),準(zhǔn),準(zhǔn)覆,蓋,蓋了,過,過程,評,評估,、,、過,程,程改,進(jìn),進(jìn)和,過,過程,能,能力,確,確認(rèn),等,等指,南,南和,模,模型,。,。,目前,,,,有,關(guān),關(guān)組,織,織正,在,在就CMMI,和,和15504,標(biāo),標(biāo)準(zhǔn),的,的兼容,性,性問題,進(jìn),進(jìn)行,探,探討,,,,很,有,有可,能,能CMMI會(huì),最,最終,和,和ISO/IEC15504,標(biāo),標(biāo)準(zhǔn),兼,兼容,,,,并,同,同時(shí),支,支持,和,和兼,容,容CMM,。,。,CMM,模型,及,及其,實(shí),實(shí)踐,

16、,在,CMM,模型,及,及其,實(shí),實(shí)踐,中,中,,企,企業(yè),的,的過程,能,能力被作,為,為一,項(xiàng),項(xiàng)關(guān),鍵,鍵因,素,素予,以,以考,慮,慮。,所,所謂,過,過程,能,能力,是,指,指把,企,企業(yè),從,從事,軟,軟件,開,開發(fā),和,和生,產(chǎn),產(chǎn)的,過,過程,本,本身,透,透明,化,化、,規(guī),規(guī)范,化,化和,運(yùn),運(yùn)行,的,的強(qiáng),制,制化,。,。這,樣,樣一,來,來,,就,就可,以,以把,軟,軟件,開,開發(fā),及,及生,產(chǎn),產(chǎn)過,程,程中,成,成功,或,或失,敗,敗的,經(jīng),經(jīng)驗(yàn),教,教訓(xùn),變,變成,今,今后,可,可以,借,借鑒,和,和吸,取,取的,營,營養(yǎng),,大,大,大加,快,快軟,件,件生,產(chǎn),

17、產(chǎn)的,成,成熟,程,程度,提,提高,。,。,在軟,件,件開,發(fā),發(fā)過,程,程中,,一,一些,關(guān),關(guān)鍵,的,的過,程,程域(,KPA,)可,以,以被,識(shí),識(shí)別,出,出來,成,為,為某,些,些,CMM,模型,方,方法,中,中的,衡,衡量,基,基準(zhǔn),。,。利,用,用過,去,去軟,件,件工,程,程發(fā),展,展的,成,成果,側(cè),重,重這,些,些關(guān),鍵,鍵過,程,程域,的,的實(shí),施,施,,將,將會(huì),有,有效,地,地建,立,立一,個(gè),個(gè)過,程,程,,加,加快,軟,軟件,企,企業(yè),成,成熟,度,度的,提,提升,。,。,,,CMM,級(jí)別,世界軟件企業(yè),通過,CMM,的數(shù)量,世界軟件企業(yè),通過,CMM,的份額,5,

18、級(jí),41,家,3,%,4,級(jí),54,家,4,%,3,級(jí),232,家,17,%,2,級(jí),438,家,32,%,1,級(jí),600,家,44,%,CMM,一共,有,有,5,級(jí),,18,個(gè)關(guān),鍵,鍵過,程,程域,(,(,KPA,),,52,個(gè)目,標(biāo),標(biāo),,300,多個(gè),關(guān),關(guān)鍵,實(shí),實(shí)踐,。,。據(jù),美,美國,卡,卡內(nèi),基,基,.,梅隆,大,大學(xué),SEI,統(tǒng)計(jì),,,,至,2001,年,6,月底,,,,,CMM,的認(rèn),證,證情,況,況如,下,下表,所,所示,。,。,過程,成,成熟,度,度框,架,架,要區(qū),分,分不,成,成熟,和,和成,熟,熟軟,件,件組,織,織,需要,構(gòu),構(gòu)造,一,一個(gè),軟,軟件,過,過程,

19、成,成熟,度,度框,架,架,,它描,述,述一,條,條從,無,無序,到,到有,序,序的,軟,軟件,過,過程,的,的,進(jìn)化,途,途徑,,,,框,架,架是,支,支持,持,持續(xù),改,改進(jìn),的,的基,礎(chǔ),礎(chǔ)。,軟件,過,過程,成,成熟,度,度框,架,架包,括,括四,個(gè),個(gè)概,念,念:,軟件,過,過程,軟件,過,過程,能,能力,軟件,過,過程,性,性能,軟件,過,過程,成,成熟,度,度:,CMM,分為,五,五級(jí),軟件,過,過程,成,成熟,度,度的,五,五個(gè),等,等級(jí),012345,軟件,過,過程,能,能力,成熟,度,度等,級(jí),級(jí),優(yōu)化,級(jí),級(jí)(5),管理,級(jí),級(jí)(4),不斷,改,改進(jìn),的,的過,程,程,定

20、義,級(jí),級(jí)(3),重復(fù),級(jí),級(jí)(2),初始,級(jí),級(jí)(1),可預(yù),測,測的,過,過程,標(biāo)準(zhǔn),的,的一,致,致的,過,過程,有紀(jì),律,律的,過,過程,,,級(jí)別,特點(diǎn),1 初始級(jí),,軟件開發(fā)過程是一個(gè),偶然的甚至無序的過程,,很少有明確的定義,成功完全依賴于個(gè)體的能力.,2 重復(fù)級(jí),實(shí)施,基本的項(xiàng)目管理,:跟蹤軟件成本、進(jìn)度和功能。依照以往項(xiàng)目成功的經(jīng)驗(yàn)來建立基本的過程規(guī)則,使得其他相似項(xiàng)目能重復(fù)以往的成功。,3 定義級(jí),軟件過程的管理和實(shí)行方法都已,文檔化、標(biāo)準(zhǔn)化,,使開發(fā)商有一個(gè)開發(fā)過程的標(biāo)準(zhǔn)。即所有項(xiàng)目都可以依照標(biāo)準(zhǔn)來開發(fā)和維護(hù)軟件。,4 管理級(jí),定義了評估軟件過程和產(chǎn)品質(zhì)量的,度量,

21、。利用此度量對軟件過程和產(chǎn)品做出推斷和控制。,5 優(yōu)化級(jí),系統(tǒng)地引導(dǎo)新理念及技術(shù)的反饋,從而不斷改進(jìn)軟件過程。,5,個(gè)成熟度,等,等級(jí)在開,發(fā),發(fā)過程中,變,變化的顯,著,著特點(diǎn),,,五級(jí)成熟,度,度的特性,等級(jí)1,—,初始級(jí),CMM1,杰出的主,管,管和優(yōu)秀,的,的隊(duì)伍,項(xiàng)目成功,?,CMM1,一般的主,管,管和隊(duì)伍,項(xiàng)目成功,難,難以預(yù)測,?,等級(jí)2,—,重復(fù)級(jí),項(xiàng)目經(jīng)驗(yàn),定義準(zhǔn)則,和跟蹤,新的類,似項(xiàng)目,再成功,,,五級(jí)成熟,度,度的特性,等級(jí)3,—,定義級(jí),CMM重,復(fù),復(fù),定義軟件,過,過程,可視和可,控,控,等級(jí)4,—,管理級(jí),軟件過程,能,能力,量化,改進(jìn)與預(yù),測,測,等級(jí)5,

22、—,優(yōu)化級(jí),已有的技,術(shù),術(shù),等級(jí)2—4中的改,進(jìn),進(jìn),已有的技,術(shù),術(shù),等級(jí)5中,的,的優(yōu)化,新的技術(shù),,,CMM,的內(nèi)部結(jié),構(gòu),構(gòu)與定義,能力成熟,度,度模型的,結(jié),結(jié)構(gòu),過程能力,成熟度等,級(jí),級(jí),關(guān)鍵過程,域,域,包含,共同特點(diǎn),被規(guī)劃成,關(guān)鍵實(shí)踐,包含,指示,目標(biāo),完成,規(guī)范化,闡述,活動(dòng),描述,關(guān)鍵過程域,優(yōu)化級(jí)(5),過程更改管,理,理,技術(shù)改革管,理,理,缺陷預(yù)防,管理級(jí)(4),軟件質(zhì)量管,理,理,定量過程管,理,理,每一個(gè)關(guān)鍵,過,過程域指出,了,了改進(jìn)過程,能,能力的主要,過,過程,定義級(jí)(3),同行評審,組間協(xié)調(diào),軟件產(chǎn)品工,程,程,集成軟件管,理,理,培訓(xùn)大綱,組織過程

23、定,義,義,組織過程集,點(diǎn),點(diǎn),重復(fù)級(jí)(2),軟件配置管,理,理,軟件質(zhì)量保,證,證,軟件子合同,管,管理,軟件項(xiàng)目跟,蹤,蹤和監(jiān)督,軟件項(xiàng)目策,劃,劃,需求管理,初始級(jí)(1),,CMM成熟,度,度等級(jí)的評,估,估,評估步驟:,1.項(xiàng)目關(guān)鍵實(shí)踐(被執(zhí)行活,動(dòng),動(dòng))的性能,評,評分,2.評定關(guān)鍵過程域所達(dá)到的目,標(biāo),標(biāo),3.項(xiàng)目的成熟,度,度等級(jí)評定,4.有多個(gè),項(xiàng),項(xiàng)目的等級(jí),來,來評定組織(軟件,商,商),的成熟度等,級(jí),級(jí),,重復(fù)級(jí)的關(guān),鍵,鍵實(shí)踐,需求管理:,執(zhí)行約定,執(zhí)行能力,被執(zhí)行活動(dòng),測量和分析,檢查,軟件項(xiàng)目計(jì),劃,劃:,……,軟件項(xiàng)目跟,蹤,蹤和監(jiān)督:,……,,管理級(jí)的關(guān),鍵,

24、鍵實(shí)踐,組織過程定,義,義,組織標(biāo)準(zhǔn)軟,件,件過程,集成軟件管,理,理,項(xiàng)目定義軟,件,件過程,定量分析項(xiàng),目,目,定義軟件過,程,程性能,控制,數(shù)據(jù),軟件過程,性能在定義,的范圍內(nèi),定量過程管,理,理,改進(jìn),定義過程管,理,理,,軟件質(zhì)量管,理,理,軟件質(zhì)量管,理,理,定量過程管,理,理,軟件產(chǎn)品管,理,理,集成軟件管,理,理,管理級(jí),定義級(jí),實(shí)現(xiàn)定量目,標(biāo),標(biāo):軟件產(chǎn),品,品,定量分析:,項(xiàng),項(xiàng)目定義,軟件過程,實(shí)踐:項(xiàng)目,定,定義,軟件過程,建立:項(xiàng)目,定,定義,軟件過程,,軟件過程評,估,估和軟件能,力,力評價(jià),軟件過程評,估,估:,集中關(guān)注一,個(gè),個(gè)組織所需,改進(jìn)之處及,其,其輕重緩

25、急,;,;,軟件能力評,價(jià),價(jià):,集中關(guān)注識(shí),別,別一個(gè)特定,項(xiàng)目再進(jìn)度,要,要求和預(yù)算,限制內(nèi)構(gòu)造,出,出高質(zhì)量軟,件所面臨的,風(fēng),風(fēng)險(xiǎn)。,,軟件過程評,估,估和軟件能,力,力評價(jià)的差,別,別,是在開放、,合,合作的環(huán),境中進(jìn)行的;,目的在于暴露問,題,題和,幫助經(jīng)理和,工,工程師改,進(jìn)他們組織,的,的軟件過,程;,軟件過程評,估,估,軟件能力評,價(jià),價(jià),是在更為面,向,向?qū)徲?jì),的環(huán)境中進(jìn)行的,,評價(jià)的目的與金錢,密切相關(guān),,評,評估評價(jià)組,的,的推薦意見,將,將影響挑選,承,承制方或投,放,放資金。,,統(tǒng)一軟件開,發(fā),發(fā)過程RUP,RUP,(RationalUnified Process,

26、)是,Rational,公司1998年發(fā)布的,通,通用的軟件,開,開發(fā)過程框,架,架,RUP是一,種,種軟件工程,過,過程;,統(tǒng)一了各種,開,開發(fā)方法;,使用統(tǒng)一建,模,模語言UML,RUP和CMM相輔相,成,成;,軟件企業(yè)使,用,用RUP很,容,容易達(dá)到CMM3級(jí)的,要,要求;,RUP可以,作,作為CMM3級(jí)所要求,的,的機(jī)構(gòu)標(biāo)準(zhǔn),軟,軟件,過程;,,RUP的特,點(diǎn),點(diǎn),用例驅(qū)動(dòng);,架構(gòu)為核心;,增量迭代的,開,開發(fā)過程;,第十章,軟,軟 件 復(fù),用,用,§,10.1,軟件復(fù)用概,述,述,10.1.1,軟件復(fù)用的,定,定義,軟件復(fù)用就,是,是通過對已,有,有軟件的各,種,種知識(shí)來建,立,立新

27、的軟件,。,。這些軟件,知,知識(shí)包括:,領(lǐng)域知識(shí),開發(fā)經(jīng)驗(yàn),設(shè)計(jì)決定,體系結(jié)構(gòu),需求,設(shè)計(jì),編碼,測試,文檔等,復(fù)用的益處,提高軟件生,產(chǎn),產(chǎn)率,降低,軟,軟件生產(chǎn)代,價(jià),價(jià),提高軟件質(zhì),量,量,其它:,系統(tǒng)對用戶,體,體現(xiàn)較多的,一,一致性,系統(tǒng)具有較,好,好的互操作,性,性,推動(dòng)標(biāo)準(zhǔn)化,支持原型開,發(fā),發(fā),,10.1.2,軟件復(fù)用的,過,過程,抽象:,從已有軟件,制,制品的簡要,描,描述中抽取,本質(zhì)信息(,即,即可復(fù)用部,分,分),摒棄,細(xì),細(xì)節(jié),選取:,即用戶根據(jù),已,已有軟件制,品,品的抽象,,尋,尋,找、比較最,合,合適他需要,的,的制品(可,復(fù),復(fù),用件),特化:,即對已有制,品,

28、品(可復(fù)用,件,件)的修改,或,或形成,它的一個(gè)實(shí),例,例(例化后,的,的復(fù)用件),,集成:,將例化后的,復(fù),復(fù)用件集成,為,為應(yīng)用系統(tǒng),10.1.3 軟件復(fù),用,用的粒度,軟件復(fù)用的,粒,粒度(按粒,度,度從大到小)可分為五,類,類:,代,碼,碼,和,和,設(shè),設(shè),計(jì),計(jì),拷,拷,貝,貝,源,代,代,碼,碼,的,的,復(fù),復(fù),用,用,設(shè),計(jì),計(jì),和,和,軟,軟,件,件,體,體,系,系,結(jié),結(jié),構(gòu),構(gòu),復(fù),復(fù),用,用,應(yīng),用,用,程,程,序,序,生,生,成,成,器,器,領(lǐng),域,域,特,特,定,定,的,的,軟,軟,件,件,體,體,系,系,結(jié),結(jié),構(gòu),構(gòu),,10.1.4,軟,軟,件,件,復(fù),復(fù),用,用

29、,的,的,形,形,式,式,根,據(jù),據(jù),復(fù),復(fù),用,用,活,活,動(dòng),動(dòng),跨,跨,越,越,的,的,領(lǐng),領(lǐng),域,域,可,可,分,分,為,為:,垂,直,直(,縱,縱,向,向),復(fù),復(fù),用,用,水,平,平(,橫,橫,向,向),復(fù),復(fù),用,用,根,據(jù),據(jù),實(shí),實(shí),現(xiàn),現(xiàn),復(fù),復(fù),用,用,的,的,途,途,徑,徑,可,可,分,分,為,為:,組,裝,裝,式,式,復(fù),復(fù),用,用,生,成,成,式,式,復(fù),復(fù),用,用,根,據(jù),據(jù),復(fù),復(fù),用,用,的,的,方,方,式,式,可,可,分,分,為,為:,黑,盒,盒,復(fù),復(fù),用,用,白,盒,盒,復(fù),復(fù),用,用,面,向,向,對,對,象,象,技,技,術(shù),術(shù),存,存,在,在,的,的,

30、問,問,題,題,模,型,型,和,和,概,概,念,念,尚,尚,未,未,統(tǒng),統(tǒng),一,一,要,求,求,使,使,用,用,面,面,向,向,對,對,象,象,技,技,術(shù),術(shù),的,的,人,人,員,員,較,較,高,高,面,向,向,對,對,象,象,復(fù),復(fù),用,用,處,處,于,于,初,初,級(jí),級(jí),階,階,段,段,工,程,程,上,上,難,難,以,以,實(shí),實(shí),施,施,,,基,于,于,面,面,向,向,對,對,象,象,的,的構(gòu),件,件,軟,軟,件,件應(yīng),運(yùn),運(yùn),而,而,生,生,§,10.,2,構(gòu),構(gòu),件,件,技,技,術(shù),術(shù),構(gòu),件,件,(,component,),―,―,可,以,以,復(fù),復(fù),用,用,的,的,軟,軟,件,件,

31、成,成,分,分,,,,,可,可,被,被,用,用,來,來,構(gòu),構(gòu),造,造,其,其,他,他,軟,軟,件,件,。,。,它,可,可,以,以,是,是,:,:,被,封,封,裝,裝,的,的,對,對,象,象,類,類,類,樹,樹,功,能,能,模,模,塊,塊,軟,件,件,框,框,架,架,(,(,framwork,),軟,件,件,架,架,構(gòu),構(gòu),(,(,或,或,體,體,系,系,結(jié),結(jié),構(gòu),構(gòu),Architecture,),文,檔,檔,分,析,析,件,件,設(shè),計(jì),計(jì),模,模,式,式,等,等,分,類,類,(1),按,按,開,開,發(fā),發(fā),過,過,程,程,分,分,為,為,:,:,分,析,析,件,件,設(shè),計(jì),計(jì),件,件,程,

32、序,序,件,件,數(shù),據(jù),據(jù),件,件,(2),按,按,功,功,能,能,分,分,為,為,三,三,層,層,:,:,基,礎(chǔ),礎(chǔ),層,層,:,:,基,基,本,本,數(shù),數(shù),據(jù),據(jù),構(gòu),構(gòu),件,件,、,、,系,系,統(tǒng),統(tǒng),支,支,撐,撐,構(gòu),構(gòu),件,件,中,間,間,層,層,:,:,各,各,種,種,通,通,用,用,構(gòu),構(gòu),件,件,頂,層,層,:,:,針,針,對,對,領(lǐng),領(lǐng),域,域,的,的,專,專,用,用,構(gòu),構(gòu),件,件,或,或,子,子,系,系,統(tǒng),統(tǒng),構(gòu),構(gòu),件,件,,分,類,類,(3),按,按,使,使,用,用,方,方,式,式,分,分,為,為,:,:,動(dòng),態(tài),態(tài),構(gòu),構(gòu),件,件,靜,態(tài),態(tài),構(gòu),構(gòu),件,件,,

33、(4),按,按,構(gòu),構(gòu),件,件,結(jié),結(jié),構(gòu),構(gòu),分,分,為,為,:,:,原子構(gòu),件,件,多個(gè)構(gòu),件,件聚集,的,的組合,構(gòu),構(gòu)件,,語言,應(yīng)用軟,件,件開發(fā),過,過程可,提,提供的,語,語言:,(1),構(gòu),構(gòu)件描,述,述語言,(2),構(gòu),構(gòu)件編,程,程語言,(3),過,過程控,制,制語言,,,研究構(gòu),件,件軟件,的,的兩個(gè),核,核心:,(1),如,如何提,取,取可復(fù),用,用構(gòu)件,(2),如,如何組,裝,裝成系,統(tǒng),統(tǒng)并能,實(shí),實(shí)現(xiàn)互,操,操作,基于構(gòu),件,件的應(yīng),用,用軟件,開,開發(fā)模,型,型:,第一階,段,段:需,求,求獲取,第二階,段,段:領(lǐng),域,域分析,第三階,段,段:系,統(tǒng),統(tǒng)集成,域

34、分析,域分析,過,過程可,大,大致歸,納,納以下,步,步驟:,(1),發(fā),發(fā)現(xiàn),并,并描述,可,可重用,的,的實(shí)體,;,;,(2),對,對這,些,些實(shí)體,及,及它們,之,之間的,關(guān),關(guān)系進(jìn),行,行,抽象化,、,、一般,化,化和參,數(shù),數(shù)化;,(3),對,對可,重,重用的,實(shí),實(shí)體進(jìn),行,行分類,、,、歸并,,,,,以備日,后,后重用,。,。,軟件構(gòu),件,件的開,發(fā),發(fā),1.,需,需求及,設(shè),設(shè)計(jì)級(jí),軟,軟部件,2.,代,代碼級(jí),軟,軟部件,可復(fù)用,構(gòu),構(gòu)件,一個(gè)可,復(fù),復(fù)用構(gòu),件,件應(yīng)具,備,備的條,件,件:,獨(dú)立性,完整性,可標(biāo)識(shí),性,性,一般性,適應(yīng)性,可靠性,標(biāo)準(zhǔn)化,構(gòu)件接,口,口技術(shù),

35、目前廣,泛,泛流行,的,的具有,代,代表性,的,的構(gòu)件,模,模型主,要,要有:,對象管,理,理組織(,OMG,)的,CORBA,Microsoft,的,COM+,SUN,公,公司的EJB/J2EE,對象技,術(shù),術(shù)規(guī)范,CORBA,標(biāo)準(zhǔn),CORBA,(,C,ommon,O,bject,R,equest,B,roker,A,rchitecture,公共對,象,象請求,代,代理體,系,系結(jié)構(gòu),),國際OMG組,織,織頒布,的,的一系,列,列有關(guān),對,對象技,術(shù),術(shù)的規(guī),范,范之一,CORBA給,出,出多種,環(huán),環(huán)境下,的,的面向,對,對象的,編,編程范,例,例,,構(gòu)件軟,件,件連接,技,技術(shù)規(guī),范,

36、范,OLE,和,DCOM,標(biāo)準(zhǔn),OLE(Object Linkingand Embedding),對象連,接,接與嵌,套,套技術(shù),OLE,是一組,可,可擴(kuò)充,的,的應(yīng)用,程,程序協(xié),議,議,它,使,使得一,個(gè),個(gè)應(yīng)用,程,程序能,夠,夠緊密,正,正確地,使,使用另,一,一個(gè)應(yīng),用,用程序,的,的服務(wù),。,。,遵循,OLE,協(xié)議的,應(yīng),應(yīng)用程,序,序能夠,創(chuàng),創(chuàng)建包,含,含來自,由,由其它,應(yīng),應(yīng)用程,序,序創(chuàng)建,的,的文檔,中,中鏈接,和,和嵌入,的,的文檔,,,,這樣,的,的文檔,稱,稱為載體文,檔,檔。,,OLE,的,的對象,模,模型COM,( ComponentObjectModel),

37、定義對,象,象接口,與,與構(gòu)件,統(tǒng)一的,數(shù),數(shù)據(jù)傳,送,送機(jī)制,結(jié)構(gòu)化,存,存儲(chǔ)技,術(shù),術(shù)(復(fù),合,合文件,),),DCOM,的技術(shù),規(guī),規(guī)范,DCOM是微,軟,軟的分,布,布式計(jì),算,算策略,COM,運(yùn),運(yùn)行在,單,單機(jī)上,DCOM組件,運(yùn),運(yùn)行在,分,分布式,網(wǎng),網(wǎng)絡(luò)上,,,構(gòu)件庫,(,(component library,),),構(gòu)件,庫,庫系,統(tǒng),統(tǒng)應(yīng),提,提供,的,的主,要,要功,能,能:,構(gòu)件,的,的存,儲(chǔ),儲(chǔ)、,管,管理,、,、檢,索,索,標(biāo)準(zhǔn),化,化庫,的,的瀏,覽,覽、,維,維護(hù),主要,技,技術(shù),問,問題,:,:,構(gòu)件,分,分類,構(gòu)件,檢,檢索,,軟件,復(fù),復(fù)用,的,的根,本

38、,本困,難,難,,不同基準(zhǔn),線,線上的類,比,比,不斷提高,的,的復(fù)用要,求,求,精神產(chǎn)品,與,與物質(zhì)產(chǎn),品,品,領(lǐng)域的廣,闊,闊性,專向領(lǐng)域,的,的復(fù)用及,領(lǐng),領(lǐng)域分析,專向領(lǐng)域,的,的復(fù)用的,目,目標(biāo)是在,一,一個(gè)特定,的,的領(lǐng)域中,實(shí),實(shí)現(xiàn)軟件,復(fù),復(fù)用。,可復(fù)用的,軟,軟件架構(gòu),:,:把各個(gè),可,可復(fù)用構(gòu),件,件連接到,一,一起的軟,件,件架構(gòu)。,帳冊,上級(jí)系統(tǒng),接,接口,供貨員,銷售事件,商品,商品一覽,表,表,超市銷售,管,管理系統(tǒng),的,的軟件架,構(gòu),構(gòu),,收款機(jī),領(lǐng)域分析,針對一類,應(yīng),應(yīng)用系統(tǒng),的,的共同應(yīng),用,用領(lǐng)域進(jìn),行,行系統(tǒng)化,分,分析,以,發(fā),發(fā)現(xiàn)該領(lǐng),域,域的共同,

39、認(rèn),認(rèn)識(shí)、需,求,求及應(yīng)用,系,系統(tǒng)的共,同,同特征。,領(lǐng)域分析,的,的主要輸,出,出:,對刻畫該,領(lǐng),領(lǐng)域應(yīng)用,系,系統(tǒng)的對,象,象、操作,及,及其,關(guān)系的認(rèn),識(shí),識(shí);,對可能在,該,該領(lǐng)域一,個(gè),個(gè)以上的,應(yīng),應(yīng)用系統(tǒng),中,中出現(xiàn)的,共,共,同的對象,、,、操作、,關(guān),關(guān)系的認(rèn),識(shí),識(shí);,對該領(lǐng)域,不,不同應(yīng)用,系,系統(tǒng)差異,的,的認(rèn)識(shí);,描述上述,對,對象、操,作,作、關(guān)系,的,的公共詞,匯,匯表;,描述該領(lǐng),域,域系統(tǒng)共,性,性的領(lǐng)域,需,需求模型,;,;,對該領(lǐng)域,所,所有應(yīng)用,系,系統(tǒng)都適,應(yīng),應(yīng)的參考,體,體系結(jié)構(gòu),。,。,基于構(gòu)件/構(gòu)架的,軟,軟件開發(fā),,構(gòu) 件,開,開,發(fā),

40、發(fā),分析 設(shè),計(jì),計(jì) 編程,測,測試,領(lǐng)域分析,系統(tǒng),測試,構(gòu)架細(xì)化,構(gòu)件提交,領(lǐng)域知識(shí),領(lǐng)域?qū)<?經(jīng),經(jīng)驗(yàn),現(xiàn)有系統(tǒng),資,資料,領(lǐng)域構(gòu),件需求,構(gòu)件/構(gòu),架,架庫,領(lǐng)域構(gòu)架,領(lǐng),域,構(gòu),件,,,系統(tǒng),開發(fā),系統(tǒng)專用,構(gòu),構(gòu)件,應(yīng)用,系統(tǒng),構(gòu)件生產(chǎn),線,線,領(lǐng)域構(gòu)架,領(lǐng)域構(gòu)件,問題域,用戶需求,系統(tǒng)生產(chǎn),線,線,專用構(gòu) 件開發(fā),分析 設(shè),計(jì),計(jì) 編程,測,測試,系 統(tǒng),組,組,裝,裝,分析,設(shè),設(shè)計(jì),編,編程,青鳥系統(tǒng),發(fā),發(fā)展思路,JB2系,統(tǒng),統(tǒng),專用(應(yīng),用,用),平臺(tái),專用(應(yīng),用,用),平臺(tái),應(yīng)用軟件,系統(tǒng),應(yīng)用軟件,系統(tǒng),應(yīng)用軟件,系,系統(tǒng)組裝,平,平臺(tái),異構(gòu)平臺(tái),構(gòu)架庫,構(gòu)件庫

41、,.......,倉庫管理,系,系統(tǒng),剪 裁,支持,.......,基于構(gòu)件,-,-,構(gòu)架模式,的,的,應(yīng)用系統(tǒng),集,集成環(huán)境,軟件生產(chǎn),線,線,應(yīng)用構(gòu)件,提取車間,應(yīng)用,構(gòu)件庫,構(gòu)件生,產(chǎn)車間,構(gòu)件庫,組裝,車間,領(lǐng)域,1,領(lǐng)域,2,應(yīng)用,系統(tǒng),...,標(biāo)準(zhǔn)規(guī)范,與,與,質(zhì),質(zhì),量,量保證,1,2,3,4,1,基礎(chǔ)構(gòu),件,件,,2,功能構(gòu),件,件,3,接口構(gòu),件,件,,4,用戶界,面,面構(gòu)件,第十一,章,章,軟,軟件,項(xiàng),項(xiàng)目管,理,理與計(jì),劃,劃,§,11.1,軟件工,作,作范圍,軟件計(jì),劃,劃的第,一,一個(gè)任,務(wù),務(wù);包括:,軟件的,功,功能、,性能、,接口:硬件、,軟件(,已,已有且

42、,須,須與新,開,開發(fā),軟件連,接,接的軟,件,件)、,操作人,員,員、,可靠性,§,11.2,資源,人,工具,確定,●技能,要,要求,●工作,期,期限,●開始,時(shí),時(shí)間,硬件,●宿主,機(jī),機(jī),●目標(biāo),機(jī),機(jī),●專用,設(shè),設(shè)備,軟件,●支持,軟,軟件,●實(shí)用,軟,軟件,各階段,管,管理人,員,員和技,術(shù),術(shù)人員,參,參與情,況,況,管理人,員,員,人,員,參,加,程,度,計(jì)劃,需求,分析,概要設(shè),計(jì),計(jì),編碼,詳細(xì),設(shè)計(jì),單元,測試,確認(rèn),測試,組裝測,試,試,初級(jí)技,術(shù)人員,高級(jí)技,術(shù)人員,高,低,§,11.3,成本估,算,算,1,1.3.1,成本估,算,算方法,(1),專,專家估,算,算法

43、,(2),類,類推估,算,算法,(3),算,算式估,算,算法,,可能影,響,響成本,模,模型結(jié),果,果的各,種,種成本,因,因素,類型,成,成本,因,因素,系統(tǒng)規(guī),模,模1.,程,程序指,令,令的估,算,算條數(shù),2.交,付,付的機(jī),器,器指令,數(shù),數(shù),3.交,付,付的源,語,語言指,令,令數(shù),4.新,指,指令的,百,百分比,5.書,寫,寫指令,的,的百分,比,比,6.判,定,定指令,的,的數(shù)目,7.非,判,判定指,令,令的數(shù),目,目,8.,信息存,儲(chǔ),儲(chǔ)和檢,索,索指令,的,的百分,比,比,9.交,付,付代碼,的,的百分,比,比,可能影,響,響成本,模,模型結(jié),果,果的各,種,種成本,因,因素

44、,類型,成,成本,因,因素,數(shù)據(jù)庫10.,數(shù),數(shù)據(jù)庫,中,中詞數(shù),系統(tǒng)復(fù),雜,雜性11.估算,整,整個(gè)復(fù),雜,雜性的,級(jí),級(jí)別,12.,接,接口的,復(fù),復(fù)雜性,13.,系,系統(tǒng)的,唯,唯一性,14.,難,難度,15.,硬,硬件-,軟,軟件接,口,口,16.,程,程序結(jié),構(gòu),構(gòu)的考,慮,慮,17.,文件.,報(bào),報(bào)告和,應(yīng),應(yīng)用程,序,序的數(shù),目,目,可能影,響,響成本,模,模型結(jié),果,果的各,種,種成本,因,因素,類型,成,成,本,本因素,系統(tǒng)復(fù)雜性18.生存期,人,人力總數(shù),開發(fā)期人力,總,總數(shù),測試和驗(yàn)證,期,期人力總數(shù),19.生存,期,期總時(shí)間,,開發(fā)期總時(shí),間,間,20.作業(yè),類,類型,

45、程序類型21......,文檔24. .....,環(huán)境與項(xiàng)目,屬,屬性 27. .....,,M,L/P,=,M,:,人力,L,:,指令數(shù),P,:常數(shù),單位:指令數(shù)/,人,人.日,1,1.3.1,成本估算模,型,型,(1),IBM模型,(2)SLIM,(3)COCOMO模,型,型,,,,,(1),IBM模型,工作量,E=5.2,×,×L,(人-月),項(xiàng)目持續(xù)時(shí),間,間,D=4.1,×,×L,(月),項(xiàng)目人員要,求,求,S=0.54 ×E,(人),文檔頁數(shù),DOC=49 ×L,(頁),,0.91,0.31,0.6,1.01,(2)SLIM模型(Putnam模型),,,,,,源代碼行數(shù),L,=,C

46、,k,K,td,1,3,4,3,K,:整個(gè)生存,周,周期的工作,量,量,(人-年),td,:開發(fā)持續(xù),時(shí),時(shí)間,(年),C,k:,技術(shù)狀態(tài)常,數(shù),數(shù),,,(3)COCOMO模,型,型,,,,,,基本COCOMO模型:組織型(,組,組織模式),半獨(dú)立型,(半分離模,式,式),嵌入型(嵌,入,入模式),中間COCOMO模型:組織型(,組,組織模式),半獨(dú)立型,(半分離模,式,式),嵌入型(嵌,入,入模式),,§,11.4,進(jìn)度安排,1,1.4.1,各階段工作,量,量的分配,,系統(tǒng)整個(gè)生,存,存期,活動(dòng)工作量,分,分配,系統(tǒng)開發(fā)階,段,段,活動(dòng)工作量,分,分配,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),編碼,單元測試,組

47、裝,確,認(rèn)測試,系統(tǒng)定義,維護(hù),組裝,確認(rèn),測,測試,單元測試,編碼,詳細(xì)設(shè)計(jì),概要設(shè)計(jì),需求與定義,1,1.4.2,制定開發(fā)進(jìn),度,度,進(jìn)度表,編碼,功能 1,設(shè)計(jì),需求,測試,編碼,功能 2,設(shè)計(jì),需求,測試,任務(wù),周,1,2,3,4,n,.........,....,.....,1,2,3,4,n,.........,文檔編寫,評審,§,11.5,軟,軟件,配置管理(,SCM,),軟件配置:,軟,軟件生存期,各,各階段的交,付,付項(xiàng),(各種文檔,和,和可執(zhí)行代,碼,碼),軟件配置管,理,理:,交付項(xiàng)管理,問,問題,,用于:,標(biāo)記變化;,控制變化;,保證變化被,適,適當(dāng)?shù)貙?shí)現(xiàn),;,;,向其

48、他可能,有,有興趣的人,員,員報(bào)告變化,11.5.1 基線,IEEE,(,IEEEStd.610.12-1990,)定義基線,如,如下:,已經(jīng)通過正,式,式復(fù)審和批,準(zhǔn),準(zhǔn)的某規(guī)約,或,或產(chǎn)品,它,因,因此可以作,為,為進(jìn)一步的,基,基礎(chǔ),并且,知,知只能通過,正,正式的變化,控,控制過程的,改,改變.,基線是軟件,開,開發(fā)的里程,碑,碑,標(biāo)志是,有,有一個(gè)或多,軟,軟件配置項(xiàng),的,的交付,并,且,且這些配置,項(xiàng),項(xiàng)已經(jīng)經(jīng)過,正,正式技術(shù)復(fù),審,審而獲得認(rèn),可,可.,最常見的軟,件,件基線,系統(tǒng)工程,需求分析,軟件設(shè)計(jì),編碼,測試,發(fā)布,系統(tǒng)規(guī)約,軟件需求規(guī),約,約,設(shè)計(jì)規(guī)約,源代碼,測試計(jì)劃

49、/,過,過程/數(shù)據(jù),可操作的系,統(tǒng),統(tǒng),11.5.2 軟件配,置,置管理過程,SCM的五,個(gè),個(gè)任務(wù),:,標(biāo)識(shí)配置對,象,象,版本控制,修改控制,配置審計(jì),配置狀況報(bào),告,告,第十二章,軟件工程標(biāo),準(zhǔn),準(zhǔn)化與軟件,文,文檔,§12.1,軟,軟件工程,標(biāo),標(biāo)準(zhǔn)的類型,§12.2,軟,軟件,工,工程,標(biāo),標(biāo)準(zhǔn),的,的層,次,次,§12.3,中,中國,的,的軟,件,件工,程,程標(biāo),準(zhǔn),準(zhǔn)化,§12.4,軟,軟件,質(zhì),質(zhì)量,認(rèn),認(rèn)證,,,§12.1,軟件,工,工程,標(biāo),標(biāo)準(zhǔn),的,的類,型,型,過程,標(biāo),標(biāo)準(zhǔn),產(chǎn)品,標(biāo),標(biāo)準(zhǔn),專業(yè),標(biāo),標(biāo)準(zhǔn),記號(hào),標(biāo),標(biāo)準(zhǔn),,§12.2,軟件,工,工程,標(biāo),標(biāo)準(zhǔn),的,的

50、層,次,次,,,國際,標(biāo),標(biāo)準(zhǔn),國家,標(biāo),標(biāo)準(zhǔn),行業(yè),標(biāo),標(biāo)準(zhǔn),企業(yè),標(biāo),標(biāo)準(zhǔn),項(xiàng)目,規(guī),規(guī)范,,,國家,標(biāo),標(biāo)準(zhǔn),舉,舉例:,GB,-,中華,人,人民,共,共和,國,國國,家,家技,術(shù),術(shù)監(jiān),督,督局,公布,ANSI,-,美國,國,國家,標(biāo),標(biāo)準(zhǔn),協(xié),協(xié)會(huì),FIPS(NBS),-,美,國,國,商,商,務(wù),務(wù),部,部,國,國,家,家,標(biāo),標(biāo),準(zhǔn),準(zhǔn),局,局,聯(lián),邦,邦,信,信,息,息,處,處,理,理,標(biāo),標(biāo),準(zhǔn),準(zhǔn),BS,-,英,國,國,國,國,家,家,標(biāo),標(biāo),準(zhǔn),準(zhǔn),DIN,-,德,國,國,標(biāo),標(biāo),準(zhǔn),準(zhǔn),協(xié),協(xié),會(huì),會(huì),JIS,-,日,本,本,工,工,業(yè),業(yè),標(biāo),標(biāo),準(zhǔn),準(zhǔn),,行,業(yè),業(yè),

51、標(biāo),標(biāo),準(zhǔn),準(zhǔn),舉,舉,例,例:,IEEE,-,美,國,國,電,電,氣,氣,與,與,電,電,子,子,工,工,程,程,師,師,學(xué),學(xué),會(huì),會(huì),SESS-,軟,軟,件,件,標(biāo),標(biāo),準(zhǔn),準(zhǔn),分,分,技,技,術(shù),術(shù),委,委,員,員,會(huì),會(huì),ANSI/IEEEstr828-1983,?,軟,件,件,配,配,置,置,管,管,理,理,計(jì),計(jì),劃,劃,標(biāo),標(biāo),準(zhǔn),準(zhǔn),?,GJB,-,中,華,華,人,人,民,民,共,共,和,和,國,國,國,國,家,家,軍,軍,用,用,標(biāo),標(biāo),準(zhǔn),準(zhǔn),GJB437-88,?,軍,用,用,軟,軟,件,件,開,開,發(fā),發(fā),規(guī),規(guī),范,范,?,GJB438-88,?,軍,用,用,軟,軟

52、,件,件,文,文,檔,檔,編,編,制,制,規(guī),規(guī),范,范,?,DOD,-,STD,美,國,國,國,國,防,防,部,部,標(biāo),標(biāo),準(zhǔn),準(zhǔn),MIL,-,S,美,國,國,軍,軍,用,用,標(biāo),標(biāo),準(zhǔn),準(zhǔn),§12.3,中,中,國,國,的,的,軟,軟,件,件,工,工,程,程,標(biāo),標(biāo),準(zhǔn),準(zhǔn),化,化,國,標(biāo),標(biāo),分,分,類,類:,基,礎(chǔ),礎(chǔ),標(biāo),標(biāo),準(zhǔn),準(zhǔn),開,發(fā),發(fā),標(biāo),標(biāo),準(zhǔn),準(zhǔn),文,檔,檔,標(biāo),標(biāo),準(zhǔn),準(zhǔn),管,理,理,標(biāo),標(biāo),準(zhǔn),準(zhǔn),,中,國,國,的,的,軟,軟,件,件,工,工,程,程,國,國,家,家,標(biāo),標(biāo),準(zhǔn),準(zhǔn),—,—基,礎(chǔ),礎(chǔ),標(biāo),標(biāo),準(zhǔn),準(zhǔn),軟,件,件,工,工,程,程,術(shù),術(shù),語,語,GB/T

53、,11457-89,信,息,息,處,處,理,理-,數(shù),數(shù),據(jù),據(jù),流,流,程,程,圖,圖,、,、,程,程,序,序,流,流,程,程,圖,圖,…,…,…,…,的,的,文,文,件,符,符,號(hào),號(hào),編,編,制,制,及,及,約,約,定,定,GB,1526-891(ISO5807-85),軟件工,程,程標(biāo)準(zhǔn),分,分類法GB/T,15538-95,信息處,理,理-程,序,序構(gòu)造,及,及其表,示,示法的,約,約定,GB,13502-92(ISO 8631),信息處,理,理-單,命,命中判,定,定表規(guī),范,范,GB/T,15535-95(ISO 5806),信息處,理,理系統(tǒng),計(jì),計(jì)算,機(jī),機(jī)系統(tǒng),配,配置圖,

54、符,符號(hào)及,其,其約定,GB/T,14085-93(ISO 8790),中國的,軟,軟件工,程,程國家,標(biāo),標(biāo)準(zhǔn)—開發(fā)標(biāo),準(zhǔn),準(zhǔn),軟件開,發(fā),發(fā)規(guī)范GB 8566-88,計(jì)算機(jī),軟,軟件單,元,元測試GB/T15532-95,軟件支,撐,撐環(huán)境,信息處,理,理-按,記,記錄組,處,處理順,序,序文卷,的,的程序,流程,(,(ISO6593-85),軟件維,護(hù),護(hù)指南GB/T14079-93,中國的,軟,軟件工,程,程國家,標(biāo),標(biāo)準(zhǔn)—文檔標(biāo),準(zhǔn),準(zhǔn),軟件文,檔,檔管理,指,指南,計(jì)算機(jī),軟,軟件產(chǎn),品,品開發(fā),文,文件編,制,制指南,GB,8567-88,計(jì)算機(jī),軟,軟件需,求,求說明,編,編制

55、指,南,南,GB9585-88 (ANSI/IEEE829),計(jì)算機(jī),軟,軟件測,試,試文件,編,編制指,南,南,GB9386-88 (ANSI/IEEE830),中國的,軟,軟件工,程,程國家,標(biāo),標(biāo)準(zhǔn)—管理標(biāo),準(zhǔn),準(zhǔn),計(jì)算機(jī),軟,軟件配,置,置管理,計(jì),計(jì)劃規(guī),范,范,GB/T12505-90,(IEEE828,),),信息技,術(shù),術(shù),軟,軟件產(chǎn),品,品評價(jià)-質(zhì)量,特,特征及,其,其使用,指,指南,GB/T12260-96,(ISO/IEC9126-91,),),計(jì)算機(jī),軟,軟件質(zhì),量,量保證,計(jì),計(jì)劃規(guī),范,范,GB12504-90(ANSI/IEEE829),計(jì)算機(jī),軟,軟件可,靠,靠

56、性和,可,可維護(hù),性,性管理,GB/T 14394-93,質(zhì)量管,理,理和質(zhì),量,量保證,標(biāo),標(biāo)準(zhǔn),第三部,分,分:在,軟,軟件開,發(fā),發(fā)、供,應(yīng),應(yīng)和維,護(hù),護(hù)中的,使,使用指,南,南,GB/T 19000.3-94,(,(ISO9003-3-93),軟件工,程,程復(fù)習(xí),根據(jù)軟,件,件工程,教,教學(xué)大,綱,綱,1.軟,件,件與軟,件,件工程,基本概,念,念,軟件工,程,程的定,義,義,軟件危,機(jī),機(jī),軟件工,程,程學(xué)的,范,范疇,軟件生,存,存周期,軟件工,程,程的3,個(gè),個(gè)要素,(,(方法,、,、工具,、,、過程,),),軟件工,程,程模式,(,(特點(diǎn),、,、相互,的,的區(qū)別,、,、適用,

57、范,范圍),瀑布式,模,模型,原型模,型,型阿,增量模,型,型,螺旋模,型,型,2.軟,件,件需求,和,和分析,原,原則,分析任,務(wù),務(wù),需求獲,取,取的內(nèi),容,容,需求分,析,析的主,要,要工具,(,(DFD、DD、…,…,…),需求規(guī),格,格說明,書,書的主,要,要內(nèi)容,3.傳,統(tǒng),統(tǒng)的分,析,析方法,結(jié)構(gòu)化,分,分析方,法,法(SA),(特點(diǎn),、,、描述,方,方式),數(shù)據(jù)流,圖,圖(DFD),(課設(shè),:,:頂圖,外,外部項(xiàng),的,的處理,),),數(shù)據(jù)字,典,典(DD),(課設(shè),:,:數(shù)據(jù),流,流、文,件,件、數(shù),據(jù),據(jù)項(xiàng),,描,描述不,規(guī),規(guī)范),過程說,明,明,(即:,小,小說明,),)

58、,,4.設(shè),計(jì),計(jì)概念,和,和原則,設(shè)計(jì)的,基,基本原,則,則,(抽象,、,、細(xì)化,、,、模塊,化,化、軟,件,件體系,結(jié),結(jié)構(gòu)、,控,控制層,次,次、數(shù),據(jù),據(jù)結(jié)構(gòu),、,、軟件,過,過程、,信,信息隱,藏,藏),模塊化,設(shè),設(shè)計(jì),模塊的,獨(dú),獨(dú)立性,內(nèi)聚性,(,(,偶然性,、,、邏輯,性,性、時(shí),間,間性、,過,過程性,、,、通訊,性,性、順,序,序性、,功,功能性,內(nèi),內(nèi)聚,),耦合性,(,(,非直接,、,、數(shù)據(jù),、,、標(biāo)記,、,、控制,、,、外部,、,、公共,、,、內(nèi)容,耦,耦合,),體系結(jié),構(gòu),構(gòu)設(shè)計(jì),的,的準(zhǔn)則,:,:,模塊的,規(guī),規(guī)模適,中,中,確保模,塊,塊的作,用,用范圍,在,

59、在控制,范,范圍之,內(nèi),內(nèi),軟件結(jié),構(gòu),構(gòu)的深,度,度、寬,度,度及模,塊,塊的扇,入,入扇出,要,要適中,數(shù)據(jù)設(shè),計(jì),計(jì)的原,則,則:,(1),用,用于功,能,能和行,為,為的系,統(tǒng),統(tǒng)分析,原,原則也,適,適用于,數(shù),數(shù)據(jù)設(shè),計(jì),計(jì)。,(2),應(yīng),應(yīng)確定,所,所有的,數(shù),數(shù)據(jù)結(jié),構(gòu),構(gòu)及每,項(xiàng),項(xiàng)上的,操,操作。,(3),建,建立數(shù),據(jù),據(jù)字典,,,,用來,定,定義數(shù),據(jù),據(jù)和程,序,序設(shè)計(jì),。,。,(4),低,低層的,數(shù),數(shù)據(jù)設(shè),計(jì),計(jì),應(yīng),在,在設(shè)計(jì),過,過程的,后,后期進(jìn),行,行。,(5),數(shù),數(shù)據(jù)結(jié),構(gòu),構(gòu)的表,達(dá),達(dá)式,,應(yīng),應(yīng)當(dāng)是,那,那些有,名,名的模,型,型。,(6),開,

60、開發(fā)數(shù),據(jù),據(jù)結(jié)構(gòu),及,及操作,的,的實(shí)用,庫,庫。,(7),軟,軟件設(shè),計(jì),計(jì)和編,程,程語言,應(yīng),應(yīng)支持,抽,抽象數(shù),據(jù),據(jù)類型,的,的規(guī)格,說,說明和,實(shí),實(shí)現(xiàn)。,5.傳,統(tǒng),統(tǒng)的設(shè),計(jì),計(jì)方法,結(jié)構(gòu)化,設(shè),設(shè)計(jì)(SD),(即:,面,面向數(shù),據(jù),據(jù)流的,設(shè),設(shè)計(jì)),結(jié)構(gòu)圖,(,(SC,圖,圖),軟件結(jié),構(gòu),構(gòu)的典,型,型形式,(變換,型,型、事,務(wù),務(wù)型),DFD,?SC,的,的轉(zhuǎn)換,方,方法,(課設(shè),:,:對于,復(fù),復(fù)雜的,、,、多層,分,分解的DFD,,,,如何,轉(zhuǎn),轉(zhuǎn)換成SC),結(jié)構(gòu)化,程,程序設(shè),計(jì),計(jì)方法,(,(SP,),),詳細(xì)設(shè)計(jì),描,描述方法,(程序流,程,程圖、N-S圖

61、、PAD圖,、,、IPO,圖,圖、PDL語言),非結(jié)構(gòu)化,程,程序流程,圖,圖轉(zhuǎn)化為,結(jié),結(jié)構(gòu)化程,序,序流程圖,6.面向,對,對象方法,學(xué),學(xué),基本概念,面向?qū)ο?的,的觀點(diǎn):,面向?qū)ο?對象+,分,分類+繼,承,承+通信,——Coad和Yourdon,類和對象,、,、屬性、,操,操作、消,息,息、封裝,、,、繼承、,多,多態(tài),問題論域,、,、領(lǐng)域分,析,析、應(yīng)用,分,分析,面向?qū)ο?軟,軟件的開,發(fā),發(fā)過程:,分析階段,高層設(shè)計(jì),類的開發(fā),實(shí)例的建,立,立,組裝測試,維護(hù),,OOA的,基,基本原則,建立信息,域,域模型,描述功能,表達(dá)行為,分解模型,,,,以揭示,更,更多細(xì)節(jié),早期模型,表

62、,表示問題,的,的本質(zhì),,后,后期模型,提,提供實(shí)現(xiàn),細(xì),細(xì)節(jié),OOA的,任,任務(wù),標(biāo)識(shí)類和,對,對象,(外部實(shí),體,體、物、,發(fā),發(fā)生或事,件,件、角色,、,、組織單,位,位、位置,、,、結(jié)構(gòu)),Coad,和,和Yourdon,方,方法,Coad&Yourdon,的,的OOD,模,模型(OOA的5,個(gè),個(gè)層次,4個(gè)組元,),),表達(dá)形式,(,(對象、,類,類、分類,結(jié),結(jié)構(gòu)、裝,配,配結(jié)構(gòu)、,鏈,鏈、消息,),),,,,Rambaugh,方,方法(OMT,對,象,象建模技,術(shù),術(shù)),3種模型,(,(對象模,型,型、動(dòng)態(tài),模,模型、功,能,能模型),對象模型,的,的描述方,法,法(類圖,、,、

63、實(shí)例圖,、,、鏈與關(guān),聯(lián),聯(lián)、聚集,、,、一般化,與,與繼承、,階,階的表示,),),動(dòng)態(tài)模型,的,的描述方,法,法(狀態(tài),圖,圖、事件,跟,跟蹤圖、,事,事件、狀,態(tài),態(tài)、觸發(fā),條,條件、活,動(dòng),動(dòng)、動(dòng)作,),),功能模型,的,的描述方,法,法(DFD),3個(gè)模型,分,分別描述,的,的內(nèi)容,OMT方,法,法的特點(diǎn),統(tǒng)一建模,語,語言UML,UML的,構(gòu),構(gòu)造塊,UML的5個(gè)視圖,,7.軟件,測,測試和確,認(rèn),認(rèn),概念,軟件測試,定,定義,測試的目,標(biāo),標(biāo),成功的測,試,試,白盒測試,方,方法,邏輯覆蓋,法,法,(特點(diǎn)、,覆,覆蓋能力,的,的比較、,測,測試用例,設(shè),設(shè)計(jì)),黑盒測試,方,方法

64、,等價(jià)類劃,分,分法,(測試用,例,例的設(shè)計(jì),),),邊界值法,軟件測試,步,步驟,(單元測,試,試、組裝,測,測試、確,認(rèn),認(rèn)測試、,系,系統(tǒng)測試,),),驅(qū)動(dòng)模塊,和,和樁模塊,(作用),8.軟件,項(xiàng),項(xiàng)目的管,理,理,概念,項(xiàng)目管理,的,的范圍(3個(gè)P:,人,人員、問,題,題、過程,),),COCOMO模型,面,面向的3,種,種類型軟,件,件(組織,模,模式、半,分,分離模式,、,、嵌入模,式,式),基本COCOMO,模,模型計(jì)算,公,公式,,9.軟件,過,過程和度,量,量,軟件復(fù)用,復(fù)用的范,圍,圍,領(lǐng)域工程,結(jié)構(gòu)模型,結(jié)構(gòu)點(diǎn),再工程,再工程,逆向工程,軟件重構(gòu),正向工程,CMM的,基,基本概念,軟件過程,成,成熟度框,架,架的5個(gè),級(jí),級(jí)別,軟件過程,評,評估,軟件能力,評,評價(jià),10.軟,件,件工具與,環(huán),環(huán)境,基本概念,CASE,CASE,工,工具分類,集成框架,集成化CASE環(huán),境,境(I-CASE,),),,謝謝觀看,/,歡迎下載,BY FAITHI MEANA VISIONOFGOODONECHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TOSEEK ITS FULFILLMENT REGARDLESSOFOBSTACLES. BY FAITHI BYFAITH,

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

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

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

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


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

五月丁香婷婷狠狠色,亚洲日韩欧美精品久久久不卡,欧美日韩国产黄片三级,手机在线观看成人国产亚洲