已定義實作子系統之間的介面和相依關係
「實作團隊」的工作量達到平衡
已指出潛在的瓶頸且重新分派工作,也已建立應變計劃,萬一初步的工作分配不均衡時,可立即重新分派重要的工作。 |
沒有跨多層界限的相依關係
已剔除在下層子系統上不必要的相依關係
已讓中層的子系統重新匯出下層子系統的介面,降低在下層子系統上必要相依關係的影響力
層數不超過七層(加減以兩層為限),或對於為何存在多層的原因提出具有說服力的說明
套件或子系統數量與實作元素數量的比例,與應用程式大小和複雜性一致
例如,5 個套件或子系統及 1,000 個檔案,可能就是錯誤的徵兆。 |
根據設計類別的數量,程式碼數量符合預期
例如,10 個設計類別和 100,000 行程式碼,即表示設計、實作或兩者可能有問題。 |
實際的實作工作量接近原先預估數字,如果不是,則表示已檢查並調整預估的基準
|