Archive

Posts Tagged ‘THINK’

一见钟情

September 11th, 2009 Bali No comments

        昨天是9/9/09。9,按照中文意思来讲,长让人联想到,长久,美酒,喜庆之意,很多新人借此机会去领证。新浪上也看到相关新闻,男性对女性一见钟情需注视8.2秒以上;还有研究说陌生人接触最初4分钟印象至关重要。有一位好友,经常做面官,他说他面试一般5分钟后心里就决定了,后面的时间都是瞎聊。相信很多人都受过面试别人的培训,要做什么behavior interview,smart inverview,给你什么什么model,设计什么什么问题,像测试一台机器一样去检验一个人。想想很多情况下,第一印象真的很难改变,除非有什么大的变故。所以,第一印象很重要。

        对于一个新网站来说,更是如此。这称为first run experience。一般来说,你大约有不超过30秒的时间。具体数据,因网站性质不同而不同。但industry average time on site大概就是这个数量级。在这30秒内,就会决定这个访问者,成为你的客户,还是从此一去不复返。试想,你花了很大力气,做网站优化,无论黑帽还是红帽,然后慢慢总算有流量过来了。假的不算。在这部分流量中,有多少能转化呢?

        我一直很喜欢top 3理论。如果让你选出三个成为你的客户的理由,是哪三个?如果只选出一个呢?别的乱七八糟的先不要谈,把这三个理由,在30秒内尽量放大就可以了。等客户有兴趣,才会继续谈。上来就一大堆链接,让用户help themselves。貌似给用户最大的权利,其实让他们陷入又一个选择的恐慌之中。

        很多产品把feature rich作为卖点——这个东西可以做A,可以做B,而且如果…它还可以做C。但大多数情况下,单个用户只用其中一小部分。最近“被安装”了Office 2010 beta。不出预料,果然又一次feature rich,甚至Office team内部有一个incubation项目是提供搜索,搜索各种feature。又一个把提供多个选择作为卖点的例子。我曾有想法,提供一个button,按这个button后,只显示我在过去一个月用过的feature,其他的东西都藏起来。如果有这个功能的话,我的excel可能只剩下表格,排序,求总和,其他都藏起来了。世界清静了。不要让我为从不使用的feature付钱,那就更好。

        有位朋友很痴迷RoR,对Java怀有恐惧感。怀着好奇的心里,我也用了一下RoR,猜猜看在一个干净的操作系统上,弄出一个hello world用了多久?三步,大约5分钟。你也可以试试看。这个时间放到Java上是多久呢?如果是.NET呢?可能10到20倍。这是我见过的first run experience最好的开发体验了。

        产品应该由不太聪明的人为懒人设计。因为世界是由懒人推动进步的,而太聪明的人设计出来的东西常常都太复杂。

        友好,说重点,不要太复杂。

Categories: Chinese - 中文 Tags: ,

有什么东西不能在淘宝上买卖?

September 8th, 2009 Bali No comments

今天淘宝在上海开了个赢在淘宝TOP宣讲会。报了名,但未能成行。它开放平台了,就是这么个事情。其实也不是什么新鲜事,去年就开始张罗了,今年又加大力度了吧。

其实,我看那个TOP网页没超过一分钟,不清楚里边到底有什么东东,但猜也能猜得到。EBay的API研究过一阵子,taobao的大同小异吧。现在几乎无人不淘宝,包括我;甚至有些同学周末的爱好之一就是上淘宝买点东西;还在电视上看到有个村的农民伯伯,把农产品卖到了淘宝上。淘宝,确实是个好东西,毋庸置疑。在如此经济环境下,淘宝2009年上半年的营业额和去年全年差不多,实在是相当惊人。

如此红火的淘宝,但为什么还有很多商家想要自己开网店呢?

就我亲身经历的几个例子来看,有如下几种情况:

1)难于标准化的商品。网络购物最先兴起的是图书,很标准,从A这里看到的东西,到B那里基本一样。对于难于标准化的东西,很难仅通过网络衡量它的价值,比如邮票。赵涌在线就是做在线邮币卡的专业网站。邮票的价值由很多因素决定,时间,珍贵程度,艺术价值,藏品品质等。需要专家来做鉴定作出评级。

2)单笔金额比较大的物品。比如房子,很难想象会有人会在网络上看了看,就直接下单购买的。总归要比较,带上一家老小看上几次,什么地段,朝向,甚至邻居,绿化等都要注意。因为一个决定的代价太大了,人们总会尽量多地了解信息然后再做决定,仅通过网络显然远远不够。

