Collecting and spreading Web 2.0 thoughts
Published on 2007-5-25 22:19:50
越是小巧,越容易改变。
一个物体越大,越需要力气去改变它的行进方向。这个物理领域的规律在商业领域同样存在。
在网站科技方面,改变必须是容易和廉价的。如果你不能随时应变,你将会输给那些可以的人。
规模增大是由这些引起的:
长期合同
过多的员工
永久决定
冗长的会议
臃肿的流程
库存(实体上或意识上)
硬件,软件,科技依赖
封闭式数据格式
方法陈旧
长期里程碑
办公室政治
规模可以由这些减小:
及时准确的思考
成员分工协作
正视限制
更少软件, 更少代码
更少功能
较小团队
简洁性
简单的界面
开源产品
开放式格式
一种开放的文化以便于承认过失
小点规模让你可以很快改变方向,让你应对和改进,让你专注于好的点子忽视坏的,让你倾听和回应你的用户,让你及时融合新的技术。与其驾驭航空母舰,你不如掌控一艘快艇,并享乐于其中。
举个例子,让我们假想,在一方面,一个较小规模的公司开发了需要较少代码和功能的产品。另一方面是一个大规模的公司开发的产品具备更多的代码和功能。当一个新的技术或者概念出现,比如说Ajax或者标签,谁能更快的采用这些新的技术和概念? 是具备更多功能和代码,并且有着12月提前规划的团队,还是拥有较少代码和功能并且注重”让我们专心于现在需要做的事情”的团队。
明显的,这个较小规模的公司是处于一个能够更好满足市场需要的位置。有可能小规模公司已经做出了改变,大的公司却位于商讨或者通过他们官僚化的审批中。小的公司通常已经走出几步,大公司却还在寻求如何行走。
快捷,灵敏,小规模的业务体能很快的改变他们的整个商业模式,产品,功能和市场形象。他们可以出现过失然后及时修正。他们可以改变他们的优先权,产品性能和关注点。最重要的是,他们可以改变他们的想法。
37signals 梦想成真 中文
Published on 2007-4-18 20:41:13
你的热情或者缺乏热情将会被完全反映。
你的项目越是有趣越好。让项目相对较小而在控制中,你将更多的享受开发过程。
如果你的项目不能使你兴奋,那就有不对的地方。如果你只是为了钱而工作,这将被体现。同样的,如果你是充满激情的开发,这也将会体现在最终的产品上。人们总是能看出来的。

