迭代和科學的方法 在為一個問題開發解決方案的過程中包括很多活動行為。我們需要理解待解決的問題,為一個潛在的解決方案收集需求,將這些需求轉換至設計中,構建解決方案,並對方案進行測試。這個順序非常自然,並且在一般情況下是正確地。然而,當我們試圖將規模擴大時-也就是説,當我們按照一個嚴格的線性流程試圖蒐集所有的需求,並完成所有的設計,所有的開發,進行所有