系統(tǒng)與軟件工程 產(chǎn)品線需求工程的工具和方法 征求意見(jiàn)稿_第1頁(yè)
系統(tǒng)與軟件工程 產(chǎn)品線需求工程的工具和方法 征求意見(jiàn)稿_第2頁(yè)
系統(tǒng)與軟件工程 產(chǎn)品線需求工程的工具和方法 征求意見(jiàn)稿_第3頁(yè)
系統(tǒng)與軟件工程 產(chǎn)品線需求工程的工具和方法 征求意見(jiàn)稿_第4頁(yè)
系統(tǒng)與軟件工程 產(chǎn)品線需求工程的工具和方法 征求意見(jiàn)稿_第5頁(yè)
已閱讀5頁(yè),還剩93頁(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)介

1GB/TXXXXX—XXXX/ISO/IEC26551:2016系統(tǒng)與軟件工程產(chǎn)品線需求工程的工具和方法本文件在軟件與系統(tǒng)產(chǎn)品線需求工程的工具和方法的范圍內(nèi):——為軟件和系統(tǒng)產(chǎn)品線以及相關(guān)成員產(chǎn)品的需求工程提供特定的術(shù)語(yǔ)和定義;——定義過(guò)程組及在產(chǎn)品線需求工程中執(zhí)行的過(guò)程(這些過(guò)程根據(jù)目的、輸入、任務(wù)和輸出進(jìn)行描述);——定義方法能力,以支持每個(gè)過(guò)程的定義任務(wù);——定義工具能力,將任務(wù)或定義的方法能力自動(dòng)化或半自動(dòng)化。本文件關(guān)注的是產(chǎn)品族而不是單系統(tǒng)的需求工具和方法的過(guò)程和能力。本文件不適用于實(shí)物制品。相反,系統(tǒng)級(jí)制品和軟件生存周期制品,如需求文件、架構(gòu)數(shù)據(jù)、驗(yàn)證計(jì)劃、行為模型等,都使用本文件方法和工具生成。對(duì)于系統(tǒng)的軟件組件,本文件可用于處理產(chǎn)品線的系統(tǒng)要素和用于處理產(chǎn)品線的軟件要素(如有)。產(chǎn)品線過(guò)程在不同層次的產(chǎn)品中是遞歸的。2規(guī)范性引用文件本文件沒(méi)有規(guī)范性引用文件。3術(shù)語(yǔ)和定義下列術(shù)語(yǔ)和定義適用于本文件。3.1應(yīng)用需求資產(chǎn)applicationassetsinrequirements在應(yīng)用需求工程過(guò)程中產(chǎn)生的特定于應(yīng)用的制品,例如應(yīng)用需求規(guī)格說(shuō)明(3.4)和應(yīng)用需求模型。3.2應(yīng)用需求獲取applicationrequirementselicitation識(shí)別與應(yīng)用相關(guān)的利益相關(guān)方,獲取應(yīng)用特定需求并綁定適當(dāng)?shù)淖凅w的子過(guò)程。3.3應(yīng)用需求分析applicationrequirementsanalysis理解所有應(yīng)用特定需求(3.9)的子過(guò)程,通過(guò)建模來(lái)檢查不正確和不一致的應(yīng)用需求,然后分析和協(xié)商不能通過(guò)領(lǐng)域需求來(lái)滿足的應(yīng)用需求。3.4應(yīng)用需求規(guī)格說(shuō)明applicationrequirementsspecification文檔化應(yīng)用特定需求(3.9)并將其與領(lǐng)域需求規(guī)格說(shuō)明(3.13)集成的子過(guò)程,領(lǐng)域需求規(guī)格說(shuō)明的變體被綁定。3.5應(yīng)用需求驗(yàn)證和確認(rèn)applicationrequirementsverificationandvalidation確認(rèn)應(yīng)用特定需求(3.9)的一致性和可行性,并確保綁定的變體滿足特定產(chǎn)品的需求的子過(guò)程。2GB/TXXXXX—XXXX/ISO/IEC26551:20163.6應(yīng)用需求管理applicationrequirementsmanagement管理應(yīng)用需求的可追溯性和變更的子過(guò)程.3.7方面aspect在產(chǎn)品線工程過(guò)程組和任務(wù)中,能關(guān)聯(lián)專門(mén)方法和工具的特定因素。3.8資產(chǎn)建議assetproposal包括主要資產(chǎn)(功能域和所有應(yīng)用的高層級(jí)通用與可變特征)的制品,這些資產(chǎn)可包含在產(chǎn)品線中,并具有量化的成本和收益,以及評(píng)估結(jié)果。3.9應(yīng)用特定需求applicationspecificrequirements特定于應(yīng)用的需求,或者領(lǐng)域需求中未涵蓋的需求。3.10領(lǐng)域需求資產(chǎn)domainassetsinrequirements在領(lǐng)域需求工程中產(chǎn)生的可重用制品,如資產(chǎn)建議(3.8)、領(lǐng)域需求規(guī)格說(shuō)明(3.13)和領(lǐng)域需求模型。3.11領(lǐng)域需求獲取domainrequirementselicitation識(shí)別領(lǐng)域利益相關(guān)方對(duì)產(chǎn)品線的原始需求的子過(guò)程。3.12領(lǐng)域需求分析domainrequirementsanalysis對(duì)領(lǐng)域需求建模的子過(guò)程,以便分析和檢查需求中產(chǎn)品線的共性和可變性。3.13領(lǐng)域需求規(guī)格說(shuō)明domainrequirementsspecification根據(jù)領(lǐng)域分析結(jié)果文檔化產(chǎn)品線領(lǐng)域需求的子過(guò)程。3.14領(lǐng)域需求驗(yàn)證和確認(rèn)domainrequirementsverificationandvalidation確認(rèn)領(lǐng)域需求正確、一致和完整的子過(guò)程。3.15領(lǐng)域需求管理domainrequirementsmanagement管理領(lǐng)域需求及與其相關(guān)的領(lǐng)域和應(yīng)用制品的可追溯性和變更的子過(guò)程。3.16功能域functionaldomain通常一起使用的分類功能。3.17產(chǎn)品計(jì)劃productionplan描述如何使用領(lǐng)域資產(chǎn)開(kāi)發(fā)產(chǎn)品線成員產(chǎn)品。3.18需求可追溯性requirementstraceability領(lǐng)域和應(yīng)用需求各自可追溯性以及它們之間的可追溯性。3.19構(gòu)造texture3GB/TXXXXX—XXXX/ISO/IEC26551:2016架構(gòu)性構(gòu)造architecturaltexture實(shí)現(xiàn)產(chǎn)品線應(yīng)用的通用開(kāi)發(fā)規(guī)則和約束條件的集合。3.20需求可變性variabilityinrequirements需求工程的外部和內(nèi)部可變性。4產(chǎn)品線需求工程參考模型產(chǎn)品線需求工程的方法和工具應(yīng)支持領(lǐng)域和應(yīng)用需求工程過(guò)程的系統(tǒng)管理和交互。還需要與其他產(chǎn)品線工程生存周期過(guò)程充分集成,以實(shí)現(xiàn)所有需求制品與相關(guān)的設(shè)計(jì)、實(shí)現(xiàn)和測(cè)試制品之間的可追溯性。產(chǎn)品線需求工程實(shí)踐、方法和工具按照聚焦于產(chǎn)品線需求工程的框架進(jìn)行描述(見(jiàn)圖1)。產(chǎn)品線范圍界定通過(guò)與領(lǐng)域和應(yīng)用需求工程的持續(xù)交互來(lái)創(chuàng)建和維護(hù)產(chǎn)品線范圍,從而引導(dǎo)和控制產(chǎn)品線的所有工作。領(lǐng)域需求工程用于:——將產(chǎn)品線范圍界定中定義的特征分解為原始需求和從利益相關(guān)方及領(lǐng)域?qū)<耀@取的其他需求和派生需求;——利用需求可變性分析領(lǐng)域需求;——對(duì)領(lǐng)域需求的靜態(tài)和行為結(jié)構(gòu)進(jìn)行建模和仿真;——文檔化領(lǐng)域需求規(guī)格說(shuō)明,這些需求能夠被產(chǎn)品線的特定成員產(chǎn)品綁定。隨著產(chǎn)品線的復(fù)雜性增加,可變性的復(fù)雜性也相應(yīng)增加。將可變性與領(lǐng)域需求工程分離可緩解這個(gè)問(wèn)題。獨(dú)立定義需求可變性有助于清晰理解工具和方法所需的必要功能,并幫助選擇支持產(chǎn)品線需求工程的工具。應(yīng)用需求工程用于:——識(shí)別領(lǐng)域特征和特定應(yīng)用的特征之間的差距;——重用資產(chǎn)庫(kù)領(lǐng)域需求,并獲取應(yīng)用特定需求;——通過(guò)綁定領(lǐng)域可變性模型并添加特定應(yīng)用的可變性來(lái)定義應(yīng)用可變性模型;——分析并文檔化應(yīng)用特定需求;——為產(chǎn)品線范圍界定和領(lǐng)域需求工程提供反饋,以促進(jìn)產(chǎn)品線的發(fā)展。圖1產(chǎn)品線需求工程參考模型劃分為五個(gè)過(guò)程:產(chǎn)品線范圍界定、領(lǐng)域需求工程、需求工程可變性管理、需求工程資產(chǎn)管理和應(yīng)用需求工程。每個(gè)過(guò)程都劃分為子過(guò)程,以解決技術(shù)管理問(wèn)題,每個(gè)子過(guò)程都根據(jù)以下屬性進(jìn)行描述:——子過(guò)程的標(biāo)題;——子過(guò)程的目的;——產(chǎn)生輸出的輸入;——獲得輸出的任務(wù);——子過(guò)程的輸出。4GB/TXXXXX—XXXX/ISO/IEC26551:2016圖1產(chǎn)品線需求工框架產(chǎn)品線范圍界定定義了成員產(chǎn)品及主要(外部可見(jiàn))特征、從經(jīng)濟(jì)角度分析產(chǎn)品,并控制和計(jì)劃產(chǎn)品線及產(chǎn)品的生產(chǎn)。這一過(guò)程的主要結(jié)果是資產(chǎn)建議。資產(chǎn)建議包括產(chǎn)品線的主要資產(chǎn)(功能域和高層級(jí)通用和可變特征)及量化的成本和收益,以及產(chǎn)品線開(kāi)發(fā)預(yù)期的投資回報(bào)率??商岢龆鄠€(gè)資產(chǎn)建議,以找出最優(yōu)的產(chǎn)品和資產(chǎn)集合。領(lǐng)域和應(yīng)用需求工程從資產(chǎn)建議中定義的特征開(kāi)始。產(chǎn)品線范圍界定完成以下工作,并定義支持工具和方法的能力:——產(chǎn)品范圍界定,確定產(chǎn)品組合定義,并為向客戶或市場(chǎng)發(fā)布特定應(yīng)用提供路線圖;——領(lǐng)域范圍界定,識(shí)別并限制功能域范圍,以提供足夠的重用潛力;——資產(chǎn)范圍界定,識(shí)別可重用資產(chǎn),評(píng)估成本和效益以證明產(chǎn)品線啟動(dòng)的合理性。領(lǐng)域需求工程從使用產(chǎn)品線范圍界定的結(jié)果開(kāi)始。全面地獲取產(chǎn)品線的原始領(lǐng)域需求,并構(gòu)建包括可變性模型的原始需求規(guī)格說(shuō)明。向組織的業(yè)務(wù)管理過(guò)程組提供關(guān)于特征集和產(chǎn)品路線圖中所需變更的整體反饋。領(lǐng)域需求工程文檔化領(lǐng)域需求規(guī)格,以便之后在領(lǐng)域設(shè)計(jì)和應(yīng)用需求工程中使用。領(lǐng)域需求工程完成以下工作,并定義支持工具和方法的能力:——領(lǐng)域需求獲取,獲取原始領(lǐng)域需求和這些需求的預(yù)期變化;——領(lǐng)域需求分析,識(shí)別功能性和非功能性需求以及這些需求的可變性;——領(lǐng)域需求規(guī)格說(shuō)明,根據(jù)分析結(jié)果文檔化領(lǐng)域需求;——領(lǐng)域需求驗(yàn)證和確認(rèn),確認(rèn)領(lǐng)域需求是一致的、可行的,并且確保產(chǎn)品線所有產(chǎn)品需求都能被充分理解;——領(lǐng)域需求管理,為需求工程的雙重性質(zhì),即領(lǐng)域和應(yīng)用需求工程,提供管理服務(wù)。需求工程可變性管理應(yīng)與領(lǐng)域需求工程并行進(jìn)行,因?yàn)榭勺冃阅P褪请S著領(lǐng)域和應(yīng)用需求一起逐漸澄清和修改的。可變性建模作為領(lǐng)域需求獲取的一部分開(kāi)始,并在整個(gè)產(chǎn)品線生存周期中不斷發(fā)展。該過(guò)程負(fù)責(zé)明確地文檔化外部可變性的可變性模型。隨著領(lǐng)域需求工程活動(dòng)的進(jìn)行,一些額外的內(nèi)部可變性可能會(huì)被添加到可變性模型中。需求工程可變性管理完成以下工作,并定義支持工具和方法的能力:5GB/TXXXXX—XXXX/ISO/IEC26551:2016——文本需求可變性,用自然語(yǔ)言表達(dá)和文檔化需求可變性,并使其明確;——需求模型可變性,用建模語(yǔ)言表達(dá)和文檔化需求可變性,并使其明確;——需求可變性機(jī)制,對(duì)將被作為需求一部分的可變性機(jī)制進(jìn)行分類;——需求可變性和可變性模型之間的可追溯性,建立并維護(hù)文本需求、需求模型和可變性模型之間的鏈接。在需求工程的資產(chǎn)管理過(guò)程中,領(lǐng)域需求工程產(chǎn)生的需求制品被構(gòu)建為領(lǐng)域資產(chǎn)。需求可變性和通用性都作為領(lǐng)域資產(chǎn)進(jìn)行管理。此外,具有高重用潛力的應(yīng)用需求制品被識(shí)別為潛在的領(lǐng)域資產(chǎn)。需求工程資產(chǎn)管理為需求資產(chǎn)添加或開(kāi)發(fā)額外的細(xì)節(jié)和粘接器,以便有效和高效地使用。在這個(gè)過(guò)程域中,還應(yīng)分析需求領(lǐng)域資產(chǎn)之間的關(guān)系,以便成功地重用或管理其更改。在資產(chǎn)庫(kù)中配置領(lǐng)域資產(chǎn)和管理領(lǐng)域資產(chǎn)的過(guò)程參考ISO/IEC26555的資產(chǎn)管理。需求工程資產(chǎn)管理完成以下工作,并定義支持工具和方法的能力:——領(lǐng)域需求制品,作為識(shí)別和開(kāi)發(fā)領(lǐng)域資產(chǎn)的必要信息,以幫助應(yīng)用工程師在應(yīng)用開(kāi)發(fā)中重用需求資產(chǎn);——應(yīng)用需求制品,作為識(shí)別和管理的應(yīng)用需求資產(chǎn)被后續(xù)應(yīng)用參考。應(yīng)用需求工程為每一產(chǎn)品線成員識(shí)別特定的需求。它開(kāi)始評(píng)估現(xiàn)有的通用和可變需求的可重用性,以充分利用產(chǎn)品線平臺(tái)。還可向領(lǐng)域需求工程提供反饋,從而決定是否將應(yīng)用需求資產(chǎn)合并到領(lǐng)域資產(chǎn)中。應(yīng)用需求工程完成以下工作,并定義支持工具和方法的能力?!獞?yīng)用需求獲取,識(shí)別領(lǐng)域特征與應(yīng)用特定特征之間的差距,重用資產(chǎn)庫(kù)領(lǐng)域需求,并獲取應(yīng)用特定需求?!獞?yīng)用需求分析,對(duì)應(yīng)用特定需求進(jìn)行抽象、組織和建模。這個(gè)子過(guò)程應(yīng)確保應(yīng)用的利益相關(guān)方的所有需求都被理解,并且應(yīng)仔細(xì)檢查應(yīng)用需求的正確性、完整性和一致性?!獞?yīng)用需求規(guī)格說(shuō)明,將已分析的應(yīng)用特定需求與領(lǐng)域需求規(guī)格的綁定部分一起文檔化。——應(yīng)用需求驗(yàn)證和確認(rèn),確認(rèn)特定產(chǎn)品需求的一致性和可行性,并確保綁定的變體與特定產(chǎn)品需求相關(guān)。——應(yīng)用需求管理,為成員產(chǎn)品需求的后續(xù)變更提供管理服務(wù)。注1:產(chǎn)品線需求工程過(guò)程與ISO/IEC12207和ISO/IEC/IEEE15288兼容,見(jiàn)附錄BISO/IEC12207、對(duì)產(chǎn)品線需求工程方面的識(shí)別和分析使組織能夠理解需求工程過(guò)程,并為成功地實(shí)施過(guò)程制定策略。產(chǎn)品線的需求工程過(guò)程應(yīng)根據(jù)這些方面來(lái)定義,支持這些過(guò)程的工具和方法的能力應(yīng)根據(jù)這些方面來(lái)確定。注2:附錄C描述了子過(guò)程、關(guān)鍵方面以及相關(guān)工具表1給出了產(chǎn)品線需求工程的各個(gè)特性的關(guān)鍵方面。表1識(shí)別產(chǎn)品線特定需求工程任務(wù)的關(guān)鍵方面——應(yīng)用工程:重用領(lǐng)域需求,綁定特定應(yīng)用的外部可變性。以此規(guī)定應(yīng)用需求;——資產(chǎn):領(lǐng)域需求工程通過(guò)資產(chǎn)庫(kù)向應(yīng)用工程提供需求的通用部分(領(lǐng)域需求)。因此,需求工程和管理的領(lǐng)域資產(chǎn)是一個(gè)突出的方面;——綁定:需求工程綁定應(yīng)考慮反映外部的可變性。因此,綁定是產(chǎn)品線開(kāi)發(fā)的一個(gè)獨(dú)特方面;6GB/TXXXXX—XXXX/ISO/IEC26551:2016——協(xié)作:由于領(lǐng)域需求工程和應(yīng)用需求工程可并行執(zhí)行,因此工程團(tuán)隊(duì)之間以及領(lǐng)域資產(chǎn)、可變性管理、產(chǎn)品管理、范圍確定等過(guò)程之間的協(xié)作是必要的。這使協(xié)作成為產(chǎn)品線開(kāi)發(fā)環(huán)境一個(gè)重要方面;——配置:產(chǎn)品線需求工程的產(chǎn)品和制品的配置可是多維的,即存在于時(shí)間和空間中,保持這些維度的完整性是一個(gè)重要的方面;——領(lǐng)域架構(gòu):領(lǐng)域需求工程提供領(lǐng)域需求作為建立參考架構(gòu)的主要輸入;——領(lǐng)域工程:領(lǐng)域需求工程過(guò)程不存在于單產(chǎn)品開(kāi)發(fā)中。然而,這一過(guò)程對(duì)于產(chǎn)品線是必要的;——使能技術(shù)支持:實(shí)現(xiàn)產(chǎn)品線需求工程所需的技術(shù)是產(chǎn)品線實(shí)現(xiàn)的關(guān)鍵成功因素;——測(cè)量和跟蹤:在產(chǎn)品線需求工程中,數(shù)據(jù)收集、度量和跟蹤需要考慮領(lǐng)域工程、應(yīng)用工程、產(chǎn)品管理和領(lǐng)域資產(chǎn)。這意味著產(chǎn)品線的度量是多維的,因此應(yīng)考慮所需的活動(dòng)、角色、過(guò)程、工具和方法;——平臺(tái):平臺(tái)實(shí)現(xiàn)了在產(chǎn)品之間重用通用元素(例如:制品、組件、連接器等)。產(chǎn)品線需求工程制品是平臺(tái)的關(guān)鍵要素;——產(chǎn)品管理:需求工程應(yīng)從可預(yù)見(jiàn)的產(chǎn)品線策略中處理產(chǎn)品線的可重用性。由于需求根據(jù)風(fēng)險(xiǎn)和機(jī)會(huì)不斷演化,產(chǎn)品管理應(yīng)監(jiān)控和支持需求的演化;——可重用性:需求工程過(guò)程中資產(chǎn)的可重用性與實(shí)現(xiàn)產(chǎn)品線的總體目標(biāo)密切相關(guān),實(shí)現(xiàn)整個(gè)產(chǎn)品線的可重用性是需求工程的一個(gè)不同的方面;——構(gòu)造:產(chǎn)品線需求是建立構(gòu)造的主要輸入。特別是對(duì)于功能和非功能需求的開(kāi)發(fā)規(guī)則和具體細(xì)節(jié),應(yīng)建立相應(yīng)的架構(gòu)性構(gòu)造;——可追溯性:在可變性和來(lái)自領(lǐng)域/應(yīng)用需求工程的制品之間存在各種跟蹤鏈接。應(yīng)開(kāi)發(fā)一個(gè)追溯性方案來(lái)處理追溯問(wèn)題;——驗(yàn)證和確認(rèn):在產(chǎn)品線開(kāi)發(fā)環(huán)境中,從不同的角度(如領(lǐng)域、應(yīng)用、可變性、領(lǐng)域資產(chǎn)等)提供對(duì)需求進(jìn)行驗(yàn)證和確認(rèn)的客觀證據(jù)是一個(gè)重要方面,因此需要提供單產(chǎn)品開(kāi)發(fā)的差異化方案;——可變性:需求工程可變性主要處理與可重用性策略相關(guān)的外部可變性,單產(chǎn)品開(kāi)發(fā)不關(guān)注可變性。5產(chǎn)品線范圍界定產(chǎn)品線組織需要確定哪些產(chǎn)品和特征構(gòu)成產(chǎn)品線,然后該組織確定哪些特征是通過(guò)重用或改編遺留資產(chǎn)實(shí)現(xiàn)的,或者哪些是新開(kāi)發(fā)的。通過(guò)客觀和定量的努力,該組織估計(jì)產(chǎn)品線的預(yù)期經(jīng)濟(jì)效益,并根據(jù)經(jīng)濟(jì)效益做出產(chǎn)品線啟動(dòng)的決定。產(chǎn)品線范圍界定過(guò)程包括三個(gè)關(guān)鍵子過(guò)程:——產(chǎn)品范圍界定,根據(jù)市場(chǎng)輸入,確定潛在的成員產(chǎn)品和原始的通用和可變的特征;——領(lǐng)域范圍界定,將領(lǐng)域分解為子域(或功能域),并將產(chǎn)品范圍界定中確定的原始特征映射到子域;——資產(chǎn)范圍界定,確定可重用資產(chǎn),計(jì)算成本/收益估計(jì),以證明產(chǎn)品線啟動(dòng)的合理性,并提供產(chǎn)品線的路線圖。上述三種類型的范圍界定可迭代。5.1產(chǎn)品范圍界定5.1.1目的產(chǎn)品范圍界定的目的是確定產(chǎn)品組合定義:7GB/TXXXXX—XXXX/ISO/IEC26551:2016a)產(chǎn)品線組織開(kāi)發(fā)、生產(chǎn)、營(yíng)銷、銷售的產(chǎn)品;b)產(chǎn)品提供的通用特征和可變特征,即滿足用戶需求,并實(shí)現(xiàn)產(chǎn)品線組織的長(zhǎng)期和短期業(yè)務(wù)目標(biāo);c)產(chǎn)品推向市場(chǎng)的時(shí)間表。5.1.1.1輸入該子過(guò)程的輸入如下所述?!a(chǎn)品定義戰(zhàn)略:兩種主要類型是客戶驅(qū)動(dòng)和生產(chǎn)者驅(qū)動(dòng)的戰(zhàn)略。在客戶驅(qū)動(dòng)的戰(zhàn)略中,產(chǎn)品線的成員產(chǎn)品是根據(jù)市場(chǎng)輸入,特別是根據(jù)客戶的需求和短缺來(lái)按需定義的,在生產(chǎn)者驅(qū)動(dòng)的戰(zhàn)略中,產(chǎn)品線組織定義了產(chǎn)品?!袌?chǎng)信息:針對(duì)產(chǎn)品范圍界定階段,來(lái)自以下幾點(diǎn):.細(xì)分市場(chǎng)、其特征和預(yù)期的未來(lái)演化;.客戶需求及預(yù)期演化;.技術(shù)及預(yù)期演化;.現(xiàn)有和潛在的競(jìng)爭(zhēng)對(duì)手;.競(jìng)爭(zhēng)產(chǎn)品及預(yù)期演變。——其他內(nèi)部信息:為發(fā)展和保持對(duì)整個(gè)產(chǎn)品線組織的理解和控制所必需的信息。5.1.1.2輸出該子過(guò)程的輸出如下所述?!a(chǎn)品組合定義,即確立(原始)產(chǎn)品路線圖,包括產(chǎn)品、其外部可見(jiàn)的通用和可變特征集以及市場(chǎng)引入時(shí)間表?!x高級(jí)產(chǎn)品計(jì)劃。5.1.1.3任務(wù)該子過(guò)程的任務(wù)如下所述。——結(jié)構(gòu)化范圍界定信息。結(jié)構(gòu)化市場(chǎng)信息、產(chǎn)品線的候選成員產(chǎn)品信息以及業(yè)務(wù)目標(biāo)以便于為處理進(jìn)一步范圍界定活動(dòng)提供參考?!R(shí)別產(chǎn)品。進(jìn)行潛在成員產(chǎn)品(包括現(xiàn)有成員產(chǎn)品和新成員產(chǎn)品)的識(shí)別以滿足市場(chǎng)需求和業(yè)務(wù)目標(biāo)。識(shí)別和分析現(xiàn)有的產(chǎn)品、原型和其他可重用的資產(chǎn)。關(guān)于產(chǎn)品的信息可從內(nèi)部(例如領(lǐng)域?qū)<遥┖屯獠浚ɡ缃M件供應(yīng)商的外部專家)資源收集。——分析通用和可變特征。通過(guò)分析產(chǎn)品線內(nèi)部或外部的特征,可對(duì)一組系統(tǒng)進(jìn)行初步分析?!x產(chǎn)品組合。確定構(gòu)成產(chǎn)品線的成員產(chǎn)品和特征。產(chǎn)品組合的決策宜與組織的產(chǎn)品定義戰(zhàn)略(如客戶驅(qū)動(dòng)或生產(chǎn)者驅(qū)動(dòng)的戰(zhàn)略)相一致。5.1.2結(jié)構(gòu)化范圍界定信息將用于范圍界定的信息提取和結(jié)構(gòu)化,以便范圍界定參與者做出正確的決定。方法宜支持用于范圍界定的結(jié)構(gòu)化信息,具有以下能力:——選擇用于范圍界定的信息;——提供用于將必要信息結(jié)構(gòu)化的模板;——厘清所選信息集之間的關(guān)系及依據(jù);——根據(jù)提供的模板重新組織信息。工具宜通過(guò)允許用戶執(zhí)行以下操作來(lái)支持結(jié)構(gòu)化范圍界定信息:8GB/TXXXXX—XXXX/ISO/IEC26551:2016——訪問(wèn)用于范圍界定的信息(或提供訪問(wèn)接口);——允許使用模板進(jìn)行文檔編制;——支持結(jié)構(gòu)化信息的維護(hù);——允許結(jié)構(gòu)化信息的重用。5.1.3識(shí)別產(chǎn)品該任務(wù)的目標(biāo)是找到產(chǎn)品線的成員產(chǎn)品、發(fā)布計(jì)劃及高級(jí)別特征。方法宜支持識(shí)別成員產(chǎn)品,具備以下能力:——識(shí)別現(xiàn)有的或未來(lái)可能在產(chǎn)品線中生產(chǎn)的成員產(chǎn)品;——生成潛在的成員產(chǎn)品列表;——分析所生成的潛在成員產(chǎn)品列表(使用目標(biāo)、市場(chǎng)定義等);——選擇并定義原始成員產(chǎn)品列表;——驗(yàn)證所定義的原始成員產(chǎn)品列表。工具宜通過(guò)以下方式支持成員產(chǎn)品的識(shí)別:——支持團(tuán)隊(duì)協(xié)作;——支持成員產(chǎn)品識(shí)別過(guò)程的文件編制。允許用戶執(zhí)行以下操作:——收集產(chǎn)品線中現(xiàn)有和未來(lái)可能生產(chǎn)的產(chǎn)品信息;——聚類收集的候選產(chǎn)品信息;——管理聚類的候選產(chǎn)品信息;——可視化、建模并組織有關(guān)現(xiàn)有、未來(lái)和假設(shè)產(chǎn)品的信息,作為產(chǎn)品線候選產(chǎn)品。5.1.4分析通用特征和可變特征該任務(wù)中分析的通用和可變特征進(jìn)行了抽象。這些通用的和可變的特征,包括產(chǎn)品質(zhì)量,用于確認(rèn)產(chǎn)品線是否滿足組織的期望,通過(guò)重用降低成本。方法宜支持分析通用和可變特征,具有以下能力:——分析描述產(chǎn)品線中表征產(chǎn)品的特征(高級(jí));——分析產(chǎn)品質(zhì)量(可在領(lǐng)域需求工程中完善為質(zhì)量屬性);——區(qū)分通用特征和可變特征;——建模特征(使用適當(dāng)?shù)奶卣鹘7?hào));——評(píng)估通用和可變特征,以確保確定產(chǎn)品的主要特征被識(shí)別(通過(guò)研討班、頭腦風(fēng)暴和分類等——提供文檔模板,用于文檔化通用和可變特征。工具宜支持分析通用和可變特征,允許用戶執(zhí)行以下操作:——可視化通用/可變特征和產(chǎn)品質(zhì)量;——允許使用模板進(jìn)行文檔編制;——允許在進(jìn)一步范圍界定和需求工程活動(dòng)中引用分析結(jié)果;——支持文檔化與決策形成相關(guān)的全部理由,并使其在進(jìn)一步的范圍界定和需求工程活動(dòng)中被引5.1.5定義產(chǎn)品組合方法宜支持定義產(chǎn)品組合,具有以下能力:——結(jié)構(gòu)化有關(guān)市場(chǎng)信息、原始產(chǎn)品清單及高級(jí)別特征的問(wèn)題;——使用決策過(guò)程(例如頭腦風(fēng)暴法、名義團(tuán)體法、德?tīng)柗品ǎ┳龀鰶Q策;9GB/TXXXXX—XXXX/ISO/IEC26551:2016——驗(yàn)證該決策;——提供檢查單以驗(yàn)證決策。工具宜支持通過(guò)以下方式定義產(chǎn)品組合:——提供協(xié)助決策的模板;——文檔化已定義的產(chǎn)品組合。5.2領(lǐng)域范圍界定5.2.1目的領(lǐng)域范圍界定的目的是分解功能域并將原始功能映射到功能域,以降低復(fù)雜性并提高產(chǎn)品線的可重用性。5.2.1.1輸入該子過(guò)程的輸入如下所述:——產(chǎn)品組合定義;——從領(lǐng)域?qū)<液同F(xiàn)有產(chǎn)品經(jīng)驗(yàn)中收集的信息。5.2.1.2輸出該子過(guò)程的輸出如下所述:——建立領(lǐng)域范圍定義[包括功能(子功能)域及通用和可變特征];——定義一組高級(jí)別特征;——產(chǎn)品組合的定義得到完善。5.2.1.3任務(wù)該子過(guò)程的任務(wù)如下所述?!_定功能域。查找、分析和分類功能,以最大限度地提高可重用性。功能域可通過(guò)將特征分組并分級(jí)派生出來(lái)(即包括子領(lǐng)域)?!獙⑻卣饔成涞焦δ苡?。將識(shí)別的特征分解到功能域?!x領(lǐng)域范圍。評(píng)估并選擇最適合重用的功能域。5.2.2識(shí)別功能域功能域由對(duì)產(chǎn)品線產(chǎn)品具有足夠經(jīng)驗(yàn)和知識(shí)的專家確定和分類,驗(yàn)證功能域和特征的技術(shù)可行性,并進(jìn)一步完善特征。方法宜支持識(shí)別功能域,具有以下能力:——分析產(chǎn)品線各領(lǐng)域的功能(定義領(lǐng)域邊界方法示例:包含或排除的規(guī)則、結(jié)構(gòu)圖、上下文關(guān)系圖等);——對(duì)共同使用的功能進(jìn)行分類;——文檔化和結(jié)構(gòu)化已確定的功能域;——驗(yàn)證分類后的功能域。工具宜支持識(shí)別功能域,具有以下能力:——支持團(tuán)隊(duì)協(xié)作;——顯示分析和分類的結(jié)果。允許用戶執(zhí)行以下操作:GB/TXXXXX—XXXX/ISO/IEC26551:2016——可持續(xù)地管理分析和分類的功能域;——文檔化功能域;——管理功能域和有關(guān)分析之間的關(guān)系。5.2.3將特征映射到功能域建立識(shí)別出的功能域、產(chǎn)品和特征的映射表,以表示它們之間的關(guān)系。方法宜支持將功能域映射到特征,具有以下能力:——分析功能域和特征之間的關(guān)系;——將特征映射到功能域;——完善功能域和特征;——驗(yàn)證映射結(jié)果。工具宜支持將功能域映射到特征,具有以下能力:——顯示功能域和特征(例如由功能域列和特征行組成的excel工作表);——允許對(duì)定義功能域的基本原理進(jìn)行文檔化。允許用戶執(zhí)行以下操作:——?jiǎng)?chuàng)建功能域和特征之間的關(guān)系;——管理功能域和特征之間的關(guān)系。5.2.4定義領(lǐng)域范圍定義領(lǐng)域范圍是為了說(shuō)明功能域、產(chǎn)品和特征之間的關(guān)系。方法宜支持定義領(lǐng)域范圍,具有以下能力:——根據(jù)可變性和性能維度評(píng)估功能域;——使用適當(dāng)?shù)臎Q策過(guò)程選擇功能域(例如頭腦風(fēng)暴,名義組技術(shù)(NominalGroupTechnique,NGT),德?tīng)柗疲弧芾砼c功能域選擇有關(guān)的問(wèn)題;——驗(yàn)證定義的領(lǐng)域范圍。工具宜支持定義領(lǐng)域范圍,具有以下能力:——顯示領(lǐng)域范圍定義;——提供用于評(píng)審、評(píng)論和通信的協(xié)作環(huán)境。允許用戶執(zhí)行以下操作:——評(píng)估、驗(yàn)證和文檔化領(lǐng)域范圍定義;——提出并解決與領(lǐng)域范圍有關(guān)的問(wèn)題。5.3資產(chǎn)范圍界定5.3.1目的資產(chǎn)范圍界定的目的是識(shí)別潛在的可重用資產(chǎn),并估計(jì)重用建議資產(chǎn)的經(jīng)濟(jì)效益。資產(chǎn)的評(píng)估是基于工程設(shè)計(jì)所需的工作量,使用從現(xiàn)有相關(guān)產(chǎn)品和領(lǐng)域?qū)<沂占臍v史數(shù)據(jù)中得出的工作量估計(jì)函數(shù)進(jìn)行量化。5.3.1.1輸入該子過(guò)程的輸入如下所述:——領(lǐng)域范圍定義(包括功能域及通用和可變特征);GB/TXXXXX—XXXX/ISO/IEC26551:2016——估計(jì)模型和當(dāng)前實(shí)踐的其他信息;——可用的測(cè)量數(shù)據(jù)(即相關(guān)領(lǐng)域的歷史數(shù)據(jù))。5.3.1.2輸出該子過(guò)程的輸出如下所述:——提出資產(chǎn)建議(包括功能、特征和工作量估計(jì));——建立了量化的領(lǐng)域定義;——生成投資回報(bào)率(ReturnOnInves,ROI)估計(jì);——提供現(xiàn)有資產(chǎn)清單。5.3.1.3任務(wù)該子過(guò)程的任務(wù)如下所述?!獜默F(xiàn)有的單產(chǎn)品中收集歷史數(shù)據(jù)。識(shí)別和收集有關(guān)現(xiàn)有產(chǎn)品的信息,以更好地理解該領(lǐng)域并識(shí)別潛在的可重用資產(chǎn)?!烙?jì)修改潛在資產(chǎn)所需的額外工作。估計(jì)使?jié)撛谫Y產(chǎn)適合產(chǎn)品線所需的額外工作?!诋a(chǎn)品組合定義中估計(jì)新產(chǎn)品的預(yù)期開(kāi)發(fā)成果。評(píng)估將新產(chǎn)品納入產(chǎn)品組合的成本、工作量和風(fēng)險(xiǎn)。該計(jì)算基于對(duì)現(xiàn)有相關(guān)產(chǎn)品、開(kāi)發(fā)限制、系統(tǒng)/軟件屬性和市場(chǎng)屬性的學(xué)習(xí)?!烙?jì)重用建議資產(chǎn)的經(jīng)濟(jì)效益。評(píng)估重用現(xiàn)有資產(chǎn)、重用新開(kāi)發(fā)的領(lǐng)域資產(chǎn)以及減少由于質(zhì)量改進(jìn)而導(dǎo)致的返工和故障所帶來(lái)的經(jīng)濟(jì)效益?!鶕?jù)經(jīng)濟(jì)評(píng)估結(jié)果得出資產(chǎn)方案。定義資產(chǎn)建議,包括資產(chǎn)(功能域和特征)及經(jīng)濟(jì)評(píng)估結(jié)果。通過(guò)擴(kuò)展域定義建立資產(chǎn)建議。為領(lǐng)域所有資產(chǎn)創(chuàng)建詳細(xì)和量化的工作量估計(jì)。5.3.2從現(xiàn)有單產(chǎn)品收集歷史數(shù)據(jù)工作量估算可根據(jù)歷史數(shù)據(jù)進(jìn)行,如現(xiàn)有相關(guān)產(chǎn)品在特定時(shí)間段內(nèi)累積的測(cè)量數(shù)據(jù)。方法宜支持從現(xiàn)有單產(chǎn)品中收集歷史數(shù)據(jù),具有以下能力:——定義宜收集何種歷史數(shù)據(jù);——整合各種來(lái)源的數(shù)據(jù);——搜索數(shù)據(jù);——驗(yàn)證所收集數(shù)據(jù)的有效性。工具宜支持從現(xiàn)有單產(chǎn)品收集歷史數(shù)據(jù),允許用戶執(zhí)行以下操作:——允許文檔化從現(xiàn)有單產(chǎn)品收集歷史數(shù)據(jù)的結(jié)果;——從其他工具導(dǎo)入源;——提供對(duì)歷史數(shù)據(jù)的管理能力。5.3.3估計(jì)修改潛在資產(chǎn)所需的額外工作雖然有些資產(chǎn)可按原樣重用,但有些資產(chǎn)需在修改后重用。因此,領(lǐng)域資產(chǎn)開(kāi)發(fā)之前應(yīng)估計(jì)修改工作量,因?yàn)槿绻薷墓ぷ髁刻?,就難以預(yù)期從領(lǐng)域資產(chǎn)重用中獲益。方法宜支持估計(jì)修改潛在資產(chǎn)所需的額外工作,具有以下能力:——分析現(xiàn)有產(chǎn)品和新產(chǎn)品之間的關(guān)系;——分析新產(chǎn)品預(yù)期開(kāi)發(fā)工作的因素;——定義新產(chǎn)品的工作量估計(jì)函數(shù);——提供可用于工作估計(jì)的度量;——允許在必要時(shí)添加新的度量。GB/TXXXXX—XXXX/ISO/IEC26551:2016工具宜支持估計(jì)修改潛在資產(chǎn)所需的預(yù)期額外工作,具有以下能力:——展示資產(chǎn)、功能域、特征、產(chǎn)品之間的關(guān)系及對(duì)經(jīng)濟(jì)效益的影響;——提供用于估計(jì)的度量,以便工具用戶可在其中進(jìn)行選擇;——允許在必要時(shí)添加新的度量。5.3.4在產(chǎn)品組合定義中估計(jì)新產(chǎn)品的預(yù)期開(kāi)發(fā)工作量產(chǎn)品組合定義中包含的一些產(chǎn)品是新產(chǎn)品,因此應(yīng)根據(jù)從現(xiàn)有相關(guān)產(chǎn)品收集的測(cè)量數(shù)據(jù)來(lái)估計(jì)工作量。在估計(jì)產(chǎn)品線的整體效益時(shí),宜單獨(dú)考慮這種估計(jì)。方法宜支持估計(jì)產(chǎn)品組合定義中、新產(chǎn)品的預(yù)期開(kāi)發(fā)工作量,具有以下能力:——分析現(xiàn)有產(chǎn)品和新產(chǎn)品之間的關(guān)系;——分析新產(chǎn)品預(yù)期開(kāi)發(fā)工作的因素;——定義新產(chǎn)品的工作量估計(jì)函數(shù)。工具宜支持在產(chǎn)品組合定義中估計(jì)新產(chǎn)品的預(yù)期開(kāi)發(fā)工作量,具有以下功能:——提供工具用戶可選擇的工作量估計(jì)的度量;——如果需要,允許添加新的度量;——顯示資產(chǎn)、功能域、特征、產(chǎn)品之間的關(guān)系及對(duì)經(jīng)濟(jì)效益的影響程度。允許用戶執(zhí)行操作:文檔化新產(chǎn)品預(yù)期經(jīng)濟(jì)效益的估計(jì)結(jié)果。5.3.5估算建議資產(chǎn)再利用的經(jīng)濟(jì)效益根據(jù)歷史數(shù)據(jù)及經(jīng)驗(yàn)開(kāi)發(fā),計(jì)算建議資產(chǎn)預(yù)期成本及收益的工作量估計(jì)函數(shù)。方法宜支持估計(jì)重新使用建議資產(chǎn)的經(jīng)濟(jì)效益,具有以下能力:——收集歷史數(shù)據(jù);——分析歷史數(shù)據(jù);——從歷史信息中估計(jì)預(yù)期收益。工具宜支持估算重用建議資產(chǎn)的收益,具有下列能力:——文檔化估算建議資產(chǎn)重用效益的過(guò)程;——從各種來(lái)源導(dǎo)入歷史數(shù)據(jù);——顯示領(lǐng)域、子領(lǐng)域、產(chǎn)品和收益之間的關(guān)系。5.3.6根據(jù)經(jīng)濟(jì)評(píng)價(jià)結(jié)果得出資產(chǎn)方案該任務(wù)的目標(biāo)是集成以前估計(jì)的結(jié)果,用于得出資產(chǎn)方案,包括由于產(chǎn)品線而造成的成本和收益。方法宜支持從經(jīng)濟(jì)數(shù)據(jù)中得出資產(chǎn)建議,具有以下能力:——集成工作量估計(jì);——使用決策過(guò)程(例如頭腦風(fēng)暴、名義組技術(shù)(NGT)、德?tīng)柗疲?duì)資產(chǎn)方案做出決策;——驗(yàn)證決策。工具宜支持從經(jīng)濟(jì)數(shù)據(jù)中得出資產(chǎn)方案,具有以下能力:——文檔化資產(chǎn)方案;——在圖形用戶界面中顯示資產(chǎn)方案;——使用輸入數(shù)據(jù)和預(yù)定義的成本效益函數(shù)提供自動(dòng)計(jì)算;——突出顯示開(kāi)發(fā)作為領(lǐng)域資產(chǎn)所必需的資產(chǎn)列表;——允許使用資產(chǎn)方案來(lái)追溯估計(jì)和實(shí)際成本/效益結(jié)果之間的差距。6領(lǐng)域需求工程GB/TXXXXX—XXXX/ISO/IEC26551:2016在領(lǐng)域需求工程中,識(shí)別和記錄功能性和非功能性需求以及這些需求外部可變性。領(lǐng)域需求工程應(yīng)遵循產(chǎn)品線范圍界定階段產(chǎn)生的資產(chǎn)方案中定義的特征。這些特征是領(lǐng)域需求的關(guān)鍵來(lái)源。其他領(lǐng)域和應(yīng)用工程過(guò)程將參考已定義的領(lǐng)域需求。領(lǐng)域需求工程有五個(gè)基本的子過(guò)程?!I(lǐng)域需求獲取。該子過(guò)程的目的是將產(chǎn)品線范圍界定階段定義的特征分解為原始需求,并從利益相關(guān)方和領(lǐng)域?qū)<夷抢铽@取附加需求和派生需求。同時(shí),該子過(guò)程還從領(lǐng)域利益相關(guān)方那里明確地捕獲產(chǎn)品線成員的預(yù)期變化。——領(lǐng)域需求分析。該子過(guò)程的目的是基于所獲取的領(lǐng)域需求,找到共性并識(shí)別可變性,以實(shí)現(xiàn)產(chǎn)品線的預(yù)定重用目標(biāo)。應(yīng)更深入地分析領(lǐng)域需求,以找出更多的共通需求并減少獨(dú)特需求,從而提高經(jīng)濟(jì)可行性和效益。產(chǎn)品線范圍是確定產(chǎn)品線邊界的主要輸入?!I(lǐng)域需求規(guī)格說(shuō)明。該子過(guò)程的目的是文檔化領(lǐng)域需求,這些需求規(guī)范包括共性需求和可變需求。領(lǐng)域需求規(guī)格的可變性受產(chǎn)品線中特定成員產(chǎn)品的約束。——領(lǐng)域需求驗(yàn)證和確認(rèn)。該子過(guò)程的目的是驗(yàn)證和確認(rèn)產(chǎn)品線需求是正確的、完整的、一致的,并且適用于每個(gè)產(chǎn)品,而產(chǎn)品特定的需求應(yīng)在應(yīng)用需求驗(yàn)證和確認(rèn)子過(guò)程中進(jìn)行驗(yàn)證和確認(rèn)?!I(lǐng)域需求管理。該服務(wù)的目的是管理領(lǐng)域需求的可追溯性和變更。由于產(chǎn)品線具有雙重性質(zhì),并且領(lǐng)域資產(chǎn)在多個(gè)應(yīng)用中通用,可追溯性和變更管理的復(fù)雜性較高,因此應(yīng)制定有效對(duì)策以應(yīng)對(duì)這些復(fù)雜性。6.1領(lǐng)域需求獲取6.1.1目的領(lǐng)域需求獲取的目的是在產(chǎn)品線范圍界定結(jié)果的基礎(chǔ)上,分解、發(fā)現(xiàn)、評(píng)審和理解利益相關(guān)方需求以及與產(chǎn)品線平臺(tái)相關(guān)的約束。6.1.1.1輸入該子過(guò)程的輸入如下所述:——領(lǐng)域利益相關(guān)方的信息;——產(chǎn)品線范圍內(nèi)的資產(chǎn)方案;——產(chǎn)品線范圍內(nèi)的高級(jí)特征集合;——現(xiàn)有資產(chǎn)清單。6.1.1.2輸出該子過(guò)程的輸出如下所述:——維護(hù)領(lǐng)域信息(每個(gè)應(yīng)用的目標(biāo)、問(wèn)題定義、當(dāng)前和潛在用戶、需求、利益相關(guān)方等——建立領(lǐng)域信息源鏈接;——定義上下文關(guān)系圖;——產(chǎn)生細(xì)化的共性和可變特征集;——產(chǎn)生分類的領(lǐng)域需求(原始的共性需求和可變需求集)。6.1.1.3任務(wù)該子過(guò)程的任務(wù)如下所述?!L制上下文關(guān)系圖。產(chǎn)品線的上下文關(guān)系圖獲取高級(jí)別實(shí)體和實(shí)體關(guān)系(例如產(chǎn)品線用戶、物理環(huán)境或與產(chǎn)品線相關(guān)的其他系統(tǒng))。GB/TXXXXX—XXXX/ISO/IEC26551:2016——收集領(lǐng)域信息。通過(guò)舉辦研討會(huì)、檢查當(dāng)前系統(tǒng)以及訪談?lì)I(lǐng)域和應(yīng)用工程師,獲取領(lǐng)域信息。——確定原始領(lǐng)域需求。領(lǐng)域需求工程師評(píng)審收集的領(lǐng)域信息,并從用戶的角度確定原始的領(lǐng)域需求。更詳細(xì)地修訂產(chǎn)品線范圍內(nèi)產(chǎn)生的高級(jí)特性集合(包括共性需求和可變需求)。對(duì)可變性進(jìn)行細(xì)化,并將其鏈接到其他過(guò)程開(kāi)發(fā)的相關(guān)模型中。——評(píng)審獲取的原始領(lǐng)域需求。檢查獲取的原始領(lǐng)域需求,看它們是否違反了產(chǎn)品線的范圍和利益相關(guān)方的需求。必要時(shí)進(jìn)行修訂(包括與資產(chǎn)方案進(jìn)行比較)。確定領(lǐng)域需求獲取的代表和利益相關(guān)方(例如潛在的客戶和其他利益相關(guān)方,比如領(lǐng)域?qū)<液蛻?yīng)用工程師)。利益相關(guān)方包括對(duì)客戶、競(jìng)爭(zhēng)對(duì)手、市場(chǎng)趨勢(shì)和產(chǎn)品線成員產(chǎn)品有了解的人。注:獲取需求的技術(shù)示例:目標(biāo)問(wèn)題度量(GoalQuestionMetric,GQM)、質(zhì)量功能展開(kāi)(QualityFunctionDeployment,QFD)、卡諾6.1.2繪制上下文關(guān)系圖上下文關(guān)系圖描述了領(lǐng)域環(huán)境與產(chǎn)品線成員之間的關(guān)系,同時(shí)也描述了產(chǎn)品線成員之間的關(guān)系。該任務(wù)旨在提取產(chǎn)品線內(nèi)的對(duì)象及其相互作用。方法宜支持繪制上下文關(guān)系圖,具有以下能力:——識(shí)別每個(gè)產(chǎn)品線成員現(xiàn)有的上下文關(guān)系圖;——分析領(lǐng)域環(huán)境(領(lǐng)域用戶、利益相關(guān)方、外部系統(tǒng)等);——分析業(yè)務(wù)環(huán)境;——分析產(chǎn)品系列與已識(shí)別的領(lǐng)域?qū)嶓w之間的關(guān)系;——繪制領(lǐng)域上下文關(guān)系圖。工具宜支持繪制上下文關(guān)系圖,具有以下能力:——提供文檔模板,用于記錄產(chǎn)品線成員與已識(shí)別的領(lǐng)域?qū)嶓w之間的關(guān)系;——提供檢查單,用于識(shí)別領(lǐng)域?qū)嶓w;——繪制領(lǐng)域上下文關(guān)系圖。6.1.3收集領(lǐng)域信息領(lǐng)域信息是通過(guò)分析各種來(lái)源收集的,例如:產(chǎn)品線內(nèi)的應(yīng)用目前滿足的需求;利益相關(guān)方在當(dāng)前應(yīng)用中面臨的問(wèn)題,以及應(yīng)用尚待處理的更改請(qǐng)求。方法宜支持收集領(lǐng)域信息,具有以下能力:——確定領(lǐng)域信息源(例如產(chǎn)品組合、高級(jí)別生產(chǎn)計(jì)劃、領(lǐng)域定義、范圍界定資產(chǎn)提案、使用無(wú)上下文問(wèn)題的訪談和調(diào)查,以及需求獲取研討會(huì)和會(huì)議);——確定產(chǎn)品線利益相關(guān)方;——收集領(lǐng)域信息(產(chǎn)品線目標(biāo)、利益相關(guān)方、現(xiàn)有產(chǎn)品線成員的目標(biāo)和需求、新應(yīng)用解決的問(wèn)題和目標(biāo)等);——驗(yàn)證收集的領(lǐng)域信息。工具宜支持收集領(lǐng)域信息,具有以下能力:——將領(lǐng)域信息導(dǎo)入所述領(lǐng)域需求獲取工作空間;——提供模板,用于文檔化收集到的領(lǐng)域信息;——提供存儲(chǔ)庫(kù)(或注冊(cè)表),用于保存領(lǐng)域信息;——維護(hù)領(lǐng)域信息及其來(lái)源之間的跟蹤鏈接。6.1.4識(shí)別原始領(lǐng)域需求該任務(wù)的目標(biāo)是從產(chǎn)品線利益相關(guān)方處獲取原始需求。GB/TXXXXX—XXXX/ISO/IEC26551:2016方法宜支持識(shí)別原始領(lǐng)域需求,具有以下能力:——評(píng)審收集的領(lǐng)域信息;——將高級(jí)特征細(xì)化為較低級(jí)特征;——確定與特征相關(guān)的需求;——收集產(chǎn)品線內(nèi)新應(yīng)用的其他需求;——描述領(lǐng)域需求(例如:運(yùn)行場(chǎng)景、目標(biāo)模型、用例圖、特征方式);——從“利益相關(guān)方”的角度開(kāi)發(fā)領(lǐng)域使用場(chǎng)景。工具宜支持識(shí)別原始領(lǐng)域需求,具有以下能力:——提供關(guān)于領(lǐng)域信息的瀏覽、評(píng)審和評(píng)論環(huán)境;——提供模板,用于記錄提取出的領(lǐng)域需求;——從利益相關(guān)方的角度對(duì)提取的需求進(jìn)行建模。同時(shí),工具允許用戶執(zhí)行以下操作:——描述領(lǐng)域需求;——描述領(lǐng)域使用場(chǎng)景。6.1.5評(píng)審獲取的原始領(lǐng)域需求評(píng)審獲取的原始領(lǐng)域需求,以確保其完整性和正確性。方法宜支持評(píng)審獲取的原始領(lǐng)域需求,具有以下能力:——在獲取的需求和來(lái)源之間建立可追溯性;——驗(yàn)證獲取結(jié)果的完整性和正確性;——評(píng)審產(chǎn)品線內(nèi)應(yīng)用之間的沖突;——解決領(lǐng)域需求問(wèn)題(記錄未解決的沖突,以便在需求分析階段進(jìn)行分析和解決——文檔化獲取并分類的需求。工具宜支持評(píng)審獲取的原始領(lǐng)域需求,具有以下能力:——保持獲取需求與其來(lái)源之間的可追溯性;——提供文檔化獲取的領(lǐng)域需求的模板;——維護(hù)驗(yàn)證的檢查單。6.2領(lǐng)域需求分析6.2.1目的該子過(guò)程的目的是定義功能需求、非功能需求和需求風(fēng)險(xiǎn),并分析其可行性。在需求分析的同時(shí),對(duì)可變性模型進(jìn)行完善,與之前的模型保持一致,需求過(guò)程可變性和領(lǐng)域需求分析同時(shí)實(shí)施,從而對(duì)可變性模型進(jìn)行一體化管理。6.2.1.1輸入該子過(guò)程的輸入如下所述。——獲取的領(lǐng)域需求。——高級(jí)領(lǐng)域需求模型(例如用例模型、特征方式、上下文關(guān)系圖)?!餐涂勺兲卣鞯脑技稀!餐涂勺冃枨蟮脑技?。6.2.1.2輸出GB/TXXXXX—XXXX/ISO/IEC26551:2016該子過(guò)程的輸出如下所述?!⒐δ苄院头枪δ苄灶I(lǐng)域需求(包括約束、依賴關(guān)系和優(yōu)先級(jí))?!倪M(jìn)并建立領(lǐng)域需求模型(通過(guò)細(xì)化在需求獲取階段產(chǎn)生的用例模型、特性模型和上下文關(guān)系圖,來(lái)建立共性模型)?!_定與可變性相關(guān)的信息。定義領(lǐng)域需求層面的可變性(包括可變性、依賴性、約束)?!M(jìn)行技術(shù)/經(jīng)濟(jì)可行性分析,并產(chǎn)生分析結(jié)果。——定義評(píng)審檢查單。——為領(lǐng)域需求制定概念性的測(cè)試用例和場(chǎng)景。6.2.1.3任務(wù)該子過(guò)程的任務(wù)如下所述。——分類和平衡原始領(lǐng)域需求。原始領(lǐng)域需求被分為功能、質(zhì)量屬性、約束和其他非功能需求。通過(guò)將高級(jí)別需求分解為低級(jí)別需求、將細(xì)化的需求聚合為更高級(jí)別的需求,來(lái)平衡原始領(lǐng)域需求的顆粒度?!治龉残院涂勺冃?。對(duì)產(chǎn)品族的共性需求進(jìn)行分析,分析各應(yīng)用之間存在系統(tǒng)性差異(可變性)的需求。可變性分析包括識(shí)別變化點(diǎn)、變體和依賴性?!nI(lǐng)域需求。以高度抽象的方式可視化領(lǐng)域需求及其相互依賴關(guān)系,以發(fā)現(xiàn)不正確、不一致、缺失和多余的需求。領(lǐng)域需求模型應(yīng)處理可追溯到領(lǐng)域可變性模型的共性和可變性?!?jiǎng)?chuàng)建原型并分析可行性。原型用于從多個(gè)角度(例如可接受的成本和性能)評(píng)估實(shí)現(xiàn)某些關(guān)鍵需求的可行性,同時(shí)理解和確定與需求相關(guān)的風(fēng)險(xiǎn)和優(yōu)先級(jí)?!_(kāi)發(fā)驗(yàn)收測(cè)試中概念性的測(cè)試用例和場(chǎng)景。根據(jù)驗(yàn)收測(cè)試需求,推導(dǎo)出概念性的測(cè)試用例和場(chǎng)景。這些測(cè)試用例和場(chǎng)景通常適用于產(chǎn)品系列的所有成員。這些場(chǎng)景和用例可來(lái)源于需求模型,比如用例圖?!u(píng)審領(lǐng)域需求。評(píng)審領(lǐng)域需求以識(shí)別和糾正不完整和不正確之處。6.2.2對(duì)原始領(lǐng)域需求進(jìn)行分類和平衡該任務(wù)用于對(duì)原始領(lǐng)域需求進(jìn)行分類和平衡。將目標(biāo)、業(yè)務(wù)規(guī)則、功能需求、質(zhì)量屬性、約束等按其共性和可變性特征進(jìn)行分類,并將顆粒度、不正確和有矛盾之處協(xié)調(diào)一致,以便進(jìn)一步分析。方法宜支持對(duì)原始領(lǐng)域需求進(jìn)行分類和平衡,具有以下能力:——為平衡原始需求的抽象層次定義指導(dǎo)方針;——將高級(jí)別原始領(lǐng)域需求分解為較低級(jí)別的原始領(lǐng)域需求;——將低級(jí)別原始領(lǐng)域需求聚合為較高級(jí)別的領(lǐng)域需求;——識(shí)別原始領(lǐng)域需求之間的不一致。工具宜支持對(duì)原始領(lǐng)域需求進(jìn)行分類和平衡,具有以下能力:——能夠?qū)@取的原始領(lǐng)域需求和相關(guān)信息導(dǎo)入到領(lǐng)域分析工作空間中;——提供編輯環(huán)境,以支持對(duì)原始領(lǐng)域需求的分解或聚合;——能夠區(qū)分共性的和可變性的原始需求;——提供文檔模板,用于描述分類的原始領(lǐng)域需求。6.2.3分析共性和可變性在該任務(wù)中,分析共性和可變性需求,定義可變性、變體、綁定時(shí)間、依賴性和約束。方法宜支持分析共性和可變性,具有以下能力:——分析原始的共性和可變性需求(例如通過(guò)將需求映射到特征、通過(guò)使用產(chǎn)品線的建模概念GB/TXXXXX—XXXX/ISO/IEC26551:2016——對(duì)需求進(jìn)行詳細(xì)分析,以確定所有應(yīng)用的共性和可變性需求(例如通過(guò)將領(lǐng)域需求與成員產(chǎn)品的需求進(jìn)行映射,以及通過(guò)應(yīng)用組織規(guī)則來(lái)確定共性和可變性);——確定共性和可變性需求;——分析可變性需求的屬性特征(例如綁定時(shí)間、變化點(diǎn)及其變體和類型);——為共性和可變性的需求決策提供依據(jù)和假設(shè)(如有必要);——驗(yàn)證共性和可變性(包括可變性之間的一致性)。工具宜支持分析共性和可變性,具有以下能力:——提供分析工作空間,以確定共性和可變性;——提供文檔模板,用于描述需求級(jí)別共性和可變性;——將相關(guān)信息導(dǎo)入領(lǐng)域分析工作空間;——顯示已定義的相關(guān)共性和可變性信息。6.2.4建模領(lǐng)域需求需求建模確保所識(shí)別領(lǐng)域需求的完整性和可行性。方法宜支持領(lǐng)域需求建模,具有以下能力:——建模需求(通過(guò)使用文本、自然語(yǔ)言或可視化建模);——分析需求模型,確保其完整性、正確性、可行性和可驗(yàn)證性;——細(xì)化功能需求(比如從場(chǎng)景、用例中細(xì)化);——細(xì)化非功能需求。工具宜支持領(lǐng)域需求建模,具有以下能力:——支持領(lǐng)域需求建模或提供與建模工具交互的接口;——允許跟蹤領(lǐng)域需求;——提供文檔模板,用于文檔化領(lǐng)域需求模型。6.2.5創(chuàng)建原型并分析可行性針對(duì)那些模糊不清或存在技術(shù)困難的需求建立原型,基于原型進(jìn)行可行性分析。方法宜支持創(chuàng)建原型和分析可行性,具有以下能力:——對(duì)領(lǐng)域需求進(jìn)行優(yōu)先級(jí)排序;——選擇需要?jiǎng)?chuàng)建原型的需求;——決定收集哪些信息;——進(jìn)行原型設(shè)計(jì);——從設(shè)計(jì)和使用原型的利益相關(guān)方那里收集反饋和其他必要信息;——使用原型設(shè)計(jì)結(jié)果分析可行性。工具宜支持創(chuàng)建原型和分析可行性,具有以下能力:——生成和存儲(chǔ)用戶定義的或工具提供的、用于多樣性分析的檢查表或模板(多樣性分析如:技術(shù)、經(jīng)濟(jì)和業(yè)務(wù)分析);——存儲(chǔ)和管理可行性分析的理由;——與外部工具交換有關(guān)原型設(shè)計(jì)的信息。6.2.6開(kāi)發(fā)驗(yàn)收測(cè)試的概念性測(cè)試用例和場(chǎng)景該任務(wù)將開(kāi)發(fā)驗(yàn)收測(cè)試中使用的測(cè)試用例和場(chǎng)景。對(duì)于無(wú)法開(kāi)發(fā)測(cè)試用例的需求,在該任務(wù)之前進(jìn)一步澄清。方法宜支持為驗(yàn)收測(cè)試開(kāi)發(fā)概念性測(cè)試用例和場(chǎng)景,具有以下能力:GB/TXXXXX—XXXX/ISO/IEC26551:2016——基于領(lǐng)域需求(領(lǐng)域需求模型或規(guī)范)開(kāi)發(fā)驗(yàn)收測(cè)試中使用的概念性測(cè)試用例和場(chǎng)景(概念性測(cè)試用例和場(chǎng)景應(yīng)處理可變需求);——在應(yīng)用需求工程中生成可重用的概念性測(cè)試用例和場(chǎng)景;——為每個(gè)測(cè)試用例和場(chǎng)景分配唯一標(biāo)識(shí)符。工具宜支持開(kāi)發(fā)驗(yàn)收測(cè)試的概念性測(cè)試用例和場(chǎng)景,具有以下能力:——支持從領(lǐng)域需求中自動(dòng)/半自動(dòng)地派生;——允許概念性測(cè)試用例和場(chǎng)景中存在可變性,以便后續(xù)在每個(gè)成員產(chǎn)品中進(jìn)行綁定;——提供文檔模板,用于記錄派生測(cè)試用例和場(chǎng)景;——允許用戶查找和訪問(wèn)相關(guān)信息(例如功能性和非功能性需求、可變性模型——從領(lǐng)域需求半自動(dòng)/自動(dòng)生成測(cè)試用例。6.2.7評(píng)審領(lǐng)域需求該任務(wù)確保領(lǐng)域需求清晰明確,包括所有利益相關(guān)方的需求,且評(píng)審共性和可變性,以確保共性需求的正確性、經(jīng)濟(jì)和技術(shù)可行性以及完整性。方法宜支持評(píng)審領(lǐng)域需求,具有以下能力:——識(shí)別不明確或無(wú)法驗(yàn)證的需求;——與利益相關(guān)方一起分析這些需求,并提出修改建議;——分析修改建議對(duì)領(lǐng)域需求的影響;——必要時(shí)修訂需求。工具宜支持評(píng)審領(lǐng)域需求,具有下列能力:——導(dǎo)入領(lǐng)域需求分析結(jié)果;——提供通過(guò)網(wǎng)絡(luò)評(píng)審和評(píng)價(jià)領(lǐng)域需求的環(huán)境。6.3領(lǐng)域需求規(guī)格說(shuō)明6.3.1目的領(lǐng)域需求規(guī)格說(shuō)明以一種一致的、可訪問(wèn)的和可評(píng)審的方式,清晰而精確地記錄功能性和非功能性需求和約束。規(guī)格說(shuō)明宜與相關(guān)的可變性模型建立跟蹤鏈接,以管理需求、可變性及其變更。6.3.1.1輸入該子過(guò)程的輸入如下所述:——功能性和非功能性領(lǐng)域需求(包括約束、依賴關(guān)系和優(yōu)先級(jí));——領(lǐng)域需求模型;——可變性模型(來(lái)自需求可變性);——領(lǐng)域需求的概念性測(cè)試用例和場(chǎng)景;——技術(shù)或經(jīng)濟(jì)可行性分析結(jié)果;——軟件需求規(guī)格說(shuō)明(SoftwareRequirementsSpecification,SRS)模板。6.3.1.2輸出該子過(guò)程的輸出:建立領(lǐng)域需求的SRS。領(lǐng)域需求規(guī)格說(shuō)明(即產(chǎn)品線的SRS)應(yīng)區(qū)分產(chǎn)品線中所有成員產(chǎn)品和應(yīng)用特定部分的常用需求。建立從需求到來(lái)源的跟蹤鏈接。6.3.1.3任務(wù)GB/TXXXXX—XXXX/ISO/IEC26551:2016該子過(guò)程的任務(wù)如下所述?!R(shí)別領(lǐng)域需求的來(lái)源,以確保所有利益相關(guān)方都知道SRS中每個(gè)需求的方式和原因,以便于進(jìn)一步的澄清需求,并追溯每個(gè)需求的起源?!ㄟ^(guò)詳實(shí)的跟蹤鏈接在需求源到領(lǐng)域需求之間建立可追溯性。領(lǐng)域需求之間、領(lǐng)域需求和其他領(lǐng)域制品(例如領(lǐng)域范圍界定)之間需要建立跟蹤鏈接。在需求過(guò)程可變性中建立管理可變性的跟蹤鏈接?!臋n化領(lǐng)域需求。使用SRS模板記錄領(lǐng)域需求?!u(píng)審領(lǐng)域需求規(guī)格說(shuō)明。評(píng)審領(lǐng)域需求規(guī)格說(shuō)明,以確保文檔的完整性和正確性。6.3.2識(shí)別領(lǐng)域需求的來(lái)源識(shí)別領(lǐng)域需求的來(lái)源,以建立跟蹤鏈接,并對(duì)需求進(jìn)行管理。方法宜支持識(shí)別領(lǐng)域需求的來(lái)源,具有以下能力:——分析領(lǐng)域需求的屬性;——確定所有領(lǐng)域需求的來(lái)源;——分析領(lǐng)域需求和其他領(lǐng)域制品之間的關(guān)系。工具宜支持識(shí)別領(lǐng)域需求的來(lái)源,具有以下能力:——查找和引用在其他過(guò)程中生成的信息(從產(chǎn)品線范圍界定到領(lǐng)域需求分析——提供具有預(yù)定義屬性的模板,用于系統(tǒng)地記錄領(lǐng)域需求的相關(guān)信息;——文檔化和維護(hù)所識(shí)別的領(lǐng)域需求源信息。注:需求屬性示例:——決定共性或可變性;——決定的理由;——與每種可變性有關(guān)的產(chǎn)品;——從產(chǎn)品線范圍界定中得出的相關(guān)特征。6.3.3建立可追溯性為產(chǎn)品線建立跟蹤鏈接通常比為單個(gè)應(yīng)用建立跟蹤鏈接更復(fù)雜,因?yàn)榕c單個(gè)應(yīng)用開(kāi)發(fā)環(huán)境相比,在產(chǎn)品線環(huán)境中有更多的信息源(例如:利益相關(guān)方、現(xiàn)有產(chǎn)品、市場(chǎng))、更多的領(lǐng)域制品、更多的相互依賴性和更多制品的有效配置。因此,工具在產(chǎn)品線環(huán)境中扮演著特別重要的角色。方法宜支持建立可追溯性,具有以下能力:——建立從領(lǐng)域需求到需求源的正向和反向跟蹤鏈接,反之亦然;——建立需求制品(包括范圍界定制品)之間跟蹤鏈接;——建立跟蹤列表。工具宜支持建立可追溯性,具有以下能力:——展示領(lǐng)域需求和其來(lái)源之間的后向和前向跟蹤鏈接;——明確定義跟蹤鏈接的類型,以確定兩個(gè)制品之間的依賴關(guān)系是否為強(qiáng)制性的(即產(chǎn)品中選擇需求X,則應(yīng)選擇需求Y)、可選的(即產(chǎn)品中選擇需求X,可以選擇需求Y,但不是必需的或是互斥的(即產(chǎn)品中選擇需求X,則無(wú)法選擇需求Y);——以圖形方式展示需求制品之間的跟蹤鏈接以及相關(guān)的共性和可變性信息;——提供具有預(yù)定義可追溯性屬性的模板,用于文檔化可追溯性信息。6.3.4文檔化領(lǐng)域需求該任務(wù)制定一個(gè)結(jié)構(gòu)良好的領(lǐng)域需求規(guī)格說(shuō)明,其中包含所有必要的信息。GB/TXXXXX—XXXX/ISO/IEC26551:2016方法宜支持文檔化領(lǐng)域需求,具有以下能力:——通過(guò)區(qū)分共性需求和可變性需求,為每個(gè)需求提供唯一標(biāo)識(shí)符;——定義可重復(fù)使用的SRS模板,用于文檔化每個(gè)產(chǎn)品;——對(duì)領(lǐng)域需求進(jìn)行優(yōu)先級(jí)排序;——將領(lǐng)域級(jí)業(yè)務(wù)規(guī)則(包括公司政策、政府法規(guī)和計(jì)算算法)與SRS分開(kāi)記錄。工具宜支持文檔化共性和可變性需求,具有以下能力:——提供文件模板(包括區(qū)分共性需求和可變性需求);——從建模工具導(dǎo)入需求模型用于文檔化;——通過(guò)拼寫(xiě)檢查、數(shù)據(jù)字典、縮略語(yǔ)表等方式檢查文件質(zhì)量和一致性;——將SRS和相關(guān)領(lǐng)域需求存儲(chǔ)在(集中式的)存儲(chǔ)庫(kù)中。6.3.5評(píng)審領(lǐng)域需求規(guī)格說(shuō)明該任務(wù)確定領(lǐng)域需求規(guī)格說(shuō)明的完整性、正確性、明確性和可追溯性。方法宜支持評(píng)審領(lǐng)域需求規(guī)格說(shuō)明,具有以下能力:——確保領(lǐng)域需求規(guī)格說(shuō)明包括所有必要的內(nèi)容;——確認(rèn)領(lǐng)域需求規(guī)格說(shuō)明可以容易地被重用,以推導(dǎo)出應(yīng)用需求規(guī)格說(shuō)明;——分析和修訂領(lǐng)域需求規(guī)格說(shuō)明。工具宜支持評(píng)審領(lǐng)域需求規(guī)格說(shuō)明,具有以下能力:——導(dǎo)入和瀏覽領(lǐng)域需求規(guī)格說(shuō)明;——為評(píng)審、討論和評(píng)論需求規(guī)格說(shuō)明提供環(huán)境。6.4領(lǐng)域需求驗(yàn)證和確認(rèn)6.4.1目的該子過(guò)程的目的是確保產(chǎn)品線需求完整、正確、一致且清晰。領(lǐng)域需求確認(rèn)宜與可變性模型確認(rèn)一同進(jìn)行,以保持需求和可變性之間的一致性。6.4.1.1輸入該子過(guò)程的輸入如下所述:——領(lǐng)域需求規(guī)格說(shuō)明;——概念性測(cè)試用例和場(chǎng)景;——評(píng)審檢查單。6.4.1.2輸出該子過(guò)程的輸出如下所述?!?yàn)收測(cè)試的概念性測(cè)試用例和場(chǎng)景。這些驗(yàn)收標(biāo)準(zhǔn)通常用于推導(dǎo)特定產(chǎn)品的驗(yàn)收標(biāo)準(zhǔn)?!€化的領(lǐng)域需求。評(píng)審、檢查和確認(rèn)從需求獲取、分析、規(guī)格說(shuō)明、可追溯性、測(cè)試和需求模型中產(chǎn)生的文檔,確定領(lǐng)域需求的基線。6.4.1.3任務(wù)該子過(guò)程的任務(wù)如下所述。GB/TXXXXX—XXXX/ISO/IEC26551:2016——驗(yàn)證領(lǐng)域需求。識(shí)別出模糊或不可驗(yàn)證的領(lǐng)域需求,并檢查領(lǐng)域需求模型(如SRS、用例、測(cè)試用例和原型在領(lǐng)域需求獲取、分析和說(shuō)明子過(guò)程中產(chǎn)生的其他文檔。使用在領(lǐng)域需求分析過(guò)程中產(chǎn)生的概念性測(cè)試用例來(lái)驗(yàn)證領(lǐng)域需求。——確認(rèn)領(lǐng)域需求。確認(rèn)領(lǐng)域需求(包括功能和非功能領(lǐng)域需求)是否完整且正確?!_認(rèn)概念性測(cè)試用例和場(chǎng)景。確認(rèn)概念性測(cè)試用例和場(chǎng)景用于基于需求的系統(tǒng)測(cè)試或驗(yàn)收測(cè)試是否合適?!€化領(lǐng)域需求。該任務(wù)建立了所有成員產(chǎn)品共同認(rèn)可的和批準(zhǔn)的一套共性需求。當(dāng)該項(xiàng)任務(wù)完成后,領(lǐng)域需求管理中所有需求都將受到嚴(yán)格的變更和配置控制。——啟動(dòng)變更管理過(guò)程。在該任務(wù)中,啟動(dòng)適當(dāng)?shù)淖兏芾磉^(guò)程和配置管理系統(tǒng),以便在確定需求基線后對(duì)領(lǐng)域需求的變更進(jìn)行妥善管理。6.4.2驗(yàn)證領(lǐng)域需求該任務(wù)確保領(lǐng)域需求清晰、易于理解且可測(cè)試。方法宜支持驗(yàn)證領(lǐng)域需求,具有以下能力:——驗(yàn)證指定的單領(lǐng)域需求制品;——識(shí)別模糊或無(wú)法驗(yàn)證的需求;——提供驗(yàn)證檢查單;——驗(yàn)證共性和可變性需求的優(yōu)化。工具宜支持驗(yàn)證領(lǐng)域需求,具有以下能力:——指導(dǎo)驗(yàn)證過(guò)程;——展示指定的領(lǐng)域需求和相關(guān)信息;——支持多用戶同時(shí)編輯同一文檔;——提供團(tuán)隊(duì)評(píng)審、標(biāo)記和評(píng)論領(lǐng)域需求的環(huán)境;——提供記錄驗(yàn)證結(jié)果的文檔模板(包括評(píng)審結(jié)論的理由以及采取的糾正措施——通知利益相關(guān)方驗(yàn)證狀態(tài)。6.4.3確認(rèn)領(lǐng)域需求該任務(wù)確保領(lǐng)域需求的完整性和正確性。方法宜支持確認(rèn)領(lǐng)域需求,具有以下能力:——確認(rèn)是否存在缺失或相互矛盾的領(lǐng)域需求;——提供確認(rèn)檢查單;——檢查領(lǐng)域需求的完整性和正確性;——確認(rèn)所定義的可變性,包括其變體和依賴關(guān)系。工具宜支持確認(rèn)領(lǐng)域需求,具有以下能力:——指導(dǎo)確認(rèn)過(guò)程;——展示指定的領(lǐng)域需求和相關(guān)信息;——支持多用戶同時(shí)編輯同一文檔;——提供團(tuán)隊(duì)評(píng)審、標(biāo)記和評(píng)論領(lǐng)域需求的環(huán)境;——提供記錄確認(rèn)結(jié)果的文檔模板(包括評(píng)審結(jié)論的理由和采取的糾正措施——通知利益相關(guān)方確認(rèn)狀態(tài)。6.4.4確認(rèn)驗(yàn)收測(cè)試的概念性測(cè)試用例和場(chǎng)景GB/TXXXXX—XXXX/ISO/IEC26551:2016對(duì)產(chǎn)品線中所有應(yīng)用常用的概念性測(cè)試用例和場(chǎng)景進(jìn)行確認(rèn),以確保其足以確認(rèn)成員產(chǎn)品的完整性和正確性。在應(yīng)用需求工程中,會(huì)基于領(lǐng)域驗(yàn)收標(biāo)準(zhǔn)來(lái)定義應(yīng)用特定的測(cè)試用例和場(chǎng)景。方法宜支持確認(rèn)驗(yàn)收測(cè)試的概念性測(cè)試用例和場(chǎng)景,具有以下能力:——定義概念性測(cè)試用例和場(chǎng)景的驗(yàn)證標(biāo)準(zhǔn);——確認(rèn)概念性測(cè)試用例和場(chǎng)景可變性是否結(jié)構(gòu)良好;——確認(rèn)是否能從概念性測(cè)試用例和場(chǎng)景中推導(dǎo)出用于驗(yàn)收測(cè)試的應(yīng)用特定測(cè)試用例和場(chǎng)景。工具宜支持確認(rèn)驗(yàn)收測(cè)試的概念性測(cè)試用例和場(chǎng)景,具有以下能力:——瀏覽和訪問(wèn)領(lǐng)域需求資產(chǎn),以確認(rèn)概念性測(cè)試用例和場(chǎng)景;——訪問(wèn)領(lǐng)域需求資產(chǎn)、可變性模型和已定義的概念性測(cè)試用例和場(chǎng)景之間的跟蹤關(guān)系;——允許半自動(dòng)/全自動(dòng)化地生成確認(rèn)報(bào)告。6.4.5建立領(lǐng)域需求基線在該任務(wù)中創(chuàng)建并發(fā)布領(lǐng)域需求基線,通過(guò)變更管理對(duì)基線的更改進(jìn)行控制和管理。方法宜支持建立領(lǐng)域需求基線,具有以下能力:——為領(lǐng)域需求建立正式協(xié)議;——為已批準(zhǔn)的領(lǐng)域需求建立基線;——管理基線領(lǐng)域需求的配置。工具宜支持建立領(lǐng)域需求基線,具有以下能力:——提供變更與配置管理系統(tǒng)交互的接口;——將基線化的領(lǐng)域需求導(dǎo)出到變更和配置管理系統(tǒng)的存儲(chǔ)庫(kù)中。6.4.6實(shí)施變更管理在實(shí)施需求管理中定義的變更管理之前,實(shí)施本變更管理。方法宜支持實(shí)施變更管理,具有以下能力:——建立變更管理環(huán)境(例如變更管理流程和支持性變更管理信息系統(tǒng));——建立一個(gè)變更管理信息系統(tǒng)和支持性的配置管理系統(tǒng)。建立一個(gè)變更管理信息系統(tǒng)和支持性的配置管理系統(tǒng)以支持實(shí)施變更管理,具有以下能力:——建立領(lǐng)域需求基線后,原始化領(lǐng)域需求庫(kù),以存儲(chǔ)基線化的領(lǐng)域需求;——建立與變更管理信息系統(tǒng)和配置管理系統(tǒng)交互的接口。6.5領(lǐng)域需求管理6.5.1目的領(lǐng)域需求管理的目的是在產(chǎn)品線和產(chǎn)品線成員開(kāi)發(fā)過(guò)程中,對(duì)領(lǐng)域需求工程過(guò)程(獲取、分析、記錄和確認(rèn))進(jìn)行計(jì)劃、協(xié)調(diào)和文檔化,并有效地處理利益相關(guān)方的變更請(qǐng)求。6.5.1.1輸入該子過(guò)程的輸入:領(lǐng)域需求的變更請(qǐng)求(來(lái)自領(lǐng)域工程或應(yīng)用工程)。6.5.1.2輸出該子過(guò)程的輸出如下所述:——建立領(lǐng)域需求文檔的新基線和版本;——文檔化的影響分析結(jié)果(包括對(duì)領(lǐng)域需求和應(yīng)用需求的影響);GB/TXXXXX—XXXX/ISO/IEC26551:2016——維護(hù)每個(gè)領(lǐng)域需求的變更歷史?!潞蟮念I(lǐng)域需求跟蹤鏈接;——建立狀態(tài)統(tǒng)計(jì)和報(bào)告;——領(lǐng)域需求工程過(guò)程資產(chǎn);——記錄可變性模型的變更請(qǐng)求(在需求可變性的可變性演化子過(guò)程中處理)。6.5.1.3任務(wù)該子過(guò)程的任務(wù)如下所述。——管理領(lǐng)域需求變更。跟蹤對(duì)領(lǐng)域需求的變更,并將批準(zhǔn)的更改傳達(dá)給所有受影響的利益相關(guān)方?!芾砜勺匪菪?。可追溯性管理使利益相關(guān)方能從正向和反向兩個(gè)方向追蹤需求從起源到實(shí)現(xiàn)的整個(gè)生存周期。——管理領(lǐng)域需求的版本。管理在領(lǐng)域需求工程中產(chǎn)生的制品或制品的版本。——記錄并報(bào)告狀態(tài)(狀態(tài)統(tǒng)計(jì))。記錄并報(bào)告受控的領(lǐng)域需求基線狀態(tài)和歷史管理記錄。狀態(tài)報(bào)告應(yīng)包括領(lǐng)域需求的變更數(shù)量以及在領(lǐng)域需求工程中產(chǎn)生的最新制品版本。——管理過(guò)程改進(jìn)。評(píng)估和評(píng)審領(lǐng)域需求工程及其信息系統(tǒng),以了解所實(shí)施過(guò)程的優(yōu)點(diǎn)和缺點(diǎn)?;谠u(píng)估實(shí)施改進(jìn)?!芾矸答?。管理和解決來(lái)自其他領(lǐng)域和應(yīng)用工程過(guò)程的反饋。在需求可變性過(guò)程中,對(duì)產(chǎn)品線中成員產(chǎn)品之間的可變性需求進(jìn)行變更,以反映可變性的變化。6.5.2管理領(lǐng)域需求變更產(chǎn)品線變更管理是復(fù)雜的,因?yàn)轭I(lǐng)域需求的變更請(qǐng)求來(lái)自應(yīng)用工程和領(lǐng)域工程。由于領(lǐng)域需求與產(chǎn)品線多個(gè)應(yīng)用相關(guān),因此相比單產(chǎn)品環(huán)境,在產(chǎn)品線環(huán)境中對(duì)所請(qǐng)求的變更進(jìn)行影響分析更困難。因此,配套的工具和方法至關(guān)重要。方法宜支持管理需求變更,具有以下能力:——獲取領(lǐng)域需求的變更請(qǐng)求;——分析對(duì)其他領(lǐng)域需求相關(guān)變更的影響;——分析對(duì)其他應(yīng)用相關(guān)變更的影響;——批準(zhǔn)變更;——跟蹤變更請(qǐng)求的狀態(tài)直至結(jié)束。工具宜支持需求變更管理,具有以下能力:——建立請(qǐng)求變更的渠道;——上傳變更請(qǐng)求;——保存有關(guān)變更請(qǐng)求來(lái)源的信息;——通知利益相關(guān)方變更請(qǐng)求的狀態(tài);——維護(hù)變更歷史(例如誰(shuí)變更了需求,何時(shí)以及為何進(jìn)行變更)。6.5.3管理可追溯性產(chǎn)品線跟蹤鏈接比單產(chǎn)品的跟蹤鏈接復(fù)雜,這是因?yàn)楫a(chǎn)品線中存在著領(lǐng)域工程跟蹤鏈接、應(yīng)用工程跟蹤鏈接以及領(lǐng)域工程與應(yīng)用工程之間的跟蹤鏈接。該任務(wù)涵蓋了產(chǎn)品線特定的工具和方法能力,以處理復(fù)雜性。方法宜支持管理可追溯性,具有以下能力:——分析變更請(qǐng)求對(duì)可追溯性的影響;——修訂跟蹤鏈接(例如領(lǐng)域需求和來(lái)源之間);GB/TXXXXX—XXXX/ISO/IEC26551:2016——確認(rèn)跟蹤鏈接。工具宜支持管理可追溯性,具有以下能力:——維護(hù)用于恢復(fù)的需求跟蹤鏈接的版本;——更新跟蹤鏈接;——當(dāng)利益相關(guān)方請(qǐng)求時(shí),向特定的利益相關(guān)方顯示可追溯性信息。6.5.4管理領(lǐng)域需求版本應(yīng)用工程可以共享多個(gè)版本的領(lǐng)域需求制品。應(yīng)提供工具來(lái)應(yīng)對(duì)這些復(fù)雜性。方法宜支持管理領(lǐng)域需求版本,具有以下能力:——指定領(lǐng)域需求制品基線的最新版本;——描述領(lǐng)域需求制品基線之間的差異;——管理歷史版本以便在故障時(shí)進(jìn)行恢復(fù)。工具宜支持領(lǐng)域需求的版本管理,具有以下能力:——自動(dòng)生成版本號(hào);——提供恢復(fù)機(jī)制;——提供用于管理歷史版本的倉(cāng)庫(kù);——跟蹤版本控制下的相關(guān)制品(需求、模型等);——隨著時(shí)間的推移控制領(lǐng)域需求制品基線的版本。6.5.5記錄和報(bào)告狀態(tài)在領(lǐng)域需求管理過(guò)程中,持續(xù)記錄和報(bào)告受控制品的狀態(tài)和修訂歷史,以便供所有應(yīng)用參考。方法宜支持狀態(tài)記錄和報(bào)告,具有以下能力:——管理需求管理記錄和狀態(tài)報(bào)告,以展示受控制品的狀態(tài)和修訂歷史;——記錄領(lǐng)域需求制品的內(nèi)容和狀態(tài),以便在必要時(shí)恢復(fù)制品的先前版本;——必要時(shí)修改每件制品的狀況和歷史;——報(bào)告領(lǐng)域需求制品的狀態(tài)。狀態(tài)報(bào)告應(yīng)包括需求變更數(shù)量、領(lǐng)域需求制品的最新版本、發(fā)布標(biāo)識(shí)符以及版本的數(shù)量與比較。工具宜支持狀態(tài)信息的記錄和報(bào)告,具有以下能力:——維護(hù)領(lǐng)域需求制品的內(nèi)容和狀態(tài);——根據(jù)分配給用戶角色的權(quán)限和責(zé)任來(lái)控制用戶的訪問(wèn);——維護(hù)領(lǐng)域需求制品的修訂歷史(管理記錄和狀態(tài)報(bào)告)。6.5.6管理過(guò)程改進(jìn)該任務(wù)專門(mén)處理改進(jìn)領(lǐng)域需求工程生存周期過(guò)程。請(qǐng)注意,產(chǎn)品線技術(shù)管理的工具和方法中提到了整體產(chǎn)品線過(guò)程改進(jìn)。方法宜支持管理過(guò)程改進(jìn),具有以下能力:——收集過(guò)程改進(jìn)請(qǐng)求;——評(píng)估所實(shí)施的領(lǐng)域需求工程過(guò)程的優(yōu)缺點(diǎn);——基于過(guò)程改進(jìn)請(qǐng)求和評(píng)估結(jié)果,提出領(lǐng)域需求工程過(guò)程改進(jìn)建議;——制定行動(dòng)計(jì)劃,以實(shí)施領(lǐng)域需求工程過(guò)程改進(jìn);——管理在領(lǐng)域需求工程過(guò)程實(shí)施中提出的問(wèn)題。工具宜支持管理過(guò)程改進(jìn),具有以下能力:——維護(hù)領(lǐng)域需求工程過(guò)程資產(chǎn)(例如過(guò)程描述、過(guò)程制品);GB/TXXXXX—XXXX/ISO/IEC26551:2016——為領(lǐng)域需求工程過(guò)程評(píng)估提供模板;——為領(lǐng)域需求工程過(guò)程改進(jìn)的行動(dòng)計(jì)劃提供模板。6.5.7管理反饋需要從各種來(lái)源收集與領(lǐng)域需求相關(guān)的反饋,例如其他領(lǐng)域需求工程服務(wù)和應(yīng)用需求工程服務(wù)。該任務(wù)應(yīng)能夠處理來(lái)自所有相關(guān)來(lái)源的各種反饋,并向提供反饋的來(lái)源通報(bào)所采取或計(jì)劃采取的應(yīng)對(duì)措施。方法宜支持從反饋中學(xué)習(xí),具有以下能力:——識(shí)別反饋來(lái)源;——評(píng)估反饋的可行性;——處理反饋(如果可對(duì)領(lǐng)域需求進(jìn)行更改,則建立并處理明確的變更請(qǐng)求——返回反饋處理結(jié)果。工具宜支持管理反饋,具有以下能力:——建立收集反饋的渠道;——獲取和保存反饋以及關(guān)于反饋來(lái)源的信息;——更新反饋狀態(tài);——將反饋處理結(jié)果通報(bào)給反饋源。7需求工程可變性管理需求可變性管理過(guò)程宜與領(lǐng)域需求工程并行實(shí)施,因?yàn)榭勺冃阅P蜁?huì)隨著領(lǐng)域和應(yīng)用需求逐漸澄清和修改??勺冃越J加陬I(lǐng)域需求獲取子過(guò)程,并在整個(gè)產(chǎn)品線生存周期中不斷演化。該過(guò)程建立并維護(hù)產(chǎn)品線的外部可變性,但部分內(nèi)部可變性可能會(huì)被指定。需求工程可變性管理具有以下子過(guò)程:——文本需求可變性旨在使用自然語(yǔ)言表達(dá)和文檔化需求可變性,使其明確化;——需求模型可變性旨在通過(guò)將可變性整合到需求模型中來(lái)文檔化可變性;——需求可變性機(jī)制旨在對(duì)需求可變性機(jī)制進(jìn)行分類;——需求可變性與可變性模型之間的可追溯性旨在建立和維護(hù)需求可變性文檔與單獨(dú)定義的可變性模型之間的鏈接。7.1文本需求可變性文本需求可變性管理的目的是使用自然語(yǔ)言表達(dá)和文檔化需求可變性,并使其明確化。即使使用特定的關(guān)鍵字或短語(yǔ)來(lái)表達(dá)文本需求,文檔化需求可變性仍然為模糊性保留了空間。7.1.1.1輸入該子過(guò)程的輸入:文本需求文檔。7.1.1.2輸出該子過(guò)程的輸出:定義明確表達(dá)需求可變性的文本需求文檔。7.1.1.3任務(wù)該子過(guò)程的任務(wù)如下所述。GB/TXXXXX—XXXX/ISO/IEC26551:2016——使用文本需求定義需求可變性,以說(shuō)明當(dāng)需求用自然語(yǔ)言表達(dá)時(shí)的需求可變性。應(yīng)明確描述可變點(diǎn)及其變體,包括對(duì)其他可變性的影響?!褂梦谋拘枨笪臋n化需求可變性,以增加可變性的結(jié)構(gòu)和關(guān)系信息。應(yīng)文檔化需求可變性,以提供在應(yīng)用需求工程中選擇或處理變體的方法。7.1.2使用文本需求定義需求可變性該任務(wù)的目標(biāo)是通過(guò)特定的關(guān)鍵字來(lái)表達(dá)可變性。應(yīng)通過(guò)添加額外的注釋來(lái)明確可變點(diǎn)及其變體。方法宜支持使用文本需求定義需求可變性,具有以下能力:——明確文本需求的可變性;——明確表達(dá)可變點(diǎn)及其變體;——描述可變性的影響。工具宜支持使用文本需求定義需求可變性,具有以下能力:——突出顯示可變需求,使其便于區(qū)分;——提供明確表達(dá)需求可變性的符號(hào)。7.1.3使用文本需求文檔化需求可變性這個(gè)任務(wù)的目標(biāo)是以文本形式文檔化可變性的結(jié)構(gòu)和關(guān)系信息。宜提供在應(yīng)用需求工程中選擇或處理變體的方法。方法宜支持使用文本需求文檔化需求可變性,具有以下能力:——為文本需求可變性添加結(jié)構(gòu)信息,以便選擇或處理可變性,例如:變體的唯一標(biāo)識(shí)符;——在文本需求可變性之間添加關(guān)系信息;——結(jié)構(gòu)化需求可變性,以便處理;——驗(yàn)證需求可變性文檔的可讀性。工具宜支持使用文本需求文檔化需求可變性,具有以下能力:——使能來(lái)自單獨(dú)定義的可變性模型的跟蹤鏈接;——提供唯一地識(shí)別每個(gè)變體的能力。7.2需求模型可變性需求模型可變性管理的目的是明確文檔化需求模型可變性??勺冃砸擞酶鞣N類型的需求模型來(lái)表示,包括特征模型、用例模型、狀態(tài)轉(zhuǎn)換模型、序列模型、數(shù)據(jù)模型等。7.2.1.1輸入該子過(guò)程的輸入:需求模型。7.2.1.2輸出該子過(guò)程的輸出:定義明確表達(dá)需求可變性的需求模型。7.2.1.3任務(wù)該子過(guò)程的任務(wù)如下所述?!褂眯枨竽P投x需求可變性,以明確地表達(dá)需求模型需求可變性。在需求模型中描述可變點(diǎn)及其變體和約束。GB/TXXXXX—XXXX/ISO/IEC26551:2016——使用需求模型文檔化需求可變性,以詳細(xì)說(shuō)明需求模型中需求可變性的相關(guān)信息,并提供對(duì)需求模型中可變性的清晰理解。7.2.2使用(需求)模型定義需求可變性該任務(wù)的目標(biāo)是通過(guò)特定的關(guān)鍵字或短語(yǔ)來(lái)表達(dá)可變性。通過(guò)增加額外的表達(dá)來(lái)明確可變點(diǎn)及其變體。方法宜支持使用(需求)模型定義需求可變性,具有以下能力:——明確需求模型需求可變性;——明確表達(dá)可變點(diǎn)、其變體和變體的約束;——分別表示功能性或非功能性需求的可變性。工具宜支持使用(需求)模型定義需求可變性,具有以下能力:——提供建模符號(hào)以明確表達(dá)需求可變性;——提供用于區(qū)分功能性和非功能性需求可變性的符號(hào)。7.2.3使用需求模型文檔化需求可變性該任務(wù)的目標(biāo)是在需求模型文檔中詳細(xì)描述需求可變性,以便將需求可變性整合到需求模型文檔中。通過(guò)使用不同的需求模型,例如特征模型、用例模型、狀態(tài)轉(zhuǎn)換模型、序列模型、數(shù)據(jù)模型等,來(lái)文檔化需求可變性。方法宜支持使用需求模型文檔化需求可變性,具有以下能力:——添加對(duì)需求模型中需求可變性的詳細(xì)說(shuō)明;——建立以不同方式文檔化的相同需求可變性之間的關(guān)聯(lián)關(guān)系;——添加支持與可變性模型鏈接的粘接器;——整合以不同需求模型文檔化的需求可變性文檔;——驗(yàn)證需求可變性文檔,以確保文檔的無(wú)歧義性。工具宜支持使用需求模型文檔化需求可變性,具有以下能力:——使能來(lái)自單獨(dú)定義的可變性模型的跟蹤鏈接;——支持整合以不同類型需求模型文檔化的需求可變性文檔。7.3需求可變性機(jī)制該子過(guò)程的目的是對(duì)適用于所關(guān)注領(lǐng)域的可變性機(jī)制進(jìn)行分類,以指導(dǎo)需求中可變性機(jī)制的選擇,并對(duì)分類的可變性機(jī)制進(jìn)行管理。在各種需求模型和文本需求中,通過(guò)擴(kuò)展/包含、原型、標(biāo)簽或標(biāo)記等可變性機(jī)制表達(dá)需求子過(guò)程可變性,在需求階段綁定的可變性大多是外部可變性,但也有部分內(nèi)部可變性可以在需求階段綁定。該子過(guò)程涉及與可變性機(jī)制相關(guān)的需求工程特定的方法和工具的能力。7.3.1.1輸入該子過(guò)程的輸入如下所述:——定義所關(guān)注的領(lǐng)域;——需求中可變性機(jī)制的目錄;——原始可變性模型;——原始決策表。7.3.1.2輸出GB/TXXXXX—XXXX/ISO/IEC26551:2016該子過(guò)程的輸出如下所述:——對(duì)需求中使用的可變性機(jī)制進(jìn)行分類;——在需求中使用可變性機(jī)制的指南已形成文檔;——驗(yàn)證需求中選定的可變性機(jī)制;——進(jìn)行可變性機(jī)制改進(jìn);——生成添加了需求特定可變性機(jī)制信息的可變性模型;——生成添加了需求特定可變性機(jī)制信息的決策表。7.3.1.3任務(wù)該子過(guò)程任務(wù)如下所述:——識(shí)別需求可變性機(jī)制,即從需求可變性機(jī)制目錄中對(duì)合適的可變性機(jī)制進(jìn)行分類;——指導(dǎo)需求中可變性機(jī)制的使用,為在需求中精確使用可變性機(jī)制提供文檔化的指南;——驗(yàn)證需求中可變性機(jī)制的使用情況,旨在監(jiān)控可變性機(jī)制的使用狀態(tài),以提高機(jī)制選擇的準(zhǔn)確性;——改進(jìn)需求可變性機(jī)制,旨在改進(jìn)可變性機(jī)制的使用和使用支持,使其能夠在需求模型和文本需求中使用。7.3.2識(shí)別需求可變性機(jī)制這項(xiàng)任務(wù)的目標(biāo)是評(píng)審和發(fā)現(xiàn)適用于需求和需求制品可變性機(jī)制。方法宜支持識(shí)別需求可變性機(jī)制,具有以下能力:——識(shí)別可用于需求制品可變性機(jī)制;——對(duì)需求和需求制品可變性機(jī)制進(jìn)行分類;——識(shí)別添加到原始可變性模型的需求特定可變性機(jī)制信息;——識(shí)別添加到原始決策模型的需求特定可變性機(jī)制信息;——驗(yàn)證需求中已分類可變性機(jī)制的適用性。工具宜支持識(shí)別需求可變性機(jī)制,具有以下能力:——按類別顯示需求可變性機(jī)制;——可對(duì)需求可變性機(jī)制進(jìn)行目錄管理;——可修改可變性模型,以添加需求特定的可變性機(jī)制信息;——可修改決策模型,以添加需求特定的可變性機(jī)制信息。7.3.3指導(dǎo)需求可變性機(jī)制的使用該任務(wù)的目的是為選擇可變性機(jī)制和執(zhí)行成員產(chǎn)品配置和綁定提供指導(dǎo)。總指南見(jiàn)ISO/IEC26557。這項(xiàng)任務(wù)支持具體的指南,其中包含需求工程的具體實(shí)踐。方法宜支持指導(dǎo)需求可變性機(jī)制,具有以下能力:——為需求工程專門(mén)定制可變性機(jī)制的指導(dǎo)(見(jiàn)ISO/IEC26557);——開(kāi)發(fā)可變性機(jī)制的使用范例,以確保在需求中準(zhǔn)確使用可變性機(jī)制。工具宜支持指導(dǎo)需求可變性機(jī)制,具有以下能力:——文檔化準(zhǔn)確使用需求中可變性機(jī)制的指南;——提供需求可變性機(jī)制的使用范例。7.3.4驗(yàn)證需求可變性機(jī)制的使用情況該任務(wù)的目標(biāo)是驗(yàn)證需求中可變性機(jī)制的有效性和效率。GB/TXXXXX—XXXX/ISO/IEC26551:2016定義用于驗(yàn)證可變性機(jī)制使用情況的度量標(biāo)準(zhǔn),并對(duì)使用狀態(tài)進(jìn)行測(cè)量,適當(dāng)分析結(jié)果,以提供有價(jià)值的反饋。方法宜支持驗(yàn)證需求中可變性機(jī)制的使用情況,具有以下能力:——衡量需求中可變性機(jī)制分類的有效性和效率;——評(píng)審可變性機(jī)制的計(jì)劃與實(shí)際使用狀態(tài);——制定和跟蹤糾正措施。工具宜支持驗(yàn)證需求中可變性機(jī)制的使用情況,具有以下能力:——可自動(dòng)/半自動(dòng)收集測(cè)量數(shù)據(jù);——與相關(guān)參與者分享可能的糾正措施。7.3.5改進(jìn)需求可變性機(jī)制該任務(wù)的目標(biāo)是改進(jìn)在需求制品中使用的、已建立的可變性機(jī)制,并支持在需求階段綁定的可變性。根據(jù)其使用狀態(tài)的分析結(jié)果,可以重新組織并改進(jìn)按分類識(shí)別的、實(shí)現(xiàn)可變性機(jī)制。方法宜支持改進(jìn)需求可變性機(jī)制,具有以下能力:——識(shí)別需求中可變性機(jī)制的改進(jìn)項(xiàng);——實(shí)施已識(shí)別的改進(jìn)項(xiàng);——跟蹤改進(jìn)項(xiàng)的狀態(tài)。工具宜支持改進(jìn)需求可變性機(jī)制,具有以下能力:——文檔化改進(jìn)項(xiàng);——與相關(guān)參與方分享改進(jìn)成果。7.4需求可變性與可變性模型之間的可追溯性該子過(guò)程的目的是在需求可變性文檔和單獨(dú)定義的可變性模型之間建立鏈接。7.4.1.1輸入該子過(guò)程的輸入如下所述:——包括需求可變性的需求模型或文本需求文檔;——可變性模型。7.4.1.2結(jié)果該子過(guò)程的輸出:定義了需求可變性包括其與可變性模型的跟蹤鏈接。7.4.1.3任務(wù)該子過(guò)程任務(wù):定義需求可變性與可變性模型之間的明確鏈接。建立并保持需求文檔中需求可變性與單獨(dú)可變性模型的跟蹤鏈接。7.4.2定義需求可變性與可變性模型之間的明確鏈接該任務(wù)的目標(biāo)是在需求可變性與可變性模型之間建立明確的跟蹤鏈接。方法宜支持定義需求可變性與可變性模型之間的明確鏈接,具有以下能力:——確定可變性模型與需求文檔需求可變性之間的鏈接;——確認(rèn)需求可變性是否與可變性模型一致;GB/TXXXXX—XXXX/ISO/IEC26551:2016——檢查需求文檔中需求可變性的不同定義是否是一致的。工具宜支持定義需求可變性與可變性模型之間的明確鏈接,具有以下能力:——導(dǎo)入并瀏覽可變性模型;——存儲(chǔ)需求可變性與可變性模型之間的鏈接;——支持需求可變性與可變性模型之間的偏差評(píng)估。8需求工程資產(chǎn)管理在需求工程的資產(chǎn)管理中,領(lǐng)域需求工程所產(chǎn)生的制品構(gòu)成領(lǐng)域資產(chǎn)。需求可變性與共性都作為領(lǐng)域資產(chǎn)進(jìn)行管理。此外,應(yīng)用需求工程中具有較高可重用性的制品也可被定義為領(lǐng)域資產(chǎn)。在需求管理中,資產(chǎn)管理為制品增加或開(kāi)發(fā)額外的詳細(xì)

溫馨提示

  • 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)論