国产精品久久久久久久妇,色五月日韩成人综合网,好看aV中文字幕大全,狠狠色 综合色区

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

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

從需求分類到多視圖架構設計方法

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

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

非功能需求

功能需求

約束

運行期質量屬性

開發(fā)期質量屬性

項目預算有限

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

要求能在Linux上運行

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

……

高性能

易用性

……

易理解性

模塊間松散耦合

……

提高收銀效率

任意商品項可單獨取消

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

……

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

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

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

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

分享道


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

請您注意護互聯(lián)網(wǎng)安全的決定》及中華人民共和國其他各項有關法律法規(guī)或間接導致的民事或刑事法律責任
·您在項目管理資源網(wǎng)新聞評論發(fā)表的作品,項目管理資源網(wǎng)有權在網(wǎng)站內(nèi)保留、轉載、引用或者刪除
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
哦哦哦舒服爽视频网站| 91精品老熟女| 被俩个黑人前后破苞的女人| 人超碰| 狠狠色发布| 三级黄色片在线播放| 色视频在线免费观看| 亚洲国产欧美在线人成aaaa| 亚洲日韩欧美综合一线| 欧美开心五月| 成人在线免费视屏| 99国精免费看| 无限观看日本动漫免费观看 | 大香煮人妻| 黄片免费一区| 亚洲无码片亚洲黄片| 免费AV一区二区三区| 少妇下蹲下露大唇58| 五月婷婷色综合三区| 息子视频五区| 九区精品| 韩国三级| 成人综合色站| 人妻精品久久无码| 国产算你色视频| 伊人精品自拍| 亚洲精品入口一区二区在线| 国内真实自线在拍在线| 亚洲免费啪啪视频| 日本色一区二区| 国产操逼视频一区| 97免费在线观看视频| 开心 伊人 激情| 精品娱乐久久久| 国产精品乱码一区二区三| 人妻人人爱| 激情欧美国产精品| 久久久一久久| 曰本无码人妻丰满熟妇啪啪| 国产精品流白浆无码流畅看| 大尺度99久久|