Skip navigation.

写了一半

春有百花秋有月,夏有凉风冬有雪。

Posts tagged with "收集"

50 Reasons Why More People Aren't Using Your Website

, ,

《50 Reasons Why More People Aren't Using Your Website》, by Scott Heiferman

  1. Because they don't want to generate content, they want better life
  2. Because it solves a problem they don't have
  3. Because it won't help them with their problem
  4. Because oprah didn't mention it
  5. Because everyone they know isn't using it
  6. Because it doesn't let them spy on people they care about
  7. Because they just don't care about what they see
  8. Because nobody at work said they should use it
  9. Because it's not fun enough
  10. Because it doesn't make them smile
  11. Because it doesn't make or save them a ton of money
  12. Because it doesn't save them a ton of time
  13. Because they can't think of what they're passionate about
  14. Because it doesn't save lives or save the world
  15. Because it's not as exciting as vegas
  16. Because it sounds like a citibank ad and they hate citibank ads
  17. Because nobody's waiting in line for it
  18. Because they've got jobs & kids & they're busy
  19. Because they've got an appointment with american idol
  20. Because they're scared of the computer
  21. Because they've got enough friends
  22. Because they don't write well
  23. Because more people are using craigslist
  24. Because you don't tell them what you want them to do
  25. Because nobody will think they're a loser if they don't use it
  26. Because it's a thing for weirdos or losers
  27. Because it's clearly something for "computer people"
  28. Because someone will steal their identity or snatch their kids
  29. Because they don't understand your college words
  30. Because they're better at something else that you suck at
  31. Because they're not good at the computer
  32. Because they were born before 1985
  33. Because they're shy
  34. Because it doesn't work like yahoo or amazon or ebay
  35. Because it's more than 1 screen to learn, unlike google
  36. Because they're depressed
  37. Because they don't want to sit in front of the computer
  38. Because they tried to use it, but something got messed up
  39. Because they've never heard of it
  40. Because there's something better to do
  41. Because us-weekly is more interesting
  42. Because it says "tags" or "rss" and they feel stupid
  43. Because a friend or family member needs them
  44. Because they don't want to look dumb
  45. Because they've never heard of flickr or delicious either
  46. Because there aren't enough people using it yet to make it useful
  47. Because there's no nudity or celebrities
  48. Because it doesn't tell them why to use it
  49. Because it doesn't get them sex and/or love
  50. Because they just don't want to read what you want them to read

创意评估的工具

, , , ...

前天下班跑了一趟图书大厦,因为我们老大说我应该去读一本书,以提升自身执行力——Peter F. Drucker的名作《卓有成效的管理者》——过一阵会放读书笔记上来的,敬请期待:cool:

找到目标之后,稍微逛了一下,看到另外一本书,貌似不错的样子。

《30分钟创意评估》, Thomas K. McKnight, 清华大学出版社


其中主要是提供了一个创意评估的工具,似乎有些意义,记下来先:
  1. 3 - 切实的被忽视需求
  2. 3 - 明确的独特性
  3. 1 - 可持续的差异性
  4. 1 - 现在就可展现
  5. 2 - 良性竞争
  6. 3 - 恶性竞争
  7. 1 - 切实可行的定价
  8. 2 - 可达成交易的客户
  9. 2 - 需求证据的可靠性
  10. 2 - 领先于市场
  11. 3 - 伏击风险
  12. 1 - “过热”的市场
  13. 2 - 自信和无畏的态度
  14. 3 - 承诺
  15. 2 - 持续能力
  16. 1 - 热情
  17. 3 - 管理能力
  18. 3 - 诚实和正直
  19. 2 - 取得成功的行为准则
  20. 1 - 良好的游说形象
  21. 2 - 现在的现金流
  22. 1 - 超过成本的收益模式
  23. 1 - 传送优势
  24. 3 - 可获得的资源
  25. 1 - 抢占先机和主导市场
  26. 2 - 市场渗透战略
  27. 1 - 跨越鸿沟战略
  28. 3 - 独占权
  29. 1 - 合伙经营候选人
  30. 2 - 合适的区位
  31. 1 - 备用计划的可靠性
  32. 3 - 不公平优势
  33. 3 - 可以把握的资本需要
  34. 2 - 启动前的低度现金需要
  35. 1 - 可见资本
  36. 3 - 高度潜在价值
  37. 1 - 可预见的收获期
  38. 2 - 戒忌
  39. 3 - 没有“搅局者”
  40. 1 - 视而不见
  41. 2 - 可用的知名人士
  42. 3 - 有力而切实的故事
  43. 2 - 与政府的关联
  44. 1 - 唾手可得的成果
一共44项评估元素,每项满分10分,与权重相乘,总分最高860——有兴趣的朋友可以去买来书看看各项元素的详细解释。

10 fundamental rules for the age of user experience technology

, ,