Published on 2007-3-29 9:02:21
挑选对手
很多时候,想要知道你需要什么样的产品,你只需要知道什么是不需要的。找到你的程序的竞争对手,你就会明确一个该走的方向。
当我们决定要做项目管理软件时,我们知道微软的产品是行业老大。我们没有畏惧微软,相反,我们把它作为了动力源。我们决定Basecamp应该是一个完全不同的产品。
我们认识到项目管理软件不仅仅是图表,报表和数据等,它应该更多关注于交流。它也不是项目经理高高在上的操控全局。它应该是团队里每个人都尽职的保证项目正常运行。
我们的对手是项目管理软件独裁者和他们使用的用来满足管理层的工具。我们希望实现民主化的项目管理:每个人都应该是项目管理的一部分,包括我们的客户。项目通常都变的很好当每个人都参与到一种集体化的管理进程中来。
至于writeboard,我们知道市场上的对手已经有了许多眩目的功能。因此我们决定选择简单。我们开发了一种产品让用户简单高效的分享,合作于他们的点子,而不用迷失于不必要的功能中。 只要是不必要的,我们的产品就不取。 正是这样,在3个月后,100,000多writeboards 被创建了。
当我们开发Backpack时,我们的对手都是结构,条例过于死板。用户应该有能力组织他们自己的信息而不是被限制于一些预定好的界面和表格里。
明确一个假想敌的好处是你能传播十分清晰的市场讯息。对比通常使人明理, 用户也会在比较中了解一个产品。 当有了假想敌后,你可以给用户讲一个他们想听的故事。他们不仅会更快,更好的了解你的产品,而且会帮你宣传。这是一种十分成功的吸引用户,传播热情的方法。
在了解上面的这些以后,你同时要注意不要太多的关注竞争。过多的了解对手的产品会限制你自己的想法。大概的看一下,然后展开你自己的视野,开发自己的想法。
Pick a fight
Sometimes the best way to know what your app should be is to know what it shouldn’t be. Figure out your app’s enemy and you’ll shine a light on where you need to go.
When we decided to create project management software, we knew Microsoft Project was the gorilla in the room. Instead of fearing the gorilla, we used it as a motivator. We decided Basecamp would be something completely different, the anti-Project.
We realized project management isn’t about charts, graphs, reports and statistics — it’s about communication. It also isn’t about a project manager sitting up high and broadcasting a project plan. It’s about everyone taking responsibility together to make the project work.
Our enemy was the Project Management Dictators and the tools they used to crack the whip. We wanted to democratize project management — make it something everyone was a part of (including the client). Projects turn out better when everyone takes collective ownership of the process.
When it came to Writeboard, we knew there were competitors out there with lots of whizbang features. So we decided to emphasize a “no fuss” angle instead. We created an app that let people share and collaborate on ideas simply, without bogging them down with non-essential features. If it wasn’t essential, we left it out. And in just three months after launch, over 100,000 Writeboards have been created.
When we started on Backpack our enemy was structure and rigid rules. People should be able to organize their information their own way — not based on a series of preformatted screens or a plethora of required form fields.
One bonus you get from having an enemy is a very clear marketing message. People are stoked by conflict. And they also understand a product by comparing it to others. With a chosen enemy, you’re feeding people a story they want to hear. Not only will they understand your product better and faster, they’ll take sides. And that’s a sure-fire way to get attention and ignite passion.
Now with all that said, it’s also important to not get too obsessed with the competition. Overanalyze other products and you’ll start to limit the way you think. Take a look and then move on to your own vision and your own ideas.
37signals book gettingreal 梦想成真
Published on 2007-3-27 9:04:53
预算之内准时发布
要在预算之内准时发布,首先要明确时间和预算。不要在单个问题上花费过多的时间和金钱,如果必要,缩小开发规模。
通常有这样一个潜在规律:我们相信可以按时,按预算,按规模完成项目。但是这从没有发生过,即使发生了,质量通常都很糟糕。
如果你不能在规定时间和预算内完成所有的任务,不要增加时间和预算。相反,缩小你的项目规模。以后总是有时间括充的—将来总是长久的,但是现在只有一刻。
发布一个小于原计划规模但是很好的产品,比起纯粹为了满足时间,预算和规模而开发出的满是漏洞的大件的半成品要好的多。让魔术师变魔术吧,你应该专注于自己核心的业务和真实产品递交。
以下是一些固定时间和预算,保持项目规模可变的好处
优先权明确
你需要发掘什么是重要的。哪些应该在早期发布中实现? 这会促使你果断做出决定而不是左右为难,犹豫不绝。
接近现实
设置预期是关键。如果你把时间,预算和规模都固定下来,你将没有能力完成高质量的递交。当然,你会递交一些东西,但是这些东西会是你真正想要递交的吗?
具备灵活性
具备可变性是关键。如果一切都固定了,修改起来很麻烦。具备规模上的灵活性将使你基于自己以往产品开发的经验上作更多的选择。灵活性是你的朋友。

