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