Getting Real The Smarter, Faster, Easier Way to Build a Successful Web Application

>>>  文章華國詩禮傳家—精彩書評選  >>> 簡體     傳統

Getting Real

作者: Jason Fried / Heinemeier David Hansson / Matthew Linderman

副标题: The Smarter, Faster, Easier Way to Build a Successful Web Application

出版年: 2009-11-18

有好的创意和计划,但是,如果你不走出你的安逸环境、动手去干,什么事情都不会发生。等待再等待,罕有行动。

不要做想象中的企业家。用行动和成果成为企业家

持续改进, 产品不可能一上线就达到完美,不可以一上线就能满足用户的需求。 

理想的产品只会存在于策划书里,只在白天做梦的时候出现,所以产品上线后需要持续的改进产品。

产品的持续改进并非一味在其上加功能,而需要与你产品的目标相一致,向着你的产品目标续步改进。

持续的改进还需要建立在产品轻便的基础上,船小好调头,始终保持船小,才能保证持续的改进。

只留精髓

你的大部分时间浪费在无关紧要的东西上,如果你能抛弃不重要的工作和思考,你将会获得不可思议的生产力。

关于 iTunes 音乐商店,Steve Jobs 私下为独立唱片制作人做了一个小型的演讲。我喜欢的瞬

间是,当观众不停地举手说:“可以做[x]么?”,“你计划添加[y]么?”。

最终Jobs回答:“ 等等 — 放下你们的手。听着:我知道关于 iTunes 应该具有很酷的特性你有一千个主意。

我们也是。但是我们不想要一千个功能。那样做很恶心。创新不是关于对每件事说yes。而是对每一件事说 NO,除了至关重要的特性。”

[创新]来自说不,否定一千件事情,以确保我们不步入歧途或是试图做得太多。我们总是在考

虑进入新的市场,但是通过说不,可以让我们集中精力做那些真正很重要的事情。

理由:

• 糟糕的点子 = -1 

• 脆弱的点子 = 1 

• 普通的点子 = 5 

• 好点子 = 10 

• 伟大的点子 = 15 

• 超闪亮的点子 = 20 

• 没有执行 = $1 

• 柔弱的执行 = $1000 

• 普通的执行 = $10,000 

• 好的执行 = $100,000 

• 伟大的执行 = $1,000,000 

• 超强的执行 = $10,000,000 

如果要成就一番事业,你必须将二者相乘。

另外,不要搞正式版和 beta 版的游戏。两者不应该有区别。另外做一个 beta 版本只会得到一

个轻描淡写的试用。正式版本,注入一些 beta 的功能,才能得到全方位的体验。 

成功的独处时间意味着赶走交流痴迷。在独处时间中,放弃即时通讯,电话呼叫和会议。不

要打开随时更新的 email 程序。只需闭上嘴去干活。(Just shut up and get to work.)

在编程时,杰伊·沙利文就像一个度假的人,周密的计划自己的旅程,领略当地风景的细微特征,按照旅行指南,不断参观新的风景。而且,他仍然保持好奇心,在旅行过程中,可能会遇到分岔路,改变原计划,体验探索的乐趣,当反复迂回找到目标后,那种成就感非常美妙。

猜猜在一天中哪一部分完成我们完成的工作最多?独处的那部分。这没有什么惊奇的。很多人喜欢的工作时间是清晨或者午夜 — 他们不会被打扰的时间。

如果你有很长时间没有被打扰,你就能渐入佳境。这个情境是你最有生产力的时间;这个时间内你不必在各种各样的任务中切换思维;这个时间你不会受到干扰,比如回答问题或者是查找东西,发送邮件或者应答即时通讯。

独处的时区是产生真正进展的地方。

渐入佳境需要时间。这就是为什么干扰是你的敌人。这就像深度睡眠 — 你并不直接进入深度睡眠,你先进入浅睡眠,然后你会逐渐进入深度睡眠。

任何干扰都会让你从头开始。深度睡眠是真正的睡眠魔法发生的地方;独处的时间是真正的开发魔法发生的地方。

在工作中建立一条规定:一天中一半的时间作为独处时间。从上午 10 点到下午两点,任何人都不可以和别人谈话(除了午餐时间)。或者让一天的前一半或者后一半作为独处时间。

只要保证这个范围是连续的,为了避免破坏生产力的干扰。

成功的独处时间意味着赶走交流痴迷。在独处时间中,放弃即时通讯,电话呼叫和会议。不要打开随时更新的 email 程序。只需闭上嘴去干活。(Just shut up and get to work.)

进入最佳状态我们都知道知识工作者在稳定状态工作最出色,这种状态也被称作“渐入佳境”,他们全神

贯注于工作,开足马力,忘了周围的环境。他们忘了时间的流逝, 在绝对的集中精力下产生了巨大的成果...那番在于这种情境太容易被破坏。

噪声,电话呼叫,吃午餐,需要开车5分钟去星巴克喝咖啡还有合作者的打扰 — 特别是合作者的打扰 — 都破坏了这个情境。 

如果你需要花一份钟处理合作者问问题的干扰,这足以破坏你的集中经历,那么你需要花费一个小时重新达到有效率,你的总生产力变得很糟糕。

软件开发中最重要的就是激励。激励是局部的 -- 如果你没有被你正在做的事所激励, 机会就没有应有的那么好。 

实际上,很有可能变得更糟糕。冗长,滞后的发布周期是激励的杀手。 这使得庆祝活动之间间隔太长的时间。 

另一方面,可以庆祝的迅速胜利是极大的激励动因。如果你让冗长的发布周期压碎迅速的胜利,就杀死了激励。并且这样也会杀死你的产品。

所以, 如果你的发布周期是在一个月以内, 拿出每周一天(或者没 2 周拿出一天)对取得的小胜利进行庆祝。 

并扪心自问: “我们可以在 4 个小时内发布些什么?” , 然后去实现它。这可以是

• *一个新的简单特性

• * 一个对现有特性的小改进

• * 为了减低支持负担,重写一下帮助信息

• * 去除那些并不需要的表格项

当你发现这些 4 小时的迅速胜利时,你将发现庆祝的理由。这样鼓舞了士气,增强了激励并且再次肯定了团队正在向着正确的方向前进。

我 觉得苹果 OS x 操作系统的界面中另一个深受 Steven Jobs 影响的是安装和初次运行的体验。

我想 Jobs 一定深深理解到第一印象的重要性……

也许Jobs 在考虑初次运行的体验时会想,它可能是一个用户对电脑上千次用户体验中的一次,但是它将是最重要的千分之一,因为它是一千次中的第一次,人们对它寄予了期望并形成初步印象。

 在 37signals 公司, 所有我们的技术支持邮件,都是产品的真正创建者亲自回复。 为何如此? 

 首先, 这给客户更好的支持。 他们得到了 从构建应用的某人脑中想出的一个 直接回应。 

 其次,这使我们和使用我们的产品并且遇到问题的人们保持接触。 当他们受挫时, 我们也受挫。 

 我们可以说, “我感知到了你的痛苦”,并且我们感同身受。

 这里还有另一个例子: 尽管有一些怨言, 我们决定产品不支持 IE5, 这样就有 7% 的市场被我们抹去了。

 但是我们人问我去关心剩下的 93% 更加重要。 为 IE5 修补产品错误和测试在时间上不划算。 

 

 我们宁愿为其它 93%的每个人作一个更好的产品。

 保持先进性,订阅你的竞争对手新闻消息。


2022-12-15 12:40:22

[新一篇] 中國美術史書籍若干

[舊一篇] 妻子兵法 作者可人
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表