posts - 188,comments - 176,trackbacks - 0

          『定義』:
               非功能需求描述了產(chǎn)品必須具備的品質(zhì),這些需求讓產(chǎn)品有吸引力、易于使用、快速、可靠,或安全。

          『功能需求和非功能需求』:     
               1、功能需求是使產(chǎn)品工作的需求,非功能需求是為工作增加某些特征的需求。
               2、功能需求是動(dòng)詞,非功能需求是形容詞。
               3、人們對產(chǎn)品的看法和感覺大部分來自于非功能需求。

          『產(chǎn)品用例與非功能需求』: 
               1、場景可以將產(chǎn)品用例分解為一些步驟,針對這些步驟可以編寫功能需求。       
               2、非功能需求不太符合這種劃分方式,因?yàn)槟承┓枪δ苄枨罂梢灾苯优c一項(xiàng)功能需求聯(lián)系起來,某些適用于整個(gè)用例,另一些適用于整個(gè)產(chǎn)品。

          『非功能需求的類型』:
               1、觀感需求  
                    1)描述了對產(chǎn)品外觀期望的精神實(shí)質(zhì)、情緒或風(fēng)格
                    2)這些需求規(guī)定了外觀的‘意圖’,但不是一份詳細(xì)的界面設(shè)計(jì)。
                    3)WEB站點(diǎn)產(chǎn)品應(yīng)該非常重視觀感需求:
                     1.產(chǎn)品應(yīng)該顯得保守
                   2.產(chǎn)品應(yīng)該吸引人
                   3.產(chǎn)品應(yīng)該表現(xiàn)出權(quán)威性
                   4.產(chǎn)品應(yīng)該吸引年紀(jì)較大的人
                   5.產(chǎn)品應(yīng)該看起來易于使用
                   6.產(chǎn)品應(yīng)該顯示出藝術(shù)水準(zhǔn)
                   7.產(chǎn)品應(yīng)該看起來顯得很昂貴
               2、易用性和人性化需求
                 1)使產(chǎn)品符合用戶的能力以及對使用體驗(yàn)的期望
                 2)產(chǎn)品易用性會(huì)影響生產(chǎn)效率、錯(cuò)誤率和接受程度
                 3)易用性需求包括:
                   1.用戶的接受率和采用率
                   2.因?yàn)橐朐摦a(chǎn)品而導(dǎo)致的生產(chǎn)效率的提高
                   3.錯(cuò)誤率
                   4.在產(chǎn)品使用的國家被不該說該國語言的人使用
                   5.個(gè)性化和國際化,讓用戶改成本地拼寫方式、貨幣,以及其他選項(xiàng)
                   6.對殘障人士的可用性
                   7.被沒有計(jì)算機(jī)使用經(jīng)驗(yàn)的人使用
                   8.在黑暗的時(shí)候使用
                   9.禮貌(如:避免要求用戶重復(fù)已輸入的數(shù)據(jù))
                 4)易用性需求來源兩個(gè)方面:
                   1.客戶期望產(chǎn)品達(dá)到的易用性水平
                   2.預(yù)期用戶具有怎樣的經(jīng)驗(yàn) 
                 5)要注意易用性,因?yàn)樗3W屇阍诟偁幃a(chǎn)品之間發(fā)現(xiàn)差異化因素。
               3、執(zhí)行需求
               1)主要來自于操作環(huán)境。每種環(huán)境都有自己的情況和條件,人、機(jī)器、設(shè)備、環(huán)境條件等都會(huì)對產(chǎn)品有要求,產(chǎn)品響應(yīng)這些情況方式,就是相應(yīng)的執(zhí)行需求。
               2)在考慮執(zhí)行需求時(shí),要考慮以下方面:
                      1.完成任務(wù)的速度
                      2.結(jié)果的精度
                      3.操作者的人身安全
                      4.產(chǎn)品的數(shù)據(jù)容量
                      5.允許的值的范圍
                      6.吞吐量,諸如單位時(shí)間完成的事務(wù)數(shù)
                      7.資源使用的效率
                      8.可靠性,通常表述為兩次故障間的平均無故障時(shí)間                      
                      9.可用性,不停機(jī)時(shí)間,用戶可以訪問該產(chǎn)品。
                      10.容錯(cuò)能力和健壯性
                      11.以上大多數(shù)特性的可伸縮性
                      12.對人和物造成損害的風(fēng)險(xiǎn)
               4、操作和環(huán)境需求                   
                  1)規(guī)定了如果要在產(chǎn)品的環(huán)境中正確操作,產(chǎn)品必須做的事。
                  2)操作需求可以包括以下問題:
                      1.操作環(huán)境
                      2.用戶的情況,他們是否是黑暗中,很匆忙,等等。
                      3.伙伴或合作系統(tǒng)(針對移動(dòng)環(huán)境)
                      4.產(chǎn)品應(yīng)該經(jīng)得起從肩部高度跌落(針對移動(dòng)環(huán)境)
                      5.產(chǎn)品應(yīng)該能在不同的照明條件下使用(針對移動(dòng)環(huán)境)     
                      6.產(chǎn)品應(yīng)該節(jié)省電池用電(針對移動(dòng)環(huán)境)
               5、可維護(hù)性和支持需求     
                   產(chǎn)品在它生命周期所需的確切維護(hù)工作量,考慮以下方面是否會(huì)發(fā)生預(yù)期的變化:
                  1)組織機(jī)構(gòu)
                  2)環(huán)境
                  3)適用于產(chǎn)品的法律
                  4)業(yè)務(wù)規(guī)則
               6、安全需求     
                  1)它是最難指明的一種需求類型,并且如果它不正確的話,可能給產(chǎn)品帶來最大的風(fēng)險(xiǎn)。在編寫安全需求時(shí),要考慮安全的本質(zhì),因?yàn)樗m用于軟件和相關(guān)產(chǎn)品。
                  2)安全可以認(rèn)為有3個(gè)方面:     
                      1.可得性,產(chǎn)品的數(shù)據(jù)和功能對授權(quán)的用戶是可以訪問的,并能及時(shí)地提供。其他可得性需求主要是拒絕未授權(quán)的訪問
                      2.私密性,產(chǎn)品存儲(chǔ)的數(shù)據(jù)受到保護(hù),防止未授權(quán)的訪問和意外的泄漏。
                      3.完整性,產(chǎn)品的數(shù)據(jù)與它的來源或權(quán)威數(shù)據(jù)保持一致,能避免沖突。
                      4.審計(jì),產(chǎn)品必須允許對其操作和數(shù)據(jù)進(jìn)行全面審核(對于所有與錢或與價(jià)值有關(guān)的產(chǎn)品來說,審計(jì)需求是標(biāo)準(zhǔn)的需求)。
                  3)軟件開發(fā)者通常沒有接受過安全培訓(xùn),而某些功能和數(shù)據(jù)的安全是如此重要,最好由專家來編寫安全需求?! ?br />      7、文化需求
                  1)它規(guī)定了一些特殊因素,它們可能導(dǎo)致產(chǎn)品不被接受,原因是習(xí)慣、宗教、語言、禁忌、偏見,或幾乎是人類行為的任何方面。
                  2)文化需求常常意料之外,要考慮聘請文化專家。
                8、法律需求
                  1)訴訟的費(fèi)用對商業(yè)銷售的軟件來說是一項(xiàng)主要風(fēng)險(xiǎn),你必須注意到那些適用于自己產(chǎn)品的法律,為產(chǎn)品寫下符合這些法律的需求。
                  2)強(qiáng)烈建議你咨詢組織機(jī)構(gòu)的律師,畢竟,他們拿報(bào)酬就是為了在合法性方面提出建議。
                  3)法律需求不限于國家的法律,有些產(chǎn)品必須滿足一些行業(yè)或職業(yè)標(biāo)準(zhǔn)。如:ISO9000認(rèn)證。

          posted on 2014-05-10 11:25 cheng 閱讀(1006) 評(píng)論(0)  編輯  收藏 所屬分類: 需求分析
          主站蜘蛛池模板: 柏乡县| 丰原市| 手机| 张家界市| 文登市| 建平县| 卫辉市| 乌海市| 洪泽县| 新密市| 浙江省| 南开区| 米泉市| 霍城县| 罗江县| 安阳县| 阜宁县| 子洲县| 易门县| 确山县| 北安市| 聂荣县| 微山县| 银川市| 浠水县| 历史| 霍山县| 新宾| 岢岚县| 鲁山县| 江口县| 深水埗区| 舟山市| 东源县| 大方县| 呼图壁县| 新乡县| 塔河县| 新巴尔虎右旗| 墨脱县| 水富县|