「簡單——最大化未完成工做量的藝術相當重要。」 「Simplicity—the art of maximizing the amount
of work not done—is essential.」
「簡單——最大化未完成工做量的藝術相當重要。」.net
這個原則強調簡單。有多少次咱們看到項目失去了控制,由於需求變得太複雜,很難實施,而且需求變得過分設計,試圖知足你能想象到的每個可能的需求?設計
這也與「僅僅是夠好 (just barely good enough)」的概念有關 —— 不要過分設計;儘量簡單。在某些狀況下,從一些很是簡單的東西開始,看看它是否知足須要,而後在之後僅在必要時擴展功能多是有意義的。敏捷的另外一個概念是「最小可行產品 (minimum viable product)」,它定義了產品在市場上必須可行的功能特性的最小集合。blog
通常來講,採用增量方法從簡單的東西開始,而後在必要時擴展它,而不是從可能對需求形成過分破壞的過於複雜的東西開始,會更有效。事件