《WHY FEATURES DON'T MATTER ANYMORE: THE NEW LAWS OF DIGITAL TECHNOLOGY》, by Andreas Pfeiffer

  1. More features isn't better, it's worse.
    Feature overload is becoming a real issue. The last thing a customer wants is confusion-and what's more confusing than comparing technical specifications, unless you are en expert? Only nerds get a kick out of reading feature lists. (I know - I'm one of them.)

  2. You can't make things easier by adding to them.
    Simplicity means getting something done in a minimum number of simple steps. Practically anything could be simpler - but you don't get there by adding features.

  3. Confusion is the ultimate deal-breaker.
    Confuse a customer, and you lose him. And nothing confuses more easily than complex features and unintuitive functionalities.

  4. Style matters
    Despite what nerds may think, style isn't fluff. On the grand scale of things, style is as important as features-if not more so. Style and elegance can contribute significantly to a good user experience. But style isn't just looks, it's a global approach. Fancy packaging isn't enough.

  5. Only features that provide a good user experience will be used.
    Why did the iPod catch on? Because it was so self-explanatory, and it remains the market leader in terms user experience. Sure, it may be excruciatingly difficult to make devices like digital media players or computers easy to use; but if a product is complex, intimidating or confusing, its chances for success are minimal.

  6. Any feature that requires learning will only be adopted by a small fraction of users.
    Learning new features, even the ones that a user might find interesting or intriguing, is a real issue: nobody has time. Getting consumers to upgrade and adopt new features is one of the biggest problems software publishers face these days.

  7. Unused features are not only useless, they can slow you down and diminish ease of use.
    Over time products become convoluted and increasingly complex to use. The frustration of not finding the one feature you need among a flurry of stuff you don't need, want or even understand, can be considerable. (Ever heard of program called Word?)

  8. Users do not want to think about technology: what really counts is what it does for them.
    The best tool is the one you don't notice. Why do you think pen and paper remain vastly popular for brainstorming? Because you don't have to think about them. Pencils don't crash.

  9. Forget about the killer feature. Welcome to the age of the killer user-experience.
    When technology achieves something desirable without being in your face, when it know how to integrate itself into you wishes and desires without distracting from them, that's when technology lives up to its potential. Unfortunately it's not that simple to get there.

  10. Less is difficult, that's why less is more.
    Let's face it: it's usually harder to do simple things exceedingly well, than to just pile up features. The 80/20 rule applies here too: do well what 80 percent of your users do all the time, and you create a good user experience.

Ten Rules for Web Startups

,

Ten Rules for Web Startups》by Evan Williams


#1: Be Narrow
Focus on the smallest possible problem you could solve that would potentially be useful. Most companies start out trying to do too many things, which makes life difficult and turns you into a me-too. Focusing on a small niche has so many advantages: With much less work, you can be the best at what you do. Small things, like a microscopic world, almost always turn out to be bigger than you think when you zoom in. You can much more easily position and market yourself when more focused. And when it comes to partnering, or being acquired, there's less chance for conflict. This is all so logical and, yet, there's a resistance to focusing. I think it comes from a fear of being trivial. Just remember: If you get to be #1 in your category, but your category is too small, then you can broaden your scope—and you can do so with leverage.

#2: Be Different
Ideas are in the air. There are lots of people thinking about—and probably working on—the same thing you are. And one of them is Google. Deal with it. How? First of all, realize that no sufficiently interesting space will be limited to one player. In a sense, competition actually is good—especially to legitimize new markets. Second, see #1—the specialist will almost always kick the generalist's ass. Third, consider doing something that's not so cutting edge. Many highly successful companies—the aforementioned big G being one—have thrived by taking on areas that everyone thought were done and redoing them right. Also? Get a good, non-generic name. Easier said than done, granted. But the most common mistake in naming is trying to be too descriptive, which leads to lots of hard-to-distinguish names. How many blogging companies have "blog" in their name, RSS companies "feed," or podcasting companies "pod" or "cast"? Rarely are they the ones that stand out.

#3: Be Casual
We're moving into what I call the era of the "Casual Web" (and casual content creation). This is much bigger than the hobbyist web or the professional web. Why? Because people have lives. And now, people with lives also have broadband. If you want to hit the really big home runs, create services that fit in with—and, indeed, help—people's everyday lives without requiring lots of commitment or identity change. Flickr enables personal publishing among millions of folks who would never consider themselves personal publishers—they're just sharing pictures with friends and family, a casual activity. Casual games are huge. Skype enables casual conversations.

#4: Be Picky
Another perennial business rule, and it applies to everything you do: features, employees, investors, partners, press opportunities. Startups are often too eager to accept people or ideas into their world. You can almost always afford to wait if something doesn't feel just right, and false negatives are usually better than false positives. One of Google's biggest strengths—and sources of frustration for outsiders—was their willingness to say no to opportunities, easy money, potential employees, and deals.

#5: Be User-Centric
User experience is everything. It always has been, but it's still undervalued and under-invested in. If you don't know user-centered design, study it. Hire people who know it. Obsess over it. Live and breathe it. Get your whole company on board. Better to iterate a hundred times to get the right feature right than to add a hundred more. The point of Ajax is that it can make a site more responsive, not that it's sexy. Tags can make things easier to find and classify, but maybe not in your application. The point of an API is so developers can add value for users, not to impress the geeks. Don't get sidetracked by technologies or the blog-worthiness of your next feature. Always focus on the user and all will be well.