Published on 2007-2-7 19:43:32
资金短缺是B计划
许多新兴公司的首要任务是从投资者那里获得资金。但是记住,如果你向外来人要钱,你将会需要回应他们。期望产生了,投资者想要很快的资金回笼。可悲的是引资通常是比开发高质量产品来的更重要。
如今而言,要启动一个项目通常不需要太多资源。硬件便宜,许多基础软件都是开源和免费的。热情更是不用标价。
所以,用你现有的资金开始着手干吧。努力的去思考,发掘什么是必须有的,什么是没有也行。
用三人能完成什么,而不是十人?用2万美元能做什么,而不是10万?3个月能做到什么,而不是6个月?你在日常工作之于开发自己的软件能做得如何?
限制能促使创新
在有限的资源上运作,你会被迫更早,更强烈的认识到限制。这是好事,限制能带来创意。
限制同时迫使你早日发布产品–又一件好事。发布以后一两个月,你应该很好意识到究竟自己是否做对了,如果是,你将很快能自我持续发展,不需要外来资金支持。如果你的点子不成功,就得重新策划。早发现错误比过了几个月甚至几年发现来得好,你也可以很容易退出。退出计划将变得很难如果有投资者卷入。
如果你开发软件只是为了挣快钱,这种目的会暴露的。但事实常常是快的支付是不太可能的。因此应该更注重开发一个你和你的客户会长时间使用的高质量产品。
37signals book 梦想成真
Published on 2007-2-4 16:57:50
为自己开发软件
一种开发软件很好的方法是从解决自己的问题开始着手。你自己是目标用户并且知道什么是重要的,什么不是。这将是开发一个具有突破性产品的好的起点。
这里的关键是你要明白你的问题不是唯一的,如果你有这个问题,很可能其他成百上千的人都有这个问题。他们就是你的市场,这是不是很简单?
Basecamp最初是为了解决这个问题:作为一个设计公司,我们需要一种简单的方式与我们的客户交流。我们开始时是使用客户指定的站点进行更新。但是每次项目更新时都需要手动的修改HTML代码使我们无法忍受。这些站点总是停滞不前最终被迫放弃。这很让人失望,我们没有很好的管理好更新,客户也在无法满意。
因此我们开始使用其他的工具,但是发现它们1)不能做我们需要的。2)有过多的功能我们不需要—比如说支付,严格权限控制,图标,等。我们认为应该有更好的方法解决问题,所以我们开始自己开发。
当你致力于解决自己的问题,你就是在开发一个你饱含激情的产品。激情是关键。它代表着你会真正使用并且关心这个产品。这个是让别人也产生激情的最好办法。
37signals book 梦想成真
Published on 2007-2-3 21:27:57
放缓竞争
传统的观点是要打败对手,你需要超过他们。如果他们有四个功能,你需要5个,或者10个,25个。如果他们花费了X,你需要花费xx。如果他们有20,你需要30。
这种攀比式的”冷战”竞争思想最后会是一条死路。它是一种昂贵的,防守的,愚蠢的开发产品的方法。防守的,愚蠢的公司是没有超前的思维的,他们的思想落后。他们不能领导,只能跟随。
那么应该怎么做呢? 答案是少做。比你的竞争对手做的少,并且能打败他们。把最简单的问题完美的解决,把麻烦的,艰巨的,困难的问题留给其他人。与其要高出一级,不如低出一段。与其要超越,不如放缓。
我们将在本书中反复论述做少的观点,对于初学者来说,做少意味着:
更少的功能
更少的意见/选择
更少的人员和组织机构
更少的会议和空谈
更少的承诺

