讀古今文學網 > 程序員必讀之軟件架構 > 捕捉 >

捕捉

我從事軟件開發超過15年,其中大部分是在為客戶構建軟件的情況下做咨詢工作。在這段時間,客戶明確給出非功能需求信息的次數屈指可數。我當然接到過大量需求規格書或功能需求清單,但很少看到其中包括任何關於性能、伸縮性、安全性等信息。面對這種情況,你就得主動出擊,自己去捕捉它們。

挑戰就在這裡。如果你問一個業務擔保人,他們的系統想達到哪種級別的可用性,你可能會得到一個類似「100%」、「24/7/365」或「好的,全部」等回答。