需求缺陷發現越晚成本越高架構
輸入、輸出、異常運維
用戶關心的質量屬性:性能、規格、可靠性、易用性..性能
開發運維關注的質量屬性:可維護性、可移植性、可重用性、可測試性…測試
協議、標準、規範、語言、資源限制、運行環境。。。資源
需求=問題+解決方案
這裏的解決方案指的是對解決問題的方案有需求,好比,問題是晚上打電話會吵到其餘同窗,解決方案不能是晚上所有斷點斷信號,那樣會影響急事的處理。開發
冰山理論,看到的或者用戶提出的需求是不多的,還有不少需求都是藏在暗處的。協議
客戶、友商競爭分析、標準/規範、業界趨勢。。。異常
一線服務、維護部、行業規範、內部改進。。。語言
正確、無歧義、最新的行業
不能自相矛盾