亚洲av乱码一区二区三区挤奶,欧美福利网站,亚洲AV无码第一区二区三区,欧美白人最猛性xxxxx

項目管理資源網(wǎng)

您的位置:項目管理資源網(wǎng) >> 研發(fā)制造項目管理

從需求分類到多視圖架構(gòu)設(shè)計方法

2009/2/23 10:22:51 |  5523次閱讀 |  來源:網(wǎng)友轉(zhuǎn)載   【已有0條評論】發(fā)表評論

  摘要:要開發(fā)出用戶滿意的軟件并不是件容易的事,軟件架構(gòu)師必須全面把握各種各樣的需求、權(quán)衡需求之間有可能的矛盾之處,分門別類地將不同需求一一滿足。本文從理解需求種類的復(fù)雜性談起,通過具體案例的分析,展示了如何通過RUP的4+1視圖方法,針對不同需求進(jìn)行架構(gòu)設(shè)計,從而確保重要的需求一一被滿足。
呼喚架構(gòu)設(shè)計的多重視圖方法
    靈感一閃,就想出了把大象放進(jìn)冰箱的辦法,這自然好。但希望每個架構(gòu)設(shè)計策略都依靠靈感是不現(xiàn)實的——我們需要系統(tǒng)方法的指導(dǎo)。
    需要架構(gòu)設(shè)計的多重視圖方法,從根本上來說是因為需求種類的復(fù)雜性所致。以工程領(lǐng)域的例子開道吧。比如設(shè)計一座跨江大橋:我們會考慮“連接南北的公路交通”這個“功能需求”,從而初步設(shè)計出理想化的橋墩支撐的公路橋方案;然后還要考慮造橋要面臨的“約束條件”,這個約束條件可能是“不能影響萬噸輪從橋下通過”,于是細(xì)化設(shè)計方案,規(guī)定橋墩的高度和橋墩之間的間距;另外還要顧及“大橋的使用期質(zhì)量屬性”,比如為了“能在湍急的江流中保持穩(wěn)固”,可以把大橋橋墩深深地建在巖石層之上,和大地渾然一體;其實,“建造期間的質(zhì)量屬性”也很值得考慮,比如在大橋的設(shè)計過程中考慮“施工方便性”的一些措施。
    和工程領(lǐng)域的功能需求、約束條件、使用期質(zhì)量屬性、建造期間的質(zhì)量屬性等類似,軟件系統(tǒng)的需求種類也相當(dāng)復(fù)雜,具體分類如圖1所示。
軟件需求
功能需求
非功能需求
約束
質(zhì)量屬性
運(yùn)行期質(zhì)量屬性
開發(fā)期質(zhì)量屬性
超市系統(tǒng)案例:理解需求種類的復(fù)雜性
    例子是最好的老師。為了更好地理解軟件需求種類的復(fù)雜性,我們來分析一個實際的例子。在表1中,我們列舉了一個典型的超市系統(tǒng)的需求子集,從這個例子中可以清晰地看到需求可以分為兩大類:功能需求和非功能需求。

非功能需求

功能需求

約束

運(yùn)行期質(zhì)量屬性

開發(fā)期質(zhì)量屬性

項目預(yù)算有限

用戶的平均電腦操作水平偏低

要求能在Linux上運(yùn)行

開發(fā)人員分散在不同地點(diǎn)

……

高性能

易用性

……

易理解性

模塊間松散耦合

……

提高收銀效率

任意商品項可單獨(dú)取消

通過收銀終端的按鍵組合,可以使收銀過程從“逐項錄入狀態(tài)”進(jìn)入“選擇取消狀態(tài)”

……

表1 超市系統(tǒng)案例:理解需求種類的復(fù)雜性
簡單而言,功能需求就是“軟件有什么用,軟件需要做什么”。同時,注意把握功能需求的層次性是軟件需求的最佳實踐。以該超市系統(tǒng)為例:
    超市老板希望通過軟件來“提高收銀效率”。
    那么,你可能需要為收銀員提供一系列功能來促成這個目的,比如供收銀員使用的“任意商品項可單獨(dú)取消”功能有利于提供收銀效率(筆者曾在超市有過被迫整單取消然后一車商品重新掃描收費(fèi)的痛苦經(jīng)歷)。
    而具體到這個超市系統(tǒng),系統(tǒng)分析員可能會決定要提供的具體功能為:通過收銀終端的按鍵組合,可以使收銀過程從“逐項錄入狀態(tài)”進(jìn)入“選擇取消狀態(tài)”,從而取消某項商品。
    從上面的例子中我們還驚訝地發(fā)現(xiàn),非功能需求——人們最經(jīng)常忽視的一大類需求——包括的內(nèi)容非常寬、并且極其重要。非功能需求又可以分為如下三類:
    約束。要開發(fā)出用戶滿意的軟件并不是件容易的事,而全面理解要設(shè)計的軟件系統(tǒng)所面臨的約束可以使你向成功邁進(jìn)一步。約束性需求既包括企業(yè)級的商業(yè)考慮(例如“項目預(yù)算有限”),也包括最終用戶級的實際情況(例如“用戶的平均電腦操作水平偏低”);既可能包括具體技術(shù)的明確要求(例如“要求能在Linux上運(yùn)行”),又可能需要考慮開發(fā)團(tuán)隊的

    項目經(jīng)理勝任力免費(fèi)測評PMQ上線啦!快來測測你排多少名吧~

    http://opto-elec.com.cn/pmqhd/index.html

“項目管理生根計劃”
企業(yè)項目經(jīng)理能力培養(yǎng)和落地發(fā)展方案下載>>

分享道


網(wǎng)站文章版權(quán)歸原作者所有,如有認(rèn)為侵權(quán)請聯(lián)系我們,將于1個工作日內(nèi)作出處理!
網(wǎng)友評論【 發(fā)表評論 0條 】
網(wǎng)友評論(共0 條評論)..
驗證碼: 點(diǎn)擊刷新

請您注意護(hù)互聯(lián)網(wǎng)安全的決定》及中華人民共和國其他各項有關(guān)法律法規(guī)或間接導(dǎo)致的民事或刑事法律責(zé)任
·您在項目管理資源網(wǎng)新聞評論發(fā)表的作品,項目管理資源網(wǎng)有權(quán)在網(wǎng)站內(nèi)保留、轉(zhuǎn)載、引用或者刪除
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
成在人线无码视频免费| 欧美囗交大片| 熟妇精品视频黄| 丁香激情五月综合| 噜噜| 国产精品免费无码二区| 丁香五月综合26| 色窝窝无码| 三上悠亚在线不卡| 国产va| 日本久久久久久久久久久| 色呦呦偷拍视频| 开心五月深爱成人网| 无码人妻黄色电影网址| 黑人xxx| 无码熟妇人妻AV在线影片最多| 综合色,色综合| 日韩精品人妻久久久| 亚洲视频久| 欧美全黄| 国产精品国产三级国快看| 欧美日韩国语| 精品一区二区蜜桃| 66Ⅴ无码| 国产高清自拍区| 日本黄色免费| 狠狠躁高跟丝袜人妻| 久久呦呦| 超碰鸡| 亚洲精国产精| 免费无遮挡禁18污污网站| 欧美黄色大片在线看| 丝袜 中出 制服 人妻 美腿| 五月丁香激情综合网| 国产日韩精品毛片| 日本有码69av在线| h在线免费视频| 免费亚洲av| 97人妻免费| 亚洲无码久久一区| 人妻黑白漫画|