-
邏輯人的爭議:要學會把軟件開發簡單易用
-
象牙塔式的開發:開發團隊常年閉封在「高塔」之中,一門心思的作着魔法通常的軟件。這些開發者根本就不知道用戶會怎麼樣的使用他們所作的軟件。咱們應該避免這種象牙塔式的開發,在整個項目週期內,請盡力將你的開發人員暴露在用戶面前。
-
讓程序員設計界面的後果:優秀的程序員都有自知之明 ,知道本身能作什麼,不能作什麼,他們要麼直接拷貝別人優秀的設計,要麼本分只作編碼,而把設計的工做交給其餘的專家。
-
保護「中間分子":中間的客戶纔是最重要的客戶。
-
每一個用戶都會說謊:不要看用戶說,要看他們是怎麼作的。
-
別把產品發佈當目標:還有好比編寫技術文檔,交互設計,培養用戶社區,乃至產品願景。這些對軟件的成功都是相當重要的。
-
別問,續觀察:在可用性方面,爲了超越靠猜想行事,你必須去觀察用戶如何使用你的軟件,除此以外別無他法。
-
功能越多越好嗎:那種正在慢慢滋生的微妙的「功能癖」正在摧毀人們最喜好的軟件。
-
生物會隨心所欲:
-
爲了一點綬帶:設計軟件,給用戶提供一種競爭機制(會員機制)。
-
爲反社會人羣構建社交軟件:若是你想在網上學點東西,你必須好好的設計你的軟件,引導人們與生俱來的社會羣體衝動。並使他們從新聚焦在有價值的事情上。