當(dāng)前位置:工程項目OA系統(tǒng) > 泛普各地 > 黑龍江OA系統(tǒng) > 哈爾濱OA系統(tǒng) > 哈爾濱OA快博
IT項目的非功能需求
很多人對電影泰坦尼克號,或是對歷史頻道中有關(guān)這方面的記錄片幾乎耳熟能詳。它們都重點展現(xiàn)了此次航行的最后兩天行程以及災(zāi)難出現(xiàn)最后幾小時船上的情況。但是有關(guān)這艘船四年的建造工程細(xì)節(jié)、項目過程以及其與災(zāi)難的關(guān)系卻鮮為人知。
讓我們回顧1909年,重新審視白星公司用新興技術(shù)建造三艘豪華客輪的項目。白星公司制定了在新興技術(shù)上投資并建造三艘豪華客輪這個戰(zhàn)略。這次投資數(shù)額巨大,因為這些客輪可能要用上至少20年。但是實際上,投資并沒有考慮到所有的風(fēng)險。
泰坦尼克的設(shè)計師們有很多設(shè)計方案可以選擇,但是打一開頭他們就采取了一個使乘客舒適度最大化而不是使航行速度最佳化的業(yè)務(wù)戰(zhàn)略。他們從來沒有想過要打破穿越大西洋最快時速的記錄。這種選擇意味著輪船會建一個“U”形船體而不是一個平滑快速的“V”形船體。如此一來,輪船的體積增加了23%,更大且更舒適的一等艙和二等艙令乘客更加滿意。
同樣地,今天您也可以模仿您的競爭對手的方案或使用新興技術(shù)來贏得優(yōu)勢,并且嘗試一些新的東西,諸如采用更經(jīng)濟(jì)的調(diào)整方案在市場上開發(fā)一個適當(dāng)?shù)漠a(chǎn)品或服務(wù)。
在泰坦尼克號的設(shè)計階段,設(shè)計師們把業(yè)務(wù)需求轉(zhuǎn)換成了輪船的功能需求,即運輸和提供服務(wù)。主要包括通過船艙和家具向客人提供住處、進(jìn)餐、娛樂。
同樣的,由于功能是有形的且極易被業(yè)務(wù)主管和IT成員理解,大多數(shù)IT項目在這個業(yè)務(wù)需求轉(zhuǎn)換階段相對來說都很順利。
正如在第1節(jié)所提到的,由于非功能需求詳細(xì)說明了一個系統(tǒng)的運作特征,因此它們的重要性是不言而喻的。對泰坦尼克號的設(shè)計師來說,這要求他們檢查保險設(shè)置、性能、穩(wěn)定性、安全、可維護(hù)能力以及環(huán)境。因此不管功能需求的定義是什么,非功能需求確保了輪船具備應(yīng)有的基本職能。
同樣,對IT項目來說,非功能需求包括了有效性(類似于保險設(shè)置)、安全和基于系統(tǒng)運行性質(zhì)的系統(tǒng)管理。其它基于非運行性質(zhì)的非功能需求包括可量測性、輕便性、可維護(hù)性、環(huán)境因素和改進(jìn)性。與此類似的,非功能需求確保系統(tǒng)具備應(yīng)有的基本職能。
為了衡量非功能需求,泰坦尼克號的建造者使用了一些技術(shù),諸如“造船專家模型”。該15英尺的模型提供了一個模擬環(huán)境,可以用它來判定什么樣的邏輯和物理設(shè)計能與輪船性能相關(guān)。例如,重量-動力比是否合適,或者在洶涌的海浪中輪船有多穩(wěn)定?模擬失敗來判定可選的保險設(shè)置以及最優(yōu)的執(zhí)行,也就是規(guī)模、范圍以及數(shù)量。例如,模擬輪船擱淺或靠岸或前-后端、側(cè)面受撞擊諸如此類的場景。
同樣地,在今天要描述非功能需求有很多種依靠計算機(jī)仿真輔助的模擬技巧。流動分析模型提供了一個高級追蹤能力,由于它貫穿了方案的始末,它能追蹤每一個關(guān)鍵業(yè)務(wù)交易,并且路徑中每一個組件依照其非功能特征被進(jìn)行了評估,尤其是其有用性。另一個方法是使用這個模型來模擬路徑上的一個或多個組件(硬件或軟件)所產(chǎn)生的最糟糕失敗場景。例如,在峰頂交易流處的影響,或一次網(wǎng)絡(luò)襲擊。這種方法與動態(tài)測試相反,被稱為“靜態(tài)”測試或一次演習(xí)、或預(yù)排。
泰坦尼克號的建造者必須評估有用性(保險性)特征、制定投資選擇并且根據(jù)可能的失敗場景來從四級有用性中有效地選擇一級。例如,基礎(chǔ)級被定義為根本沒有保險特征,此時船具有這些特征:是一艘裝載人數(shù)少的劃艇,足以在英吉利海峽穿行但不能去遠(yuǎn)海。最高級被定義為有一套綜合的保險特征,包括一整套救生艇,抽水機(jī)以及諸如雙層艙、多個海水隔間、密封艙、電動門、一個沖擊塞以及將海水排出的受壓空氣這樣的高級特征。該輪船具備一艘遠(yuǎn)洋航行船的特征,足以全速前往大西洋彼岸。
今天,您需要評估實用性這個特征并且做出投資抉擇。通過軟件和硬件有很多種方法可以改善方案的實用性并且防止五種故障(物理、設(shè)計、操作、環(huán)境以及結(jié)構(gòu)重組)。
最后,泰坦尼克號的建造者們選擇了最高級的保險設(shè)置并且吸收了所有最新的和先進(jìn)的保險技術(shù)。畢竟,他們是根據(jù)最近的新興技術(shù)來建造最好的輪船。然而,由于行政業(yè)務(wù)的壓力,尤其是白星總管布魯斯.伊斯梅,他想打造一流的乘客(一等艙)體驗值,泰坦尼克號的建造者們開始在這些保險性能上作出了讓步。例如,四個防水艙壁沒有達(dá)到頂端甲板,并且只高出吃水線10英尺,多出了200英尺的空間給舞廳。與此類似地,三條一組的救生艇(總共48組)會妨礙一等艙觀海景的視覺效果,因此最后妥協(xié)到只放了16組。
同樣地,在今天的IT項目里,每天或每周都要做出上百個小的抉擇,人們認(rèn)為業(yè)務(wù)主管在進(jìn)行這些抉擇時都需要些技巧。非功能需求通常都超出了大多數(shù)業(yè)務(wù)主管的接受范圍,因此這些需求上的任何讓步可能很難理解。然而,一旦這個方案投入生產(chǎn),這些讓步就會造成大的影響并且傷害到業(yè)務(wù)自身。
到泰坦尼克號的建造階段,為時已晚。人們都沒有意識到有什么不對勁的。即使輪船的非功能需求有所讓步,泰坦尼克號的建造者們都堅信泰坦尼克號天生是永不沉沒的。在所有的船體設(shè)計完成后,輪船的全部體積(長度上比過去最大的船還長了50%),所有高級保險性能的總效果以及最新的技術(shù)使得白星公司全體成員認(rèn)為泰坦尼克號是舉世無雙的。泰坦尼克號可以幸存于任何環(huán)境,并且承受任何風(fēng)險。
很容易看出,正是這種氛圍令建造者們認(rèn)為要將救生艇數(shù)目限制在16組內(nèi),這是所有非功能需求中作出的最嚴(yán)重的一次讓步。而且這些救生艇當(dāng)時還被視為一個附加保險設(shè)置,認(rèn)為是只有在救別的輪船上身陷絕境的乘客才能派上用場。當(dāng)然,泰坦尼克號從來不被認(rèn)為是一艘會陷入絕境的客船。
泰坦尼克號永不沉沒的觀點被用于白星公司對外的行銷口號中。在該客輪的建造階段,很明顯能看到在乘客舒適度上的投資極其奢侈,與其成鮮明對比的則是在客輪保險性及操作性能上少得可憐的一點投資。正如今天的汽車以奢華度來比拼一樣,泰坦尼克號對公眾的行銷口號為永不沉沒的,而這點居然廣為人信。
結(jié)論
今天一些IT項目也在設(shè)計和建造階段有過嚴(yán)重的妥協(xié),一般倒也無傷大雅。但是這些妥協(xié)可能引發(fā)的問題當(dāng)時看起來不明顯,卻可能在項目完工后以及方案投入生產(chǎn)后的一些天、一些月甚至幾年后爆發(fā)出來。項目經(jīng)理需要確保對功能需求和非功能需求投入同樣程度的關(guān)注。
通常,非功能需求由于其對業(yè)務(wù)人員、項目領(lǐng)導(dǎo)或執(zhí)行決策人而言不夠明顯因而被忽略掉了。由于每周都有成百個小抉擇,項目經(jīng)理也需要將這些抉擇造成的影響總結(jié)起來便于業(yè)務(wù)主管理解。
來源:AMT
- 1預(yù)測項目結(jié)果的幾種方法
- 2管理集成是技術(shù)集成的先導(dǎo)
- 3MES幫ERP實現(xiàn)數(shù)據(jù)溝通
- 4行業(yè)信息化:車業(yè)精益變革
- 5如何構(gòu)建工程項目中企業(yè)知識管理框架
- 6掀開幕布看PDM:產(chǎn)品數(shù)據(jù)管理系統(tǒng)的概念與應(yīng)用
- 7管理信息系統(tǒng)應(yīng)對企業(yè)進(jìn)行戰(zhàn)略管理
- 8安利公司的"變異"電子商務(wù)
- 9比爾·蓋茨:視信息技術(shù)為一種戰(zhàn)略資源
- 10向Linux遷移的用戶移植分析
- 11面向?qū)ο蠊こ棠0鍞?shù)據(jù)模型研究
- 12如何提高員工企業(yè)信息安全意識
- 13BI界面Web化
- 14談削減供應(yīng)鏈成本的三種方式
- 15企業(yè)服務(wù)器互通的價值
- 16解密DSL的QoS
- 17企業(yè)如何有效控制IT資產(chǎn)
- 18不識水性的民企如何趟過信息化的河
- 19OA由“兩臺服務(wù)器+共享磁盤陣列柜”構(gòu)成高可用系統(tǒng)
- 20IT項目需要周全的交流計劃
- 21微小企業(yè)融資的成功之路
- 22哈爾濱OA軟件針對集團(tuán)整體部署協(xié)同管理系統(tǒng)說明
- 23小資料:如何寫解決方案?
- 24企業(yè)績效管理走出理念到應(yīng)用
- 25加密技術(shù)的方方面面
- 26投資回報率真是評價項目的靈丹妙藥嗎?
- 27IT項目的非功能需求
- 28如何挑選視頻點播(VOD)軟件
- 29我國企業(yè)如何建設(shè)自己的企業(yè)文化
- 30目標(biāo)管理-績效考核是洋垃圾?
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