3)需要特殊流程或专业技能的。比如眼镜。眼镜是个暴利行业,大家都知道。我曾经有想法要做眼镜行业和电子商务结合一把,尽量做到不要专业门店就能配到满意的眼镜。貌似消费者还需要一段时间的引导。国外倒是有专业的眼镜网店。比较典型的是这家:http://www.specs-by-post.com/。它分三步:

a) 去医生那里拿到处方单,其实就是验光。

b) 在网上选购镜框,输入处方单

c) 过几天,眼镜就快递过去了

在国内,到医院只验光应该也可以把;但b),我还真不知道该如何决定哪个镜框适合我。样式千变万化,镜框大小又没有标准,貌似很难操作。

4)需要自有品牌的。淘宝上网店都有个二级域名,比如shop12345.taobao.com. 大家都知道域名是网络营销的起点。如果真想做大做强的话,用这个域名去怎么营销?

5)专注于某个垂直领域的。

淘宝上什么都卖,这是优点也可能是缺点。优点就是All in one, 你到我这里就把问题都搞定了;缺点就是不专注就不专业。每个行业都有其特殊性,任何地方都用那一套东西就不那么管用了。所以,呼啦啦一下子出来很多垂直行业的网站,如母婴用品,钻石,化工,很多。这里就不一一点名了。白白外链这个事不能总干。

最后,引用最新一次(第24次)中国互联网报告中的一段话,作为结束语:

网络购物的用户规模在金融危机中逆势上扬,由7400万扩大到8788万,增加了近1400万用户,越来越多的网民习惯于价格透明和购买方便的网络购物。 目前中国网民中,大约4个人中有1个人是购物用户,而在欧美和韩国等互联网普及率较高的国家,每3个网民中就有2个人在网上购物。,中国网络购物的潜力还 远未被释放。此外,政府已相当重视电子商务对经济的拉动作用,出台了一系列政策规范和引导电子商务发展;业界电子商务的发展也如火如荼,不仅涌现出更多平 台类电子商务网站,也有越来越多有远见的传统企业开始进军电子商务。在这种大形势下,预期未来几年电子商务会保持快速发展之势。

Categories: Chinese - 中文 Tags: ,

Talk – A software of quality journey

July 29th, 2009 Bali No comments
Categories: Chinese - 中文 Tags: ,

Talk – My PM talk in SJTU

July 29th, 2009 Bali 2 comments

Finally, I delivered my first talk. Kind of excited, you can imagine. :-)

PPT can be found @

Let me know what you think of it.

Update

This article was originally posted @ http://blogs.msdn.com/bali_msft/archive/2009/06/02/my-pm-talk-in-sjtu.aspx

If I were designing a new email service, I would…

July 29th, 2009 Bali No comments

All great designs come from deep understanding to customers. In my case, I’d like to design the email service for information workers(IW) as I am one of them. Basically they are hired to get things done. Modern projects, or tasks in smaller granularity, are getting too complex to be accomplished individually. So people have to work together – we call it collaboration. Consequently they have to communicate. They are forced to communicate. Email solves the problem of logistics and synchronization so that communication could happen between different time frames and locations, so it is still indispensable currently. But it is far from perfect, sometimes it is a trouble. Can it be done any better? Let us have a try. This new thing is called Pmail.

Entities

First of all, let us keep in mind that tasks are actually what IWs really care about. They are much happier if they can complete assigned task without touching emails. Right? Completion of tasks is what they are trying to achieve. Second, when they have to communicate, they care about distilled information they are expecting while writing/reading emails. You will not get any additional credit through presenting your idea by writing a poem. Senders and recipients come last. Without them, communication can’t happen. These two entities get lower priorities because if distilled information can be gained by other means, say search engine or anonymous DL, who cares them?

Again – email for IWs is all about tasks, not messages. This is the most fundamental philosophy differentiating Pmail’s design from others.

Problems – an abused tool in workplace

By nature, current email systems allow one sends anything to any number of persons at anytime anywhere. Gradually it turns out true that something that can be anything can do nothing actually. Theoretically any email should be of your interest; otherwise sender will not send it to you. Realistically it is so easy to be over-used:

  • Email overload. You might probably find everyone around you is complaining about too many emails. Doubt? Open you email clients, see how many unread mails you have. NY Times reports, E-MAIL has become the bane of some people’s professional lives. This occurs likely because of complicated job nature, but I’d say often it is actually because of poor email prioritization. Can you easily tell which email is much more important than others? Or emails tell its priority to you?
  • Hard to map emails to one’s day-to-day jobs. How many times you have to search your emails to dig certain messages out because you need something?
  • Mail thread discussions often go wild. Do you find you are in trouble figuring out what is going on when suddenly looped in a thread?

At a glance

Pmail’s primary design goal is to help team get jobs done efficiently – under right timing, priorities, order and resources. Everyone would have a clear picture about how his work contributes to team success.