#6: Be Self-Centered
Great products almost always come from someone scratching their own itch. Create something you want to exist in the world. Be a user of your own product. Hire people who are users of your product. Make it better based on your own desires. (But don't trick yourself into thinking you are your user, when it comes to usability.) Another aspect of this is to not get seduced into doing deals with big companies at the expense or your users or at the expense of making your product better. When you're small and they're big, it's hard to say no, but see #4.

#7: Be Greedy
It's always good to have options. One of the best ways to do that is to have income. While it's true that traffic is now again actually worth something, the give-everything-away-and-make-it-up-on-volume strategy stamps an expiration date on your company's ass. In other words, design something to charge for into your product and start taking money within 6 months (and do it with PayPal). Done right, charging money can actually accelerate growth, not impede it, because then you have something to fuel marketing costs with. More importantly, having money coming in the door puts you in a much more powerful position when it comes to your next round of funding or acquisition talks. In fact, consider whether you need to have a free version at all. The TypePad approach—taking the high-end position in the market—makes for a great business model in the right market. Less support. Less scalability concerns. Less abuse. And much higher margins.

#8: Be Tiny
It's standard web startup wisdom by now that with the substantially lower costs to starting something on the web, the difficulty of IPOs, and the willingness of the big guys to shell out for small teams doing innovative stuff, the most likely end game if you're successful is acquisition. Acquisitions are much easier if they're small. And small acquisitions are possible if valuations are kept low from the get go. And keeping valuations low is possible because it doesn't cost much to start something anymore (especially if you keep the scope narrow). Besides the obvious techniques, one way to do this is to use turnkey services to lower your overhead—Administaff, ServerBeach, web apps, maybe even Elance.

#9: Be Agile
You know that old saw about a plane flying from California to Hawaii being off course 99% of the time—but constantly correcting? The same is true of successful startups—except they may start out heading toward Alaska. Many dot-com bubble companies that died could have eventually been successful had they been able to adjust and change their plans instead of running as fast as they could until they burned out, based on their initial assumptions. Pyra was started to build a project-management app, not Blogger. Flickr's company was building a game. Ebay was going to sell auction software. Initial assumptions are almost always wrong. That's why the waterfall approach to building software is obsolete in favor agile techniques. The same philosophy should be applied to building a company.

#10: Be Balanced
What is a startup without bleary-eyed, junk-food-fueled, balls-to-the-wall days and sleepless, caffeine-fueled, relationship-stressing nights? Answer?: A lot more enjoyable place to work. Yes, high levels of commitment are crucial. And yes, crunch times come and sometimes require an inordinate, painful, apologies-to-the-SO amount of work. But it can't be all the time. Nature requires balance for health—as do the bodies and minds who work for you and, without which, your company will be worthless. There is no better way to maintain balance and lower your stress that I've found than David Allen's GTD process. Learn it. Live it. Make it a part of your company, and you'll have a secret weapon.

#11 (bonus!): Be Wary
Overgeneralized lists of business "rules" are not to be taken too literally. There are exceptions to everything.

风侠对本文的评价中有一句话说的非常好,“但正如他讲的,#1: Be Narrow;#2: Be Different;#5: Be User-Centric;#6: Be Self-Centered;#9: Be Agile等等,几乎可以放之四海;如果抹去Web的字眼,去评价一个传统产业,如饮食业或服装业的小店,也不过如此。神秘和虚幻的光华只能使人迷失方向!

Basics of the Unix Philosophy

,

Basics of the Unix Philosophy》By Ronny De Winter,译文来自blog中文翻译


在读了Eric Raymond的”Unix编程艺术“一书之后,我总结了17条Unix的基本哲学。对我来说,这些也是编写高质量软件的基本原则。
  1. 模块化:将它分为若干个简单的部分,通过清晰的界面连接起来。
  2. 简洁:简洁,比小聪明来得好
  3. 组合:可以与其他程序相互连接
  4. 分离:结构上要采取分离的策略;将界面与引擎分开
  5. 简单:仅仅在必需的时候才增加程序的复杂性
  6. 节俭:除非无路可走,才去写那些大型程序
  7. 透明:使得检查和Debug的过程非常容易
  8. 坚固:透明+简单的结果
  9. 外在化:将经验转化为数据,从而让程序的逻辑变得易解和健全
  10. 最少意外:在界面设计上,让人感觉意外的地方永远要控制在最少
  11. 安静:当一个程序没有什么意外的地方的时候,它就会很安静
  12. 可修复:尽力修复–但是你一定会出错的时候,越早越好
  13. 经济:编程的时间非常昂贵,把它保留下来给机器
  14. 可再生:避免手工操作。在可以的时候,写一个程序,让它帮你编程
  15. 优化:动手之前先要有原型;先让它运行起来,再优化
  16. 多样性:不要相信众多要求,用一种真正有效的方法
  17. 可扩展性:为了将来考虑,因为很快它就不是你想的那样的了

December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31