原文作者:Frank Addante
原文链接:12 Proven Guidelines for Rapid Product Development
译者:cocomilk
快速产品开发的12项可靠指南
我已经发表了一篇关于如何快速发展高质量产品的文章。当我上传这篇文章的时候,我想起曾经将我们产品发展团队的指南汇总到了L90 (Startup 3.0)。我把它们翻了出来,又读了一遍。
我认为L90的团队是所有组建的团队中最有效率和最以客户为中心的。他们用很少的投入创造了很多的成果。这支团队开发了adMonitor (TM),它是当时互联网上最大的、最成功的广告服务网络之一。adMonitor (TM)以每次交易低于3毫秒的速度和99.9%的可信度,每个月为超过3000名的客户发送超过80亿的广告,并且覆盖到了超过全世界65%的互联网用户。所有的这一切,都是由一支不足30位工程师的开发团队做到的。速度是他们的信仰。
所以,既然如此,我决定扔掉原来想上传的文章,而发表这篇我在1999年写的文章。
快速产品开发的12项指南
坚信速度
始终注重推动产品开发。陷入杂草丛生的困境是很容易的。微软代码,就其本质而言,就像是杂草。始终明确任务截止时间和接下来的短期计划。每天可以进行一次迷你发布,这会督促你每天都开发有价值的东西,并且你会更快的结束任务。
功能第一
公司的首要目标应该是始终以用户界面功能至上的方式来开发产品。然后通过建立后台来支持前端功能。这样能让你收集反馈意见,并且使你的后台开发更有效率。
避免过度开发
工程师们的最大挑战是他们天生的完美感。过渡开发会减缓产品的发布。
从中间开始:平衡开发
从产品的中间进行开发,始终保持前端和后端的平衡。对每一个开发完成的后端功能,在继续开发下一个后端功能系统之前,都要建立一个前端功能。
减少工作量、再利用、循环使用
创造出可再利用的代码和功能,这会减少以后开发的工作量——试着将已有代码应用到新的功能中去。不要习惯于“重写”代码(工程师们总喜欢这样做),这很危险。
保持简单
软件是通过利用技术的辅助达到简化终端用户使用的目的。在开发的每一步,你都要提醒自己,终端用户的简易性是项目产品的最终目标。
准备充分
在任何时候,你的程序都应该向他人充分展示,包括:
——演示应用
——演示数据
——测试/问答应用
——测试/质量数据
——文件材料
收集反馈
不要建立技术泡沫。在开发的过程中,尽可能的向人们展示你的产品,获取他们的反馈,并做必要的调整。
90%的烘焙原则
制造出成品的90%,让用户来界定剩下的10%是应该什么样子。这样会加快产品开发的进程,并且形成产品开发原则来创造出由市场需求塑造的产品。
为明日建造,为今日开发
始终关注即时的需要并且产品的开发要尽快满足这些需要。始终记得技术能够并且将要改变。你的产品需求将会变化,每天都将创造出新的(更快的、更好的、更丰富的、更便宜的)软件和硬件开发的底层技术。
充分利用硬件
不要过于重视产品性能。硬件要比人便宜。当硬件变得日渐便宜和快速,人员的花费要更加昂贵。优秀的员工很难找,但是优秀的硬件只是一个商品。尽可能的利用硬件来衡量你的产品,而不要花太多时间“微调”代码,有些时候它会降低你的收益。
一致性
随着公司的成长和产品的进化,设计团队和目标会更加复杂。为了有效的推动企业和产品的成长,保持发展、速度和管理的一致性是非常重要的。养成快速开发的习惯,但是要保持高质量。快速前进,但不要操之过急。
chedong posted a photo:
还有人免费赠送套件呢……
cn.engadget.com/2007/04/01/engadget-google-tisp-free-pack/
哈,今天四月一日。
# Use the hash sign to prefix a comment # +---------------- minute (0 - 59) # | +------------- hour (0 - 23) # | | +---------- day of month (1 - 31) # | | | +------- month (1 - 12) # | | | | +---- day of week (0 - 7) (Sunday=0 or 7) # | | | | | # * * * * * command to be executed
抱歉抱歉,来晚了。本应该是预告最新话题的,结果成了介绍 :)
本话题的五篇文章:
具体的内容各位读者可以泡杯茶细细品,如果让你失望了,立即发表你的意见 :D
我想大家和我一样都希望看到一些实例,不必着急,都会有的。但是授之以鱼不如授之以渔?大家多讨论、多沟通,如果有意见建议,可以在留言反馈那里提出来,或者加入 UCDChina 在 Google Groups。
什么是 UCDChina.com?
以用户为中心的设计(UCDChina.com),2007 年 3 月 22 日正式上线。以“话题”为单位,团队成员可以发表文章,所有读者都可以参与讨论。话题围绕用户体验设计(用户研究、结构设计、交互设计、视觉设计、可用性、界面制作、情感化研究等)、用户体验团队(团队建设、团队分工、工作流程等)、用户体验咨询和评测等。更多...
四月 2007 | ||||||
一 | 二 | 三 | 四 | 五 | 六 | 日 |
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 |