接上文(《多做[乘法],少些[加法]》),为了聚集于核心业务,我们必须寻找/定义出核心业务对象。
另一方面,从技术上看,可以根据核心业务对象及以其为中心的辅助业务对象,按业务领域(Business Domain)划分,使得系统间边界清晰,更容易扩展与伸缩。
对一些典型网站,我做个简单分析表(如下):
Core BizObject
Site User Content
TaoBao.com Shopper(店家)
Customer(顾客)
Item(商品)
SKU(产品/)
Alibaba.com Seller(卖家、供应商)
Buyer(买家、采购商)
Offer(商品/订单)
Product(产品)
Baidu.com Info(新闻、照片、人物、论文、…)
Search Keyword(关键字)
QiDian.com Author(作者)
Reader(读者)
Book(小说)
婚恋(BaiHe.com, JiaYuan.com) User(用户=婚恋者)
Profile(资料)
关系(查看、被查看、好友、关注、黑名单)
DouBan.com User 原始素材(图书、影视、音乐),评论
Twitter.com User() twitt(短消息)
一个比较值得参考的例子是DouBan.com做了多年,但Feature的增加速度很慢。然而,其评论的质量却是相当高,产生了不错的[网络信任度],从而形成了今天相当高的用户粘度。
更好的例子则是Twitter.com,只有2个业务对象:
  • 核心是[短评论],
  • 辅以[Follow关系]。
结构无比的简单,UI也无比的朴素。然而吸引的用户量却超大!
以后,我将挑选几个网站,以我的‘想象’来勾勒出[业务模型图]。