Published on 2007-2-2 16:09:51
我们做什么
37signals是一个开发简单,专一软件的小团队。我们的产品能帮助你协同工作,更有组织性。35万多个人或者小的公司用我们的产品处理业务。Jeremy Wagstaff, 华尔街的记者,这么写到:”37signals的产品简单,漂亮,时尚,直观,相比之下,同类产品OUTLOOK的界面使你仿佛身置虐待室。” 我们的软件从不让你痛苦。
我们相信软件是相当复杂的东西。太多的功能,太多的按钮,太多的需要学习。我们的产品特意做的不比我们的竞争者全面。但我们开发的产品更聪明,更美观,让你按你的方式做事,更容易使用。
我们的产品
到发布这本书为止,我们有5个商业产品和一个开源的网站开发框架。
BASECAMP让项目管理有了新的方法。BASECAMP不使用甘特图,花哨的界面,数据繁重的表格。BASECAMP使用留言版,TODO列表,简单的日程表,协同写作和文件分享。现在,成千上万的人认为这是更好的方法。Salon.com的Farhad Manjoo说道,”BASECAMP是未来网上程序的代表”。
Campfire使简单的群聊商业化。 成熟的商业团体都明白顺畅的群聊的价值。传统的即使通讯工具在一对一的聊天时很方便,但是上了3个或者更多聊天对象时就变的非常槽糕。Campfire解决了这些相关的问题。
Backpack是那些让人迷惑,复杂,”规划人生25步”个人助理软件的替代品。Backpack的在备忘条,todo列表与手机,邮件提示相结合上的简单操作是在这一产品领域的一个创新。 华尔街记者Thomas Weber说它是同类产品中的最好产品,时代纽约的David Pogue说它是一个十分酷的管理工具。
Writeboard让你记录,分享,检查和比较文本或者其他东西。它是那些过度庞大的文本处理器的替代品。Daring Fireball的John Gruber
说道,”Writeboard可能是我见过的最简洁的网站程序。” 网站行家 Jeffrey Zeldman说,”37signal的天才们又一次做到了。”
Ta-da 是让你把所有todo列表集合在一起并在线管理。你可以私藏和别人分享你的列表。没有比它更简单的方法让你完成计划。现在为止,已经有10000多个列表,超过1百万的条目。
Ruby on Rails,是一个为程序员提供的全面的,开源的,便于迅速开发真实软件的开发框架。Rails帮你解决繁重的工作,你可以更关注你的设计。 奥莱理出版社的Nathan Torkington认为”Ruby on Rails”是让人震惊的。使用它就象是观看一部功夫片,许多的菜鸟开发框架都被它打的落花流水。 你会赞同这个说法的。
在我们的网站www.37signals.com上,你能查到更多关于我们公司和产品的信息。
37signals book 梦想成真
Published on 2007-1-31 12:17:45
想开发一个成功的网站吗,那让它梦想成真吧。”梦想成真”是一种更小,更快,更好的开发网站程序的方法。
梦想成真是略过所有用来呈现真实的东西(例如,图表,程式表,箭头等) 而直接让你建设真实的东西。
梦想成真是更少的麻烦,更少的程序,更少的功能,更少的书面工作,忽略一切不是根本需要的东西(许多你认为是根本的东西,其实不然)。
梦想成真是让你的团队小而敏捷。
梦想成真开始于页面设计,设计那些用户将来使用的页面。它以用户体验作为起始点,进而展开后台开发。这样能保证在你程序设计出错前至少有一个正确的页面。
梦想成真是不断的反复,但同时降低成本,它的核心在于发布,调试和不断的改进,它是开发网站程序的完美办法。
梦想成真是提供用户需要的,消除任何用户不需要的。
梦想成真的好处
梦想成真使你有一个更好的结果,因为它是注重于处理实际的问题,而不是停留在对于问题的看法上。 它强迫你面对现实。
梦想成真更多专注于页面,略过了功能表,转化图等。一张功能表只是一个承诺,一个协议的象征,而一个真实的网页是实在的东西。它是你的用户看到和使用的东西。它才是关键。梦想成真使你更快实现。使你能够基于真实的东西做开发而不是停留在抽象的图表上。
梦想成真是适用于网站程序开发的理想方法。在过去,软件都是装在盒子里发行,一两年才能有所更新。这一现状已经改变,和以往不同,网站软件开发是每一天都有更新。梦想成真在这点上的有着巨大优势。
如何编写强大的程序
“强大的写作在于简洁明了。一句话不要有多余的词,一段话不要有多余的句子,就像一副画不要有多余的线条,一部机器不要有多余的部件。这不仅要求作者保持句子简洁,避免太多的细节,列出主题,更要注意一字一句。”
—From “The Elements of Style” by William Strunk Jr.
不要吹嘘
传统的软件开发方法是一个冗长,官僚,遮掩过失的流程。典型的结果是一套吹嘘了的,容易被遗忘的软件最后平淡无奇中消失。庆幸的是,梦想成真可以帮助摆脱这些不必要的东西:
长达数月或数年的开发时间
不可实现的功能协议
关于扩展性争论
无休止的会议
聘请众多员工的需求
无意义的版本号
用于描绘完美将来的天真的里程图
无止境的偏好选择
外包的支持
不切实际的测试
无用的书面工作
从上而下的简单延续
开发一个好的软件,你不需要千万经费,巨大的团队,和漫长的开发周期。这些都是缓慢的,模糊的,无趣的软件开发的元素。梦想成真用的是相反的方法。在这本书里,我们将告诉你:
面对现实的原则是很重要的
小规模团队是一件好事
如何更少开发
如何更快实现想法到现实的转变
如何管理你的团队
为什么设计应该是全面的
为什么写作是如此关键
为什么你应该轻松对待竞争
如何推销和传播你的程序
成功支持的秘密
软件发布后继续保持开发动力窍门
……还有许多
本书重在从观点入手,我们不会用入细的程序代码,或者CSS技巧将你淹没。我们将会坚持用大的观点和原则让你梦想成真。
本书适合你吗?
你是创业者,设计者,程序员,市场人员,正在实施一个伟大的点子?
你意识到传统的方法不再有效。
每年都在推销你的CD软件盘? 是否还是2002的版本号? 这些都过时了,你需要开发,发布,和调试。再提炼,再重复?
或者你还没有快速的开发流程和与之适应的商业结构,你需要学习更多?
如果这些都是你所需要的,那么本书就是适合你的。
注释: 本书重点关注开发网站程序,但是书中很多观点也适合于与软件无关的行为。书中关于小团队优势,迅速样品化,如何面对反复,和其他许多方面的观点,你可用于其他行为的指导,例如开始一项业务,写一本书,设计一个网站,收录一张唱片,等等。一旦你开始在某一方面使用梦想成真,你将会发现它是适用于方方面面的准则。
37signals agile development web app development 梦想成真
Published on 2007-1-28 23:50:15
Fantong has double meanings: one big bucket for rice or one place that gathers all eating places. Both meanings indicate this is a site serving users with information about restaurants and other eating related topics. This site main profit comes from ads or membership fees from restaurants.
The story of Fangtong was started by its CEO Zhang Li during SARS time, back in 2002. The reason was because of one unhappy friends’ hanging out. “We could not find a proper restaurant back then, all the usual places we went had been closed because of SARS. ” Said Zhang Li, “one idea popped up in my mind, a site where people can easily find restaurant information, A yellow page for restaurant.” Simple idea, sharp move, Zhang Li gathered $100,000 dollars and together with some friends
started the site www.fantong.com.
Running with two tires
Fantong’s business structure contains two parts, the consumers and the restaurants. Fantong has three parts of revenues: 1. Advertising ; 2. Restaurant membership fee. 3. Commission fee gained when customers book online. Membership fee is the most stable incoming. The other two consist of instable parts.
Fantong’s business mode is simple, it’s not like typical web 2.0 site. However, the site is becoming more and more community oriented. Now customers can rate on restaurants, comment on new findings, discussing new places of nice food in BBS. Most attractive offer from Fantong to users is that they can get discount from restaurant when booking reservations on-line. This offer will be difficult to achieve for normal websites. Fantong had problem offering the discount to users at first places since no
restaurant would like to trust unpopular site. However, with huge user base and complete booking process, Fantong managed to get more restaurants into the web atmosphere. There is no restaurant wants to be left behind if its neighbor has joined. And this effect spread fast in the earlier days. Fantong now has more than thousands of restaurants joined, the number is still increasing.
Restaurant is one tire Fantong is running with, the other one is its users. Through its filter and search engine. User can always find their favorite restaurants and they will cause word of mouth effect. One recommend another, and no one can remember all the restaurants they dropped by, they recommend searching on Fantong,plus, you get discount. Why not?
Changing eating habit
The normal way of eating out is still by visiting the restaurants or calling for reservations. Fantong is trying to change the way by encouraging people to order online. As said by Zhang Li, if Chinese people starting getting used to searching and booking reservations on-line one day, even if only 0.01% of the population by doing this can feed several sites similar to Fantong.
It’s difficult to overturn old habit. Fantong is on it. It has average 200,000 visits per day, 20 million online reservations per year. Fantong has reached its break-even point long time ago, but Zhang li thinks Fantong has long way to go. He focus on quality of service now, he thinks it’s service that can make customer satisfied and gain their loyalty. Beside, contents list on website are also crucial to customers. If they can not find interested information, they will not use the site. Information
should also be updated in time, competition in restaurant industry happens furiously, more than dozens of restaurants closed and opened each day. How Fantong can update information fast and capture these restaurants and users fast become a challenging question. Community is one way out, creating a warn and trusty community, letting users and restaurants do their own work is next step of Fantong.
Future of Fantong
Fantong is gaining margins already, but its revenue and growth are not dramatic compared to some other website companies in China. Fantong has not announced getting any investment from VC, it’s doing its own business with its own visions and resources. Next big plan for Fantong is to establish a network over the whole country. It will be like “chain shop” style. There will be branches in more than 30 major cities in China that use Fantong’s current business mode
and management system, Fantong will authorize its brand to its affiliates in different locations, and this affiliate program will bring Fantong national recognition and a much huger user base.
Fantong is also facing a lot challenges from other players in the field. Some new players like www.koubei.com or www.dianping.com has already started with community oriented yellow page for restaurants and other recreation facilities, and they’ve gained more and more users. No surprise that they will get a foot in the online reservation business soon or later. The cake is big, but not anymore when being shared by too many.
In order to be the winner of this competition, Fantong should take advantage of its deep foot in the market, fastening the relationship with signed restaurants, creating more win-win business modes, updating restaurants database efficiently and expanding channels nationally. Meanwhile, technology investment should be a must to make sure user meets the best UI, the smoothest usability and most search-able and usable results. Most of all, a sound rating, commenting community must be in place to give
user the belief, the belief that they can find a restaurant through Fantong and the restaurant can server food that will not be dumped into Fantong.(Bucket contains rice).
Chinese restaurant platform FanTong Internet online reservation








90 Million