12 March 2006 03:45
阿北今日布道 Feedsky - 3 8 = 2
by vista & 1 other阿北总结豆瓣开发的三点经验(现场没有记录,凭记忆整理,可能有误,具体表述更不一定准确):
KISS。阿北在豆瓣之前任一公司CTO,负责开发企业软件。受惯性思维的影响,在开发豆瓣之初设计的系统架构比较复杂,经过探索之后采用了 UI -> Data Object -> DB 的三层结构。事实证明,简单,不仅是 UI 的简洁,也包括系统架构的简单化,是豆瓣开发成功的关键所在。
永远 Beta。快速上线、不断完善的轻型开发模式被视为 Web 2.0 的典型开发模式,豆瓣在核心功能开发成功之后始终处于不断完善之中。这种模式虽然难免把问题暴露在用户直视中,但在用户的直接参与下的修改完善比“闭门修炼”效果更好。
注重用户体验。众口难调,不可能覆盖到全部用户的需求,所以只要照顾到多数用户就好。通过调研及悉心体验获知多数用户需要什么,如果搞错了及时调整。
1
(1 marks)