ASPICE介紹之SWE.1 Software Requirements Analysis
SWE.1 Software Requirements Analysis
在介紹這一部分之前先了解兩個(gè)定義:
1)Base Practices (BP),面向活動(dòng)的指標(biāo)。
2)Work Products (WP),面向結(jié)果的指標(biāo)
SWE.1的主要目的是將系統(tǒng)需求中分配給軟件部分的需求轉(zhuǎn)化成軟件需求,指導(dǎo)開(kāi)發(fā)及測(cè)試。
BP
1)SWE.1.BP1: Specify software requirements
這個(gè)指標(biāo)是指通過(guò)系統(tǒng)需求及系統(tǒng)架構(gòu)識(shí)別出所需功能并且分配軟件功能,確定出Functional和Non-functional的軟件需求。[OUTCOME 1, 5, 7]
2)SWE.1.BP2: Structure software requirements
給SRS(Software Requirement Specification)劃分一個(gè)結(jié)構(gòu),例如:
a.分組到項(xiàng)目相關(guān)組群
b.按照項(xiàng)目的邏輯順序排序
c.基于項(xiàng)目的相關(guān)標(biāo)準(zhǔn)分類(lèi)
d.根據(jù)客戶(hù)需求確定優(yōu)先級(jí)
[OUTCOME 2, 4]
3)SWE.1.BP3: Analyze software requirements
分析指定的軟件需求,包括其相互依賴(lài)性,以確保正確性、技術(shù)可行性和可驗(yàn)證性,并支持風(fēng)險(xiǎn)識(shí)別,分析對(duì)成本、進(jìn)度和技術(shù)的影響。[OUTCOME 2, 7]
4)SWE.1.BP4: Analyze the impact on the operating environment
分析軟件需求對(duì)系統(tǒng)接口和操作環(huán)境的影響(操作環(huán)境由系統(tǒng)定義,例如硬件,OS等)。[OUTCOME 3, 7]
5)SWE.1.BP5: Develop verification criteria
為每條軟件需求定義驗(yàn)證標(biāo)準(zhǔn)(Verification Criteria),即此條需求在規(guī)定的約束條件內(nèi)進(jìn)行,來(lái)指導(dǎo)軟件集成測(cè)試或者軟件測(cè)試用例的編寫(xiě)。[OUTCOME 2, 7]
6)SWE.1.BP6: Establish bidirectional traceability
建立系統(tǒng)需求/架構(gòu)和軟件需求之間的雙向追溯鏈接。[OUTCOME 6]
7)SWE.1.BP7: Ensure consistency
確保系統(tǒng)需求/架構(gòu)和軟件需求之間的一致性,可通過(guò)審查記錄來(lái)證明。[OUTCOME 6]
8)SWE.1.BP8: Communicate agreed software requirements
向所有相關(guān)方傳達(dá)軟件需求和軟件需求變更的消息,一般是開(kāi)發(fā)、測(cè)試及過(guò)程相關(guān)人員的一個(gè)相互交流。[OUTCOME 8]
WP
1)Communication record[OUTCOME 8]
主要是軟件需求文檔新增條目或者有更新要及時(shí)寫(xiě)郵件通知相關(guān)人員review。
2)Review record[OUTCOME 6]
郵件通知相關(guān)人員后,需以文檔形式記錄review結(jié)果,有需要修改的點(diǎn)也請(qǐng)?zhí)岢鰜?lái)讓軟件需求文檔編寫(xiě)人員整改。
3)Change control record[OUTCOME 5, 7]
同1)和2)
4)Traceability record[OUTCOME 1, 6]
系統(tǒng)需求和軟件需求文檔之間需建立雙向追溯鏈接,國(guó)內(nèi)外主要汽車(chē)OEM和Tier1用的是IBM Rational DOORS這個(gè)需求管理工具,感興趣的可以查一下這個(gè)工具怎么用。
5)Analysis report[OUTCOME 2, 3, 4, 7]
根據(jù)系統(tǒng)定義分析技術(shù)可行性,風(fēng)險(xiǎn)識(shí)別,所受影響及驗(yàn)證標(biāo)準(zhǔn)等,可形成輸出報(bào)告。
6)Interface requirements specification[OUTCOME 1, 3]
SRS文檔中定義系統(tǒng)接口規(guī)范
7)Software requirements specification[OUTCOME 1]
SRS文檔中定義軟件需求
8)Verification criteria[OUTCOME 2]
這個(gè)屬于審核的一個(gè)重點(diǎn),需要在SRS中定義好驗(yàn)證標(biāo)準(zhǔn),例如在軟件集成測(cè)試中測(cè)試接口時(shí),定義好輸入及輸出參數(shù)的測(cè)試范圍(可理解為參數(shù)的數(shù)據(jù)類(lèi)型及范圍)。
華菱咨詢(xún)成立至今,我們的咨詢(xún)師團(tuán)隊(duì)已經(jīng)為5000多家企事業(yè)單位提供各項(xiàng)咨詢(xún)及培訓(xùn)服務(wù),并獲得了客戶(hù)及業(yè)界的一致好評(píng),歡迎您選擇、體驗(yàn)華菱咨詢(xún)的優(yōu)質(zhì)服務(wù)。
經(jīng)過(guò)20多年的發(fā)展與實(shí)踐沉淀,華菱咨詢(xún)將利用深厚的行業(yè)知識(shí),幫助客戶(hù)把握新機(jī)遇,評(píng)估和管理風(fēng)險(xiǎn),以實(shí)現(xiàn)負(fù)責(zé)任的增長(zhǎng)。華菱咨詢(xún)高績(jī)效的跨學(xué)科團(tuán)隊(duì)可幫助客戶(hù)滿(mǎn)足監(jiān)管要求,確保客戶(hù)及時(shí)了解信息并滿(mǎn)足利益相關(guān)者的需求。華菱咨詢(xún)將為客戶(hù)提供全面的端到端的服務(wù),利用技術(shù)的進(jìn)步真正推動(dòng)業(yè)務(wù)的發(fā)展。
版權(quán)聲明:
1.本公眾號(hào)所發(fā)布內(nèi)容,凡未注明“原創(chuàng)”等字樣的均來(lái)源于網(wǎng)絡(luò)善意轉(zhuǎn)載,版權(quán)歸原作者所有!
2.除本平臺(tái)獨(dú)家和原創(chuàng),其他內(nèi)容非本平臺(tái)立場(chǎng),不構(gòu)成投資建議。
3.如千辛萬(wàn)苦未找到原作者或原始出處,請(qǐng)理解并聯(lián)系我們。
4.文中部分圖片源于網(wǎng)絡(luò)。
5.本公眾號(hào)發(fā)布此文出于傳播消息之目的,如有侵權(quán),聯(lián)系刪除。
華菱咨詢(xún)深圳官網(wǎng):http://www.hlemc-sz.com/
華菱咨詢(xún)蘇州官網(wǎng):http://www.hlemc.com/
若還有其他問(wèn)題,可直接在平臺(tái)私信聯(lián)系我們,我們會(huì)第一時(shí)間與您取得聯(lián)系,感謝支持。