成品直播大全观视频的技巧有哪些,免费国外B站刺激战场直播APP,咪咕视频体育直播,九球直播免费体育直播,CCTV8直播观看正在直播,暴躁妹妹CSGO直播,体育直播在线观看,24小时免费视频直播

功能需求與非功能需求的區(qū)別 發(fā)布時(shí)間:2022-09-09   點(diǎn)擊瀏覽:1392次

1. 功能與質(zhì)量屬性

你提出的軟件系統(tǒng)的功能設(shè)計(jì)描述了它的功能。它將指定各種用戶(hù)輸入。此外,將描述系統(tǒng)的行為。最后,它將描述應(yīng)用程序的輸出。

功能需求與非功能需求之間存在最關(guān)鍵的區(qū)別。沒(méi)有描述應(yīng)用程序?qū)⒆鍪裁础O喾?,描述了它?yīng)該如何工作。雖然功能規(guī)范處理輸入和輸出,但是關(guān)于定性屬性的。

2. 對(duì)用例與基準(zhǔn)的依賴(lài)

您是否正在進(jìn)行復(fù)雜的軟件開(kāi)發(fā)項(xiàng)目?您需要在功能設(shè)計(jì)中提供盡可能多的細(xì)節(jié)。

典型的功能設(shè)計(jì)文檔是文本密集型的,您需要做的更多。您需要確保業(yè)務(wù)涉眾和開(kāi)發(fā)團(tuán)隊(duì)都了解需求規(guī)范。圖表可以提供幫助。

用例是包括圖表和流程圖的用例模型。這使他們更容易理解。對(duì)于復(fù)雜的軟件開(kāi)發(fā)項(xiàng)目,用例可以增強(qiáng)您的功能設(shè)計(jì)文檔。

3. 產(chǎn)品開(kāi)發(fā)生命周期中的重要程度

功能需求在開(kāi)發(fā)生命周期的一個(gè)階段很重要。在后續(xù)階段具有重要意義,這是有原因的。

功能需求幫助您定義項(xiàng)目范圍。您的項(xiàng)目管理過(guò)程應(yīng)該使用來(lái)防止范圍蔓延。另一方面,您需要滿(mǎn)足中提到的業(yè)務(wù)規(guī)則和要求。沒(méi)有它,最終用戶(hù)不會(huì)接受軟件系統(tǒng)。

假設(shè)您正在開(kāi)發(fā)“最小可行產(chǎn)品”(MVP)。只有當(dāng)應(yīng)用程序滿(mǎn)足功能要求時(shí),用戶(hù)才會(huì)接受它。在那個(gè)階段,您的組織可能不會(huì)專(zhuān)注,例如可擴(kuò)展性。

4. 對(duì)業(yè)務(wù)分析師與軟件架構(gòu)師的依賴(lài)

當(dāng)您從最終用戶(hù)那里獲得功能需求時(shí),您會(huì)嚴(yán)重依賴(lài)業(yè)務(wù)分析師。您應(yīng)該與項(xiàng)目經(jīng)理、軟件架構(gòu)師和業(yè)務(wù)分析師組成一個(gè)團(tuán)隊(duì)來(lái)收集功能需求。

業(yè)務(wù)分析師 (BA) 采訪(fǎng)所有相關(guān)的利益相關(guān)者,包括最終用戶(hù)。他們可能需要進(jìn)行結(jié)構(gòu)化的“發(fā)現(xiàn)”會(huì)議。

您的團(tuán)隊(duì)中需要一位知識(shí)淵博的軟件架構(gòu)師。架構(gòu)師需要與項(xiàng)目經(jīng)理一起分析行業(yè)基準(zhǔn)數(shù)據(jù)。這將幫助您確定可用性、可擴(kuò)展性、性能等要求。

5. 功能規(guī)范文檔的使用

您的項(xiàng)目需要功能需求。但是,它們的使用方式不同??紤]以下示例:

您的開(kāi)發(fā)團(tuán)隊(duì)將使用功能規(guī)范文檔對(duì)提供功能的應(yīng)用系統(tǒng)進(jìn)行編碼。另一方面,團(tuán)隊(duì)將使用來(lái)優(yōu)化設(shè)計(jì)、代碼等。

測(cè)試人員將使用創(chuàng)建功能測(cè)試用例。他們將使用來(lái)創(chuàng)建性能測(cè)試用例、壓力測(cè)試用例等。

架構(gòu)師使用來(lái)做出有關(guān)接口、依賴(lài)關(guān)系等的架構(gòu)決策。另一方面,他們使用來(lái)選擇合適的架構(gòu)模式。