91天堂,亚洲av乱码一区二区三区按摩,国产福利小视频在线一区二区,午夜在线不卡精品国产

Leadge.com首頁(yè) > 知識(shí)庫(kù)
文章搜索
如何編寫(xiě)高質(zhì)量“軟件需求說(shuō)明書(shū)”
2006-8-3 11:30:08  作者:Wieger
  
  在需求抽象時(shí),相對(duì)于系統(tǒng)功能,你過(guò)多的注意用戶(hù)的業(yè)務(wù),將導(dǎo)致在需求的全局觀和引進(jìn)不是真正必需的需求上顯得不足。在需求抽象上,應(yīng)用用例方法會(huì)發(fā)揮很好的作用。能夠從不同角度察看需求的圖形分析模型也可以檢查出不完整性。

  如果你知道已缺少一些信息,使用TBD(to be determined)標(biāo)準(zhǔn)標(biāo)志可以突出這些缺陷,當(dāng)你在構(gòu)建產(chǎn)品的相關(guān)部分時(shí),就可以從一個(gè)給定的需求集中解決所有的缺陷。

  一致性:一致性需求就是不要于其他的軟件需求或高級(jí)別的系統(tǒng)(商業(yè))需求發(fā)生沖突。需求中的不一致必須在開(kāi)發(fā)開(kāi)始前得到解決。只有經(jīng)過(guò)調(diào)研才能確定哪些是正確的。修改需求時(shí)一定要謹(jǐn)慎,如果只審定修改的部分,沒(méi)有審定于修改相關(guān)的部分,就可能導(dǎo)致不一致性。

  可修改性:當(dāng)每個(gè)需求的要求修改了或維護(hù)其歷史更改時(shí),你必須能夠?qū)彾⊿RS。也就是說(shuō)每個(gè)需求必須相對(duì)于其他需求有其單獨(dú)的標(biāo)示和分開(kāi)的說(shuō)明,便于清晰的查閱。通過(guò)良好的組織可以使需求易于修改,如:將相關(guān)的需求分組,建立目錄表,索引,以及前后參考(照)。

  可追蹤:你應(yīng)能將一個(gè)軟件與其原始材料相對(duì)應(yīng),如高級(jí)系統(tǒng)需求,用例,用戶(hù)的提議等。也能夠?qū)?a href=http://www.vanceur.cn/software/index.asp target=_blank>軟件需求與設(shè)計(jì)元素,源代碼,用于構(gòu)造實(shí)現(xiàn)和驗(yàn)證需求的測(cè)試相對(duì)應(yīng)?勺粉櫟男枨髴(yīng)該具有獨(dú)立標(biāo)示,細(xì)密和結(jié)構(gòu)化的編寫(xiě),不應(yīng)過(guò)大,不應(yīng)是敘述性的文字和公告式的列表。

需求質(zhì)量的評(píng)審

  這些有關(guān)需求質(zhì)量的特性的描述在理論上都是非常好的,但一個(gè)好的需求到底是個(gè)什么樣子的呢?為了體現(xiàn)得更切合實(shí)際,我們做個(gè)小練習(xí)。下面有幾個(gè)從實(shí)際的工程選出的需求,依據(jù)上面的質(zhì)量標(biāo)準(zhǔn),評(píng)估每個(gè)需求,看看有什么問(wèn)題,然后用更好的方式重寫(xiě)。我將對(duì)每個(gè)例子都提出自己的分析和改進(jìn)的建議。也歡迎你提出不同的見(jiàn)解。我所占優(yōu)的只是我知道每個(gè)需求的出處。因?yàn)槟阄叶疾皇钦嬲目蛻?hù),我們只能猜測(cè)每個(gè)需求的意圖。

  例1.“產(chǎn)品應(yīng)在不少于每60秒的正常周期內(nèi)提供狀態(tài)信息”
  這個(gè)需求是不完整的:狀態(tài)信息是什么,如何顯示給用戶(hù)。這個(gè)需求有幾處含糊。我們?cè)谡務(wù)摦a(chǎn)品的哪部分?狀態(tài)信息間隔真的假定為不少于60秒?,甚者每10年顯示一條新的狀態(tài)信息也可以?也許它的意圖是消息間隔不應(yīng)超過(guò)60秒,那么1毫秒是不是太短?“每”這個(gè)詞導(dǎo)致了不確定性。問(wèn)題的后果,就是需求的不可證實(shí)。
彌補(bǔ)缺陷,重寫(xiě)需求的一種方法:
  1、狀態(tài)信息
  1.1后臺(tái)任務(wù)管理器因該以誤差上下不超過(guò)10秒的60秒間隔,在用戶(hù)界面的指定位置顯示狀態(tài)信息
  1.2如果后臺(tái)進(jìn)程處理正常,那么應(yīng)該顯示任務(wù)已完成的百分?jǐn)?shù)/比
  1.3任務(wù)完成時(shí),應(yīng)顯示相關(guān)的信息
   1.4后臺(tái)任務(wù)出錯(cuò)應(yīng)該顯示錯(cuò)誤信息
  為了分別測(cè)試和追蹤,我將其分成了多個(gè)需求。如果將幾個(gè)需求串接在一節(jié)中,在構(gòu)造和測(cè)試時(shí)就很容易漏掉一個(gè)。

此文章共有5頁(yè)  上一頁(yè) 1 2 3 4 5 下一頁(yè)

文章來(lái)源:中國(guó)項(xiàng)目管理資源網(wǎng)

軟件開(kāi)發(fā)項(xiàng)目管理培訓(xùn)課程方案


發(fā)表評(píng)論    【推薦】 【打印
我來(lái)評(píng)兩句 查看最新評(píng)論〗 
請(qǐng)您注意:
·遵守中華人民共和國(guó)的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而導(dǎo)致的法律責(zé)任
·本網(wǎng)留言板管理人員有權(quán)刪除其管轄留言?xún)?nèi)容
·您在本網(wǎng)的留言,本網(wǎng)有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本留言即表明您已經(jīng)閱讀并接受上述條款
昵稱(chēng): 匿名
 
圖片廣告
熱點(diǎn)文章
論壇精貼