Bird view

Pmail would also aim to minimize communications as much as possible. Leave users alone please. In task-centered email design, all emails will fall into one of below four categories:

Category

Description

Example

Your Action

FYI

There is no immediate impact to any tasks in your plate at this moment

Ÿ High level org changes announcement

Ÿ Knowledge sharing

Ÿ News letter

No – No immediately action required

Catch the ball

Someone requires you do something to unblock his task(s)

Ÿ Sign Off request

Ÿ Fix broken printer

Ÿ Mandatory code review for check in

Action required – Do something and then back to requester with results

Here you go

Someone provides you what your task(s) require

Ÿ Approval letter

Ÿ Team member phone number collection table

Action unblocked – You are ready to go complete specific task(s) if all dependencies are resolved

Collective efforts

Someone needs your inputs for task(s) he is working on

Ÿ Execution plan review

Ÿ Brainstorming

Best efforts – do what you can to provide inputs

Persona/User scenarios

Key scenarios that Pmail addresses include:

  • Know big picture for better prioritizationSteven, who is a developer in a software development team, came to his office in a morning. He opens bird view of pmail to check how his tasks (or WBS in more general term) fits into the entire team progress. He notices one of his tasks, task8, is in critical path according to updated plan(never expect plan is really locked after lock-down). This task is automatically prioritized to p0(highest priority) by Pmail. It is about implementing a feature according to design specification by feature PM.
  • Maintain dependencies Steven goes ahead to open task8 and find this task depends on two resources, 1) one LHS virtual machine, which has been completed by task7. VM address and credential are also attached. Nice! 2) PM spec. It is also claimed completed.
  • Main email threads around tasks Steven opened the spec document in team Sharepoint server, and he finds several points are not clear for him. Then Steven starts a mail conversation with relative PM, Joanne, against this task. The mail thread is linked to task8 and its status is open.
  • Drive team work flow – Joanne received a catch-the-ball mail from Steven about p0 task8, so it is a shadow p0 task for her as well. Joanne can check task details in the Pmail. She quickly comes up with answers regarding Steven’s questions and writes back a here-you-go email to Steven. Steven receives the email and get unblocked. Steven closed the email thread by several sentences. This mail thread is traceable in task8 and can’t be replied any more as it is closed. Several hours later, Steven completes task8 and closes it in Pmail. When Steven re-visits the bird view page of Pmail, he finds task8’s color turns green due to status change. Steven then picks up another one unblocked taks, task9.
  • Maintain team discussion – Task9 is about designing a new feature F9. Deliverable is reviewable dev design spec. Steven has two options about solving a technical problem, but not sure which way to go. He then sends a collective-effort discussion mail to the whole team. Since this is not a catch-the-ball mail, team mates will treat it with best efforts, but Steven still gets several great feedbacks. When he feels the problem is solved, he summarizes the thread with several sentences and closes the thread.
  • Check history – One year later, Steven transfers to another team and his replacement, Eric, would like to better understand why F9 is designed this way. He opened Task9 in Pmail, check the mail thread and better understand original design decision.

Demo/UI Mock-up

Bird view will look like above diagram. In following task view, you can see all mail threads about one task are at your finger tips.

Task view

Mail view will also a bit different. Every mail has a TaskID field to help you get the whole context conveniently.

Mail view

Key features in Pmail

In addition to biggest differences we covered before, you might also get excited when seeing below features.

  • Sometimes feature-rich is not a good thing. It is so easy to reach this point when email system is designed for multiple purposes after several releases, say home usage included. But in any event, Pmail will provide a button to show/hide features(say, increase/decrease indent) which I don’t use in last month. Get me a simple world.
  • Mouse hover will show abstract of email(user could assign, or automatically select) before deciding to read it
  • Send me SMS notification when a selected critical thread gets new replies. No special carrier service needed, input my cell phone and go
  • For discussion mails, send brainstorming results or decision made, and then close the thread by marking it as un-reply-able
  • Enforce sequential replies, for example fill in a excel table
  • Automatically memorize folder or url of files you are editing, and go to Pmail, it can be attached to the email by a hot key, say “ctrl+shift+v”
  • mailURL(say, steven-task9-show-me-money-88; don’t use GUID, please) which can be shared across the clients. Don’t to forward again
  • Automatically send out ping for dead catch-the-ball emails after pre-configured interval times out
  • Play video/audio right inside the mail client
  • Mail web client also provides web API like Facebook. OWA kills programmability.
  • Tag everywhere – one mail thread might relate to more than one task. It is not a good idea to put a mail in one folder exclusively.
  • Don’t allow send active documents to team for review, put it on shared place(say, Sharepoint) and send a link

I am interested in your thoughs on it. Let me know. Thank you.