<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_meng-meng(萌萌)</title><subtitle type="text">微软亚洲研究院-中国科学技术大学联合培养项目课程小组：meng-meng（萌萌）</subtitle><id>http://feed.cnblogs.com/blog/u/93819/rss</id><updated>2011-12-21T05:11:03Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/93819/rss"/><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/12/14/2288133.html</id><title type="text">“豆酱”Beta迭代总结----事后诸葛亮会议</title><summary type="text">是的，经过两个多月的开发， 我们的“豆酱“----基于WP7平台的豆瓣第三方客户端 Beta迭代阶段终于结束了，并且我们在market上拿到了5分，先上链接打个广告，有windows phone的童鞋们一定要去下一个哦：http://www.windowsphone.com/en-US/apps/d76fef9e-07ad-4946-b94a-c40fc0c16045?wa=wsignin1.0计划：2. 我们实际操作过程中是否能够与开始定的计划保持一致？可以毫不夸张的讲，我们实现了我们初始计划中所要实现的feature，并且我们还基于用户的使用习惯和偏好，对原先的计划做了一些删减和补充。比如</summary><published>2011-12-14T14:03:00Z</published><updated>2011-12-14T14:03:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/12/14/2288133.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/12/14/2288133.html"/><content type="html">&lt;p&gt;是的，经过两个多月的开发， 我们的&amp;ldquo;豆酱&amp;ldquo;----基于WP7平台的&lt;a href="http://www.douban.com/"&gt;豆瓣&lt;/a&gt;第三方客户端 Beta迭代阶段终于结束了，并且我们在market上拿到了5分，先上链接打个广告，有windows phone的童鞋们一定要去下一个哦：&lt;a href="http://www.windowsphone.com/en-US/apps/d76fef9e-07ad-4946-b94a-c40fc0c16045?wa=wsignin1.0"&gt;http://www.windowsphone.com/en-US/apps/d76fef9e-07ad-4946-b94a-c40fc0c16045?wa=wsignin1.0&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size: medium;"&gt;计划：&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;2. 我们实际操作过程中是否能够与开始定的计划保持一致？&lt;br /&gt;可以毫不夸张的讲，我们实现了我们初始计划中所要实现的feature，并且我们还基于用户的使用习惯和偏好，对原先的计划做了一些删减和补充。比如说，当我们实现了豆瓣用户朋友的这个feature以后发现一般用户很少回去用，因为已经有了所关注的人，它已经包括了朋友这个feature。&lt;/p&gt;&lt;p&gt;3. 在我们的计划中是否考虑到每个队员的能力问题，有没有给计划留下缓冲区？&lt;br /&gt;由于我们队的人来自各个不同的系，有的编程强一点，有的则对编程不是很熟悉，那么我们肯定会考虑到这个问题。我们的解决方案是能力强的先做，这样编程弱的就可以参照学习已做好的模块，弄懂后完成自己的任务。我们留下的一点缓冲区，但是还是不够充分，因为到了后期大家准备出国都很忙。&lt;/p&gt;&lt;p&gt;4.如果再一次计划，有什么修改？&lt;br /&gt;多做一些用户调查，这样有些没用的功能就不用等做好了才发现无用，浪费时间。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size: medium;"&gt;设计:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;1. 编程规范的设计&lt;br /&gt;在alpha版本的总结中，我们写到我们队员在实现各自模块的时候过于独立， 没有达成通用的代码规范，导致最后我们merge的时候花了较多时间。吸取经验教训后，我们在组会上重视了这个问题，并且提出了我们组内的编程规范（详情见我们之前的blog），形成了自己的编程文档。事实证明这很有效，给我们后期的merge效率大大提高。&lt;/p&gt;&lt;p&gt;2. UI界面的设计&lt;br /&gt;对于UI界面的设计我们在alpha版本的时候做的也不是很好，最显著的一个问题就是大家的字体竟然有点不一致。为了解决这个问题我们特意找了浙江大学也在MSRA实习的师姐，她当时给我们的UI设计提出了很多建设性的意见，结合师姐所讲的以及豆瓣官方网站的风格，我们统一了UI界面设计的版式。&lt;/p&gt;&lt;p&gt;3. 如果再一次设计，有什么修改？&lt;br /&gt;编程规范方面没什么好修改的，主要还是UI设计上，我们应该可以对用户做更多的调查，让他们提出意见，毕竟他们才是直接受益者。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size: medium;"&gt;队员协作和沟通:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;1. 队员沟通效率&lt;br /&gt;正如前面所讲的，我们每个人都来自不同的系，所以刚开始的时候大家不怎么熟，开会效率也不怎么高，针对这种情况我们把组会都搬到饭桌上，这样队友边吃边聊，不仅增进了友谊，而且效率大大提高，恍如基友。&lt;/p&gt;&lt;p&gt;2. PM与队友&lt;br /&gt;由于我们组的PM对软件业各个方面都了解一点，所以PM在掌握项目进度和队员协调方面都做的较好，最终要感谢的是PM最后请我们大吃了一顿。&lt;/p&gt;&lt;p&gt;3. 需改进之处&lt;br /&gt;多吃饭，吃饱了才能干活&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt;测试与发布:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;1. 是否留出充分的时间来测试？&lt;br /&gt;我们留出了一定的时间来测试，但是还是不够充分，因为一个软件到后期你根本就不知道会发生什么问题，所以到后期我们还是有点手忙脚乱的。&lt;/p&gt;&lt;p&gt;2. 测试效果是否明显？&lt;br /&gt;我们的测试主要包括组内成员和其他组同学的测试，都过于专业化，而将让真实的用户的测试有所忽略，即使我们做了一点，因为很多用户的操作你是无法想象的。也许这也是我们在前几天发布被退回的一个重要原因吧。&lt;/p&gt;&lt;p&gt;3. 发布的宣传&lt;br /&gt;我们主要在weibo，豆瓣，以及一些国内WP7最火的论坛上进行了大力的宣传。事实证明我们的宣传很给力，给我们的&amp;ldquo;豆酱&amp;rdquo;带来了诸多好评，在此就不一一列举。&lt;/p&gt;&lt;p&gt;4. 是否还需改进？&lt;br /&gt;测试上应该留出更充分的时间，并且要做更多的用户测试，而且要让不同岗位的人测试，不能光集中于IT人员和学生团体。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size: medium;"&gt;All in all&lt;/span&gt;&lt;/strong&gt;, 我们是成功的，纵使southseven组比我们早发布一周，我们一天内在market上收到的评论还是可以跟他们持平，并且取得了5分的好成绩（至少当前数据是如此）。纵使OMG组blog文章数比我们多出20篇，我们的排名还是可以很高，至少我们是最火的，从前几天cnblog的头条就可以看出。我们是NO.1，至少在我们队员的心中是这样的。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Meng-meng&lt;/p&gt;&lt;p&gt;12/14/2011&lt;/p&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2288133.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/12/14/2288133.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/12/14/2287967.html</id><title type="text">“豆酱”发布了</title><summary type="text">finally, we release废话少说，先上market链接：http://www.windowsphone.com/en-US/apps/d76fef9e-07ad-4946-b94a-c40fc0c16045再来一个宣传视频：最后来一张截图吧： “豆酱”发布了VIEW SLIDE SHOWDOWNLOAD ALL我们的app包含：图书，电影，音乐，豆邮，活动，动态等功能，与我们最初的计划基本一致细节上我们充分考虑了windows phone的特点和手机上的使用场景和体验，尽力做到最好比如说：1. 我们为app加了缓存的功能，一方面可以为用户节省流量，另一方面又可以加快访问速度，给用</summary><published>2011-12-14T11:02:00Z</published><updated>2011-12-14T11:02:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/12/14/2287967.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/12/14/2287967.html"/><content type="html">&lt;p&gt;finally, we release&lt;/p&gt;&lt;p&gt;废话少说，先上market链接：&lt;a href="http://www.windowsphone.com/en-US/apps/d76fef9e-07ad-4946-b94a-c40fc0c16045"&gt;http://www.windowsphone.com/en-US/apps/d76fef9e-07ad-4946-b94a-c40fc0c16045&lt;/a&gt;&lt;/p&gt;&lt;p&gt;再来一个宣传视频：&lt;/p&gt;&lt;div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:32ba3674-aad5-4eb6-b0fc-d09b950bf0d5" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;"&gt;&lt;div&gt;&lt;object width="480" height="400" align="middle" data="http://player.youku.com/player.php/sid/XMzMxODY2MDU2/v.swf" type="application/x-shockwave-flash"&gt;&lt;param name="src" value="http://player.youku.com/player.php/sid/XMzMxODY2MDU2/v.swf" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;最后来一张截图吧：&lt;/p&gt;&lt;div id="scid:66721397-FF69-4ca6-AEC4-17E6B3208830:cdbbec14-2408-4f79-b360-dfaa74e80f88" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;"&gt;&lt;table style="margin: 0px; padding: 0px; width: 400px; border-collapse: collapse;" border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="outline: none; border-style: none; margin: 0px; padding: 5px 0px 5px 5px; width: 157px; vertical-align: bottom;" colspan="2"&gt;&lt;a style="outline: none; border-style: none; margin: 0px; padding: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=play&amp;amp;resid=9D603DC5B7B3D719!210&amp;amp;parid=9D603DC5B7B3D719!209&amp;amp;type=1&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos&amp;amp;authkey=!AEQBrGSsUOn7_BY" target="_blank"&gt; &lt;img style="outline: none; border-style: none; padding: 0px; margin: 0px; border: 0px; background: none; background-image: none; vertical-align: bottom;" title="View album" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201112/201112141901272362.png" alt="View album" width="157" height="157" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td style="vertical-align: middle; margin: 0px; padding: 5px 5px 5px 0px; outline: none; border-style: none; width: 223px;" colspan="3"&gt;&lt;div style="margin-left: 10px; top: -3%;"&gt;&lt;div style="width: 223px; overflow: visible;"&gt;&lt;a style="text-decoration: none;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=browse&amp;amp;resid=9D603DC5B7B3D719!209&amp;amp;type=5&amp;amp;authkey=!AEQBrGSsUOn7_BY&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos" target="_blank"&gt;&lt;span style="line-height: 1.26em; padding: 0px; width: 223px; font-size: 26pt; font-family: 'Segoe UI', helvetica, arial, sans-serif;"&gt;&amp;ldquo;豆酱&amp;rdquo;发布了&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="padding: 10px 0px 0px 0px; margin: 0px;"&gt;&lt;table style="margin: 0px; padding: 0px; width: auto; border-collapse: collapse;" border="0" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="vertical-align: top; outline: none; border-style: none; margin: 0px; padding: 10px 15px 6px 0px;"&gt;&lt;a style="font-family: 'Segoe UI', helvetica, arial, sans-serif; font-size: 8pt; outline: none; border-style: none; text-decoration: none; padding: 0px; margin: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=play&amp;amp;resid=9D603DC5B7B3D719!209&amp;amp;type=5&amp;amp;authkey=!AEQBrGSsUOn7_BY&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos" target="_blank"&gt;VIEW SLIDE SHOW&lt;/a&gt;&lt;/td&gt;&lt;td style="vertical-align: top; outline: none; border-style: none; margin: 0px; padding: 10px 0px 6px 0px;"&gt;&lt;a style="font-family: 'Segoe UI', helvetica, arial, sans-serif; font-size: 8pt; outline: none; border-style: none; text-decoration: none; padding: 0px; margin: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=downloadphotos&amp;amp;resid=9D603DC5B7B3D719!209&amp;amp;type=5&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos&amp;amp;authkey=!AEQBrGSsUOn7_BY" target="_blank"&gt;DOWNLOAD ALL&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 5px; margin: 0px; width: 76px; height: 76px;"&gt;&lt;a style="font-family: 'Segoe UI', helvetica, arial, sans-serif; font-size: 8pt; outline: none; border-style: none; text-decoration: none; padding: 0px; margin: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=play&amp;amp;resid=9D603DC5B7B3D719!211&amp;amp;parid=9D603DC5B7B3D719!209&amp;amp;type=1&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos&amp;amp;authkey=!AEQBrGSsUOn7_BY" target="_blank"&gt;&lt;img style="outline: none; border-style: none; padding: 0px; margin: 0px; border: 0px; background: none; background-image: none; vertical-align: bottom;" title="View album" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201112/201112141901282461.png" alt="View album" width="76" height="76" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 0px; margin: 0px; width: 76px; height: 76px;"&gt;&lt;a style="font-family: 'Segoe UI', helvetica, arial, sans-serif; font-size: 8pt; outline: none; border-style: none; text-decoration: none; padding: 0px; margin: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=play&amp;amp;resid=9D603DC5B7B3D719!212&amp;amp;parid=9D603DC5B7B3D719!209&amp;amp;type=1&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos&amp;amp;authkey=!AEQBrGSsUOn7_BY" target="_blank"&gt;&lt;img style="outline: none; border-style: none; padding: 0px; margin: 0px; border: 0px; background: none; background-image: none; vertical-align: bottom;" title="View album" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201112/201112141901309071.png" alt="View album" width="76" height="76" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 0px; margin: 0px; width: 76px; height: 76px;"&gt;&lt;a style="font-family: 'Segoe UI', helvetica, arial, sans-serif; font-size: 8pt; outline: none; border-style: none; text-decoration: none; padding: 0px; margin: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=play&amp;amp;resid=9D603DC5B7B3D719!213&amp;amp;parid=9D603DC5B7B3D719!209&amp;amp;type=1&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos&amp;amp;authkey=!AEQBrGSsUOn7_BY" target="_blank"&gt;&lt;img style="outline: none; border-style: none; padding: 0px; margin: 0px; border: 0px; background: none; background-image: none; vertical-align: bottom;" title="View album" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201112/201112141901419703.png" alt="View album" width="76" height="76" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 0px; margin: 0px; width: 76px; height: 76px;"&gt;&lt;a style="font-family: 'Segoe UI', helvetica, arial, sans-serif; font-size: 8pt; outline: none; border-style: none; text-decoration: none; padding: 0px; margin: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=play&amp;amp;resid=9D603DC5B7B3D719!214&amp;amp;parid=9D603DC5B7B3D719!209&amp;amp;type=1&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos&amp;amp;authkey=!AEQBrGSsUOn7_BY" target="_blank"&gt;&lt;img style="outline: none; border-style: none; padding: 0px; margin: 0px; border: 0px; background: none; background-image: none; vertical-align: bottom;" title="View album" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201112/201112141901566304.png" alt="View album" width="76" height="76" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 0px; margin: 0px; width: 76px; height: 76px;"&gt;&lt;a style="font-family: 'Segoe UI', helvetica, arial, sans-serif; font-size: 8pt; outline: none; border-style: none; text-decoration: none; padding: 0px; margin: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=play&amp;amp;resid=9D603DC5B7B3D719!215&amp;amp;parid=9D603DC5B7B3D719!209&amp;amp;type=1&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos&amp;amp;authkey=!AEQBrGSsUOn7_BY" target="_blank"&gt;&lt;img style="outline: none; border-style: none; padding: 0px; margin: 0px; border: 0px; background: none; background-image: none; vertical-align: bottom;" title="View album" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201112/20111214190201977.png" alt="View album" width="76" height="76" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 5px; margin: 0px; width: 76px; height: 76px;"&gt;&lt;a style="font-family: 'Segoe UI', helvetica, arial, sans-serif; font-size: 8pt; outline: none; border-style: none; text-decoration: none; padding: 0px; margin: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=play&amp;amp;resid=9D603DC5B7B3D719!216&amp;amp;parid=9D603DC5B7B3D719!209&amp;amp;type=1&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos&amp;amp;authkey=!AEQBrGSsUOn7_BY" target="_blank"&gt;&lt;img style="outline: none; border-style: none; padding: 0px; margin: 0px; border: 0px; background: none; background-image: none; vertical-align: bottom;" title="View album" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201112/201112141902118446.png" alt="View album" width="76" height="76" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 0px; margin: 0px; width: 76px; height: 76px;"&gt;&lt;a style="font-family: 'Segoe UI', helvetica, arial, sans-serif; font-size: 8pt; outline: none; border-style: none; text-decoration: none; padding: 0px; margin: 0px;" href="https://skydrive.live.com/redir.aspx?cid=9d603dc5b7b3d719&amp;amp;page=play&amp;amp;resid=9D603DC5B7B3D719!217&amp;amp;parid=9D603DC5B7B3D719!209&amp;amp;type=1&amp;amp;Bsrc=Photomail&amp;amp;Bpub=SDX.Photos&amp;amp;authkey=!AEQBrGSsUOn7_BY" target="_blank"&gt;&lt;img style="outline: none; border-style: none; padding: 0px; margin: 0px; border: 0px; background: none; background-image: none; vertical-align: bottom;" title="View album" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201112/201112141902135579.png" alt="View album" width="76" height="76" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 0px; margin: 0px; width: 76px; height: 76px;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 0px; margin: 0px; width: 76px; height: 76px;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td style="vertical-align: bottom; outline: none; border-style: none; padding: 0px 5px 5px 0px; margin: 0px; width: 76px; height: 76px;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;我们的app包含：图书，电影，音乐，豆邮，活动，动态等功能，与我们最初的计划基本一致&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;细节上我们充分考虑了windows phone的特点和手机上的使用场景和体验，尽力做到最好&lt;/p&gt;&lt;p&gt;比如说：&lt;/p&gt;&lt;p&gt;1. 我们为app加了缓存的功能，一方面可以为用户节省流量，另一方面又可以加快访问速度，给用户提供更好的体验&lt;/p&gt;&lt;p&gt;2. 我们没有采用豆瓣评论的api，而是采用了&amp;ldquo;看过&amp;rdquo;这个api，因为&amp;ldquo;看过&amp;rdquo;可以写短评，而普通的评论必须在150字以上，在手机上输入150字是个很痛苦的过程&lt;/p&gt;&lt;p&gt;3. 我们允许用户在不绑定账户的情况下使用部分功能，充分为用户考虑&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;目前我们在market上的评分为5分，amazing，很难得&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;如果你也有一部windows phone的手机，快下载一个体验一下吧&lt;/p&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2287967.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/12/14/2287967.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/11/30/2269792.html</id><title type="text">test小结</title><summary type="text">豆瓣酱windows phone客户端项目将近尾声，将近一周的test，找到了很多bug，fix了很多bug，现在就来总结一下吧：</summary><published>2011-11-30T15:38:00Z</published><updated>2011-11-30T15:38:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/11/30/2269792.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/11/30/2269792.html"/><content type="html">&lt;p&gt;豆瓣酱windows phone客户端项目将近尾声，将近一周的test，找到了很多bug，fix了很多bug，现在就来总结一下吧：&lt;/p&gt;&lt;p&gt;首先，在开发过程中，由于模块之间关联度不大，团队中每个组员负责一个模块，这时的dev也兼任test，更适合灵活敏捷的开发节奏；&lt;/p&gt;&lt;p&gt;在单元测试中，我们组采用了模块互测的方式，成员分别测试不是自己负责的模块。&lt;/p&gt;&lt;p&gt;经历alpha和beta版本的两次迭代后，总体框架基本形成，这时，组内较明确的分出了两个test和两个dev，这期间，test分别对app进行效能测试，易用性测试，迭代测试等&lt;/p&gt;&lt;p&gt;效能测试：在正常的网络和登录环境下，对各模块的功能和返回结果的正确性进行测试，如搜索功能，添加评论、搜藏，发送邮件功能等。&lt;/p&gt;&lt;p&gt;易用性测试：test以用户的角度使用app，并请身边的同事帮忙测试，查找用户体验方面需要改进的问题，如字体大小，对齐格式，页面布局，格式位置等。另外，当test查看某些页面时，可能会进行一些尚未提供的操作，这时，我们将视优先级和工作量考虑增加feature。&lt;/p&gt;&lt;p&gt;迭代测试：当前期测试加入或修改一些功能时，对之前已存在的操作进行效能测试，比如当我们加入匿名登录功能后，测试之前需认证尚的模块的使用情况。&lt;/p&gt;&lt;p&gt;最后，我们队app进行了没有网络和用户未登录的边界情况下的测试，保证极端情况下程序的健壮性。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;另外，在对南七组的声音游戏进行的测试中，发现了8个bug。由于我们的test不知道他们的代码实现方式，属于黑箱测试，测试方法是在每个可以操作页面中点击一些代表性的边界性的按钮，测试其执行情况。总体来说，组间互测，对找出一些隐藏性的bug效果还是很明显的。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2269792.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/11/30/2269792.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/11/26/2264691.html</id><title type="text">豆酱的功能介绍</title><summary type="text">经过20天的daily scrum，我们的app基本做完了，我们将其改名为豆酱，因为豆瓣不允许第三方应用的名字中含有“豆瓣”两字。 我们最终实现的功能和我们最初的目标几乎完全一致： 1. 新鲜事 我们参照了很多app的news feed的设计，基本上与豆瓣的风格保持一致，减少用户的学习成本 2. 豆邮 分别实现了收件箱，发件箱和写豆邮的功能 3. 图书，电影，音乐 分别提供了详细页面和搜索功...</summary><published>2011-11-26T14:43:00Z</published><updated>2011-11-26T14:43:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/11/26/2264691.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/11/26/2264691.html"/><content type="html">&lt;p&gt;经过20天的daily scrum，我们的app基本做完了，我们将其改名为豆酱，因为豆瓣不允许第三方应用的名字中含有“豆瓣”两字。&lt;/p&gt; &lt;p&gt;我们最终实现的功能和我们最初的目标几乎完全一致：&lt;/p&gt; &lt;p&gt;1. 新鲜事&lt;/p&gt; &lt;blockquote style='border:2px solid #EFEFEF;color:#333333;padding:5px 10px;'&gt; &lt;p&gt;我们参照了很多app的news feed的设计，基本上与豆瓣的风格保持一致，减少用户的学习成本&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;2. 豆邮&lt;/p&gt; &lt;blockquote style='border:2px solid #EFEFEF;color:#333333;padding:5px 10px;'&gt; &lt;p&gt;&lt;font color="#4b4b4b"&gt;分别实现了收件箱，发件箱和写豆邮的功能&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;3. 图书，电影，音乐&lt;/p&gt; &lt;blockquote style='border:2px solid #EFEFEF;color:#333333;padding:5px 10px;'&gt; &lt;p&gt;&lt;font color="#4b4b4b"&gt;分别提供了详细页面和搜索功能。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#4b4b4b"&gt;值得一提的是，我们还提供了最新的电影，图书，音乐列表。豆瓣官方并没有提供相应的api，我们通过parse html来获得数据，因为我们觉得这些数据对于用户非常有意义，尤其是最新的电影列表&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;4. 活动&lt;/p&gt; &lt;blockquote style='border:2px solid #EFEFEF;color:#333333;padding:5px 10px;'&gt; &lt;p&gt;&lt;font color="#4b4b4b"&gt;活动这一功能我们主要是参照了豆瓣在iphone上的官方客户端，能够满足用户查看参加活动的基本需求，并不提供发布，修改活动的功能，因为我们觉得这样的需求在移动端非常弱&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;5. 设置，缓存&lt;/p&gt; &lt;blockquote style='border:2px solid #EFEFEF;color:#333333;padding:5px 10px;'&gt; &lt;p&gt;&lt;font color="#4b4b4b"&gt;默认情况下我们为用户提供了缓存功能，主要是缓存图片，尤其是好友的头像，这一点在news feed上尤为关键。一方面可以为用户节省流量，另一方面可以让用户获得更流畅的体验。当然我们并不是将缓存功能强加给用户，我们给用户提供设置的权利，还可以清除缓存。&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;6. 允许用户不绑定账号使用&lt;/p&gt; &lt;blockquote style='border:2px solid #EFEFEF;color:#333333;padding:5px 10px;'&gt; &lt;p&gt;&lt;font color="#4b4b4b"&gt;我们的app最初必须要让用户通过uauth授权之后才可以用，后来我们发现很多用户的需求并不在于豆邮，新鲜事，他们更关注电影，音乐和书籍，所以我们允许用户在不绑定账户的前提下使用与账户无关的功能。&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;在做与不做之间，在做什么和如何做的问题上，我们投入了很多精力，目的就是为了让用户用起来感觉爽，希望我们能够真正解决用户的一些问题。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2264691.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/11/26/2264691.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/11/21/2257049.html</id><title type="text">[Scrum]11.17 and 11.18</title><summary type="text">11.17 今天的工作 明天的工作 note 林萌 为图书增加评论功能(747) 为图书增加评论功能(747)为评论者增加链接 陈晓萌 为新鲜事增加缓存功能(750) 为新鲜事增加缓存功能(750)出了xml，还要缓存头像 缓存好友头像图片 李明磊 为电影增加评论功能(748) 为音乐增加评论功能(748)为评论者增加链接 钱一鸣 为音乐增加评论功能(749) 为音乐增加评论功能...</summary><published>2011-11-21T04:39:00Z</published><updated>2011-11-21T04:39:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/11/21/2257049.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/11/21/2257049.html"/><content type="html">&lt;table style="color: #000000" border="0" cellspacing="0" cellpadding="2" width="583"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="102"&gt;11.17&lt;/td&gt; &lt;td valign="top" width="200"&gt;今天的工作&lt;/td&gt; &lt;td valign="top" width="139"&gt;明天的工作&lt;/td&gt; &lt;td valign="top" width="140"&gt;note&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="102"&gt;林萌&lt;/td&gt; &lt;td valign="top" width="200"&gt;为图书增加评论功能(747)&lt;/td&gt; &lt;td valign="top" width="139"&gt;为图书增加评论功能(747)为评论者增加链接&lt;/td&gt; &lt;td valign="top" width="140"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="102"&gt;陈晓萌&lt;/td&gt; &lt;td valign="top" width="200"&gt;为新鲜事增加缓存功能(750)&lt;/td&gt; &lt;td valign="top" width="139"&gt;为新鲜事增加缓存功能(750)出了xml，还要缓存头像&lt;/td&gt; &lt;td valign="top" width="140"&gt;缓存好友头像图片&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="102"&gt;李明磊&lt;/td&gt; &lt;td valign="top" width="200"&gt;为电影增加评论功能(748)&lt;/td&gt; &lt;td valign="top" width="139"&gt;为音乐增加评论功能(748)为评论者增加链接&lt;/td&gt; &lt;td valign="top" width="140"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="102"&gt;钱一鸣&lt;/td&gt; &lt;td valign="top" width="200"&gt;为音乐增加评论功能(749)&lt;/td&gt; &lt;td valign="top" width="139"&gt;为音乐增加评论功能(749)为评论者增加链接&lt;/td&gt; &lt;td valign="top" width="140"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="102"&gt;张越一&lt;/td&gt; &lt;td valign="top" width="200"&gt;无&lt;/td&gt; &lt;td valign="top" width="139"&gt;无&lt;/td&gt; &lt;td valign="top" width="140"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="102"&gt;陶宇&lt;/td&gt; &lt;td valign="top" width="200"&gt;设置页面，增加缓存选项(746)&lt;/td&gt; &lt;td valign="top" width="139"&gt;取消绑定账号(513)&lt;/td&gt; &lt;td valign="top" width="170"&gt;又增加了推出的功能&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;table style="color: #000000" border="0" cellspacing="0" cellpadding="2" width="593"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="104"&gt;11.18&lt;/td&gt; &lt;td valign="top" width="309"&gt;&amp;nbsp;&lt;/td&gt; &lt;td valign="top" width="193"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="104"&gt;林萌&lt;/td&gt; &lt;td valign="top" width="309"&gt;为图书增加评论功能(747)为评论者增加链接&lt;/td&gt; &lt;td valign="top" width="193"&gt;基于很多用户的现场体验，发现大家有这方面的需求&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="104"&gt;陈晓萌&lt;/td&gt; &lt;td valign="top" width="309"&gt;为新鲜事增加缓存功能(750)出了xml，还要缓存头像&lt;/td&gt; &lt;td valign="top" width="193"&gt;好友头像每次都要请求，既浪费流量，又增加了用户的等待时间&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="104"&gt;李明磊&lt;/td&gt; &lt;td valign="top" width="309"&gt;为音乐增加评论功能(748)为评论者增加链接&lt;/td&gt; &lt;td valign="top" width="193"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="104"&gt;钱一鸣&lt;/td&gt; &lt;td valign="top" width="309"&gt;为音乐增加评论功能(749)为评论者增加链接&lt;/td&gt; &lt;td valign="top" width="193"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="104"&gt;张越一&lt;/td&gt; &lt;td valign="top" width="309"&gt;无&lt;/td&gt; &lt;td valign="top" width="193"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="104"&gt;陶宇&lt;/td&gt; &lt;td valign="top" width="309"&gt;取消绑定账号(513)&lt;/td&gt; &lt;td valign="top" width="193"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/201111222239307536.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="捕获" border="0" alt="捕获" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/201111222239363354.png" width="602" height="291"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/201111222245336551.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="捕获2" border="0" alt="捕获2" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/201111222247465691.png" width="606" height="298"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;我们组同学在完成一个task之后把remaining和completed时间改了，我们觉得task的remaining hour为0之后就自然关闭了。事实并非如此，tfs需要自己手动设置task状态，这就导致了我们做完了很多task，但task数量并没有减少&lt;/p&gt; &lt;p&gt;tfs还存在的类似的问题是：tfs中新建一个task时，输入了original estimate和remaining之后，completed并没有自动产生，对于第一次使用的用户很容易产生误解。&lt;/p&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2257049.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/11/21/2257049.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/11/18/2253384.html</id><title type="text">[Scrum]11.16</title><summary type="text">今天的工作 明天的工作 note 林萌 图书首页信息显示(542) 为图书增加评论功能(747) 陈晓萌 单独一条新鲜事的页面(533) 为新鲜事增加缓存功能(750) 新鲜事的好友头像可以缓存，为用户节省流量的同时，加快加载速度 李明磊 电影首页信息显示(543) 为电影增加评论功能(748) 钱一鸣 音乐首页信息显示(544) 为音乐增加评论功能(749) 张越一 改变...</summary><published>2011-11-17T16:22:00Z</published><updated>2011-11-17T16:22:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/11/18/2253384.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/11/18/2253384.html"/><content type="html">&lt;table style="color: #000000" border="0" cellspacing="0" cellpadding="2" width="748"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;&amp;nbsp;&lt;/td&gt; &lt;td valign="top" width="218"&gt;今天的工作&lt;/td&gt; &lt;td valign="top" width="176"&gt;明天的工作&lt;/td&gt; &lt;td valign="top" width="252"&gt;note&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;林萌&lt;/td&gt; &lt;td valign="top" width="218"&gt;图书首页信息显示(542)&lt;/td&gt; &lt;td valign="top" width="176"&gt;为图书增加评论功能(747)&lt;/td&gt; &lt;td valign="top" width="252"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;陈晓萌&lt;/td&gt; &lt;td valign="top" width="218"&gt;单独一条新鲜事的页面(533)&lt;/td&gt; &lt;td valign="top" width="176"&gt;为新鲜事增加缓存功能(750)&lt;/td&gt; &lt;td valign="top" width="252"&gt;新鲜事的好友头像可以缓存，为用户节省流量的同时，加快加载速度&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;李明磊&lt;/td&gt; &lt;td valign="top" width="218"&gt;电影首页信息显示(543)&lt;/td&gt; &lt;td valign="top" width="176"&gt;为电影增加评论功能(748)&lt;/td&gt; &lt;td valign="top" width="252"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;钱一鸣&lt;/td&gt; &lt;td valign="top" width="218"&gt;音乐首页信息显示(544)&lt;/td&gt; &lt;td valign="top" width="176"&gt;为音乐增加评论功能(749)&lt;/td&gt; &lt;td valign="top" width="252"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;张越一&lt;/td&gt; &lt;td valign="top" width="218"&gt;改变评论列表样式(722)&lt;/td&gt; &lt;td valign="top" width="176"&gt;无&lt;/td&gt; &lt;td valign="top" width="252"&gt;张越一最近忙，没给他分配任务&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;陶宇&lt;/td&gt; &lt;td valign="top" width="218"&gt;在windows phone手机上存储文件(731)&lt;/td&gt; &lt;td valign="top" width="176"&gt;设置页面，增加缓存选项(746)&lt;/td&gt; &lt;td valign="top" width="252"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/201111180021229454.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="捕获" border="0" alt="捕获" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/201111180021377313.png" width="785" height="414"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;最近太忙了，各种deadline啊，凌晨 0:20 发博客，伤不起啊&lt;/p&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2253384.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/11/18/2253384.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/11/17/2252225.html</id><title type="text">程序员究竟该如何提高效率</title><summary type="text">“拖延症”这个名词近些年很火，似乎每个人都觉得自己的效率不高，很难集中注意力做好手头的事，那我们究竟该如何提高自己的工作效率呢，大牛来告诉你.</summary><published>2011-11-17T02:22:00Z</published><updated>2011-11-17T02:22:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/11/17/2252225.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/11/17/2252225.html"/><content type="html">&lt;p&gt;&lt;strong&gt;&amp;ldquo;拖延症&amp;rdquo;这个名词近些年很火，似乎每个人都觉得自己的效率不高，很难集中注意力做好手头的事，那我们究竟该如何提高自己的工作效率呢，大牛来告诉你.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Aaron Swartz写过一篇很有名的文章，叫做"&lt;a href="http://www.aaronsw.com/weblog/productivity"&gt;HOWTO: Be more productive"&lt;/a&gt;，这篇文章写的实在是太好了，我看了好多遍，很赞同作者的观点。我借鉴了作者提到的一些方法并运用到自己的生活中，发现确实有效果，所以我愿意让更多的人看到这篇文章。&lt;a href="http://www.aaronsw.com/"&gt;Aaron Swartz&lt;/a&gt;这个人绝对是大牛人，他14时就参与了RSS1.0的制定，他在Stanford读了一年就主动退学了，成为了YC的一员，他的公司后来与reddit合并了，他还是web.py框架的创始人。&lt;br /&gt;废话少说，下面就是译文:&lt;br /&gt;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&lt;br /&gt;肯定有人跟你说过这样的话&amp;ldquo;你有看电视的那么长时间，都可以用来写一本书了&amp;rdquo;，不可否认写书肯定比看电视更好的利用了时间，但是这个结论的成立需要一个假设:"时间是可互换的"，也就是说看电视的时间可以轻松的用来写书。但是很遗憾，事实并非如此。&lt;br /&gt;不同的时间有不同的质量等级。如果我在走向地铁站的路上发现自己的笔记本忘带了，我就很难集中注意力写文章。同样，当你不停的被打断的时候，你也很难集中注意力。这里还有一些心理和情感上的因素，有的时候我心情很好，愿意主动去做一些事，但还有一些时候我感到很抑郁和疲惫，就只能看看电视了。&lt;br /&gt;如果你想变的更加有效率，你必须意识到这个事实，并且很好的处理它。首先，你必须很好的利用不同种类的时间。其次，你必须让你的时间更有效率。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;更有效的利用你的时间&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;选择合适的问题&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;生命是如此的短暂，为什么浪费时间做一些没意义的事呢？做一些让你感到舒适的事很容易，但是你应该问问自己为什么要做这些事呢？有没有一些更重要的事等着你去做？为什么你不去做那些事呢？这些问题很难回答，但是每解决一个都会让你更有效率。&lt;br /&gt;这不是说你所有的时间都应该用来做那些最重要的事。我的时间就肯定不是这样(否则，我现在就不会在写这篇文章了)。但是，这是我衡量自己的生活是否充实的重要标准。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;收集很多问题&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;另一个很多人都知道的秘密是：如果你认准一个问题，投入全部精力去解决它，这样你的效率是最高的。我发现这却是很难实现的。以现在为例，我正在锻炼身体，喝橙汁，整理桌面，和我弟弟聊天，同时在写现在这篇文章。今天一整天，我写了现在这篇文章，读了一本书，吃了点东西，回复了几封邮件，和一些朋友聊了聊天，买了点东西，改了改其他几篇文章，备份了硬盘，还整理了一下图书列表。&lt;br /&gt;有很多不同的项目让我能够在不同质量的时间下做不同的工作。更重要的是，在你卡壳或是厌烦的时候有其他的一些事可以做。&lt;br /&gt;这同时会让你变得更加有创造力。创造力就是你把自己从其他地方学到的东西能够用到你的工作中。如果你同时做许多不同方向的工作，那你就会得到更多的想法和创意。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;列一个清单&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;找一些不同的事同时做并不困难，大部分人都有很多很多的待办事项。但是如果你想把它们全记在脑袋里的话，它们就会慢慢消失。要记住所有这些事所给你带来的心智上的压力会把你压垮。解决办法仍然是很简单：把它们写下来。&lt;br /&gt;一旦你把要做的事列成了一个清单，你就可以更好的分类组织它们了。比如说，我的清单包括：编程，思考，差事，读书，娱乐休息。&lt;br /&gt;大部分项目都包括很多不同的任务。以写这篇文章为例，除了真正的写作过程，还包括了阅读其他关于拖沓的文章，考虑文章的各个部分，整理语句，向别人请教问题等等。每一项任务都属于清单的不同部分，所以你可以在合适的时间才去做某一部分。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;把任务清单和你的生活结合起来&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;一旦你有了这样一个任务清单，你需要做的事就是时常记得它，而记住它的最好方法是把它放在你能看到的地方。比如说，我总在我桌子上放一摞书，最上面的那一本就是我最近在读的。当我想要读书的时候，我就直接从上面拿一本书来读。&lt;br /&gt;对于看电视/电影我也这么做。当我对某一个电影感兴趣的时候，我会把它放在电脑中一个特殊的文件夹内。每当我想休息一下，看看电影的时候，我就会打开那个文件夹。&lt;br /&gt;我也想过一些更深入的方式，比如说我把一些想看的文章标记为"待读"(to read)，当我想要上网的时候就看看那些从前积累下来的未读文章。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;提高你时间的质量&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;像上面那样最大限度的利用时间还远远不够，更重要的是提高你自己的时间的质量。那你究竟该怎样做呢？&lt;/p&gt;&lt;p&gt;&lt;strong&gt;减轻身体上的约束&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;携带纸和笔&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;我认识的很多人的口袋里都有记事簿之类的东西。纸和笔在很多时候都是非常有用的，你可以随时随刻的记录自己的想法，我甚至通过这种方法在地铁上写过整篇文章。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;避免被打扰&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;对于那些需要集中注意力的任务，你应该尽量避免被打扰。一个很简单的方法是去一个没人能打扰你的地方，另一个方法是告诉周围的人未来一段时间不要打扰你。&lt;br /&gt;关于这点不要过犹不及。当你在浪费时间的时候你反倒应该被打扰一下，帮助别人解决问题肯定比坐在那里看新闻更好的利用了时间。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;减轻心理上的约束&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;吃，睡，运动&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;当你感到很饿，很累，很焦躁的时候，你的时间的质量会很低。解决这个问题很简单，就是：去吃，去睡，去运动。对自己说&amp;ldquo;虽然我很累了，但我不能休息，因为我必须要工作&amp;rdquo;会让你感到自己很努力，但事实上休息之后你的效率会更高。既然你迟早都要睡觉，还不如先休息好，来提高剩余时间内的效率。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;与快乐的人相处&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;跟快乐的人相处会也会让你变得快乐，也会让你心态更放松。也许很多人愿意躲在屋子里，不与其他人接触，埋头干活，他们觉得这样的话时间才没有被&amp;ldquo;浪费&amp;rdquo;，但事实上这会让他们变得情绪低落，工作效率也会大大下降。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;与朋友分担你的压力&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;即使你的朋友并不是能够感染他人，给你带来快乐的那种人，和其他的人一起解决复杂的问题也会让问题变得简单。一方面，精神上的压力大家可以互相分担，另一方面，和其他人在一起可以让你专注于工作而不是时常分心。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;拖沓&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;上面所说的那些并不是问题的重点，关于效率大家最大的问题还是&amp;ldquo;拖沓&amp;rdquo;。虽然很多人不承认，但是几乎所有人都或多或少的会拖沓。那又该如何避免呢？&lt;br /&gt;拖沓是什么？从旁观者来看，你在做好玩的事(如玩游戏，看新闻)而不是做真正的工作。但问题的关键是：你究竟为什么会这样？你的脑子里究竟是怎么想的？&lt;br /&gt;我花了很多时间来研究这件事，我能给出的最好解释是在你的大脑赋予&amp;ldquo;脑力场&amp;rdquo;给每一项任务。你玩过两块磁铁相互作用吗？如果你让它们异极相对，他们就会相互排斥，你会感到他们之间的磁场力。你越是想要把它们和在一起，越会感到它们之间的排斥力。&lt;br /&gt;心智和精神上也是类似的。它是看不见摸不着的，但你却可以感受到它的存在。并且你越是想要接近它，它会离你越远。&lt;br /&gt;你不可能通过蛮力来克服两个场之间的排斥力，相反，你应该做的是调转方向。&lt;br /&gt;那又是什么产生了&amp;ldquo;精神力场&amp;rdquo;呢？似乎有两个主要原因：任务是否艰巨，任务是否是被指派的。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;艰巨的任务&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;把任务细分&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;一个任务很艰巨的原因之一是这个任务很宏大。比如说你想要做一个菜谱构造程序，没有人能一下子完成它，这是一个目标而不是一项任务。一项任务是使你能够朝向目标更进一步的具体概念。一个好的任务是你能够立即拿来实施的，比如"画一个展示菜谱的草图"。&lt;br /&gt;当你完成了上一个任务后，下一步就会变得更加清晰。你将会考虑一个菜谱有什么构成，你需要什么样的搜索机制，如何构建菜谱的数据库，等等。这样你就构建了一个引擎，每一个任务都会通向下一个任务。&lt;br /&gt;对于每一个比较大的项目，我都会考虑我需要完成一连串什么样的任务，并且将这些任务加入到我的待办事项列表中去。同样，当我做完一些任务之后我会把接下来需要完成的任务再加入任务列表中去。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;简化任务&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;另一个让任务变得艰巨的原因就是它太复杂了。"写一本书"这个任务会放你感到无从下手，那么就先从写一篇文章开始吧。如果一篇文章也觉得太多了，那么就先写一个段落的概要吧。最重要的是真正做了一些工作，真正的有进展。&lt;br /&gt;一旦你明确了你的任务之后，你就可以更清楚的判断它，更容易的理解它。提高完善一些已有的东西比从头创建东西更容易。如果你的一个段落写好了，那么一点一点积累，它会变成一篇文章，最终变成一本书。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;认真考虑它&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;通常来说解决一个困难问题需要一些灵感。如果你对那个领域并不熟悉，你应该从研究这个领域开始，借鉴一下其他人的经验，慢慢的研究理解这个领域，并且做一些小的尝试看看你能否搞定这个领域。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;被指派的任务&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;被指派的任务是那些你被要求完成的任务。很多心理学实验都表明:当你"刺激"其他人做什么事的时候，他们反倒不容易做好那个事。奖励，惩罚等外部刺激会扼杀"内在动机"--你对于某个问题发自内心的兴趣。人类的大脑对于被要求做的事有先天的抗拒力。&lt;br /&gt;这种现象不仅局限于其他人要求你做的事，当你向自己分配任务时仍然会出现这种现象。如果你对自己说"我应该好好做X工作了，这是我现在最重要的事"，之后你就会感到X突然变成了世界上最困难的事情了。然而一旦当Y变成了"最重要的事"，原来的那个X又变得简单了。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;虚构一个任务&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;如果你要完成X，那就告诉自己做Y。然而不幸的是，这样欺骗自己却很难，因为你清楚你究竟要做什么。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;不要自己给自己布置任务&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;给自己布置任务看起来很诱人，比如对自己说"我要写完这篇文章才去吃饭"，更糟糕的是让别人假装布置给你一些任务。但是这两种方式都会让你变得更没有效率，事实上你还是在给自己布置任务，你的大脑只会去逃避它。&lt;/p&gt;&lt;p&gt;&lt;strong&gt;把事情变得有趣&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;困难的工作听起来不会令人感到愉悦，但事实上这可能就是最能让我感到高兴的事。一个困难的问题不但能让你集中全部注意力，而且当你完成它的时候你会感到非常棒，非常有成就感。&lt;br /&gt;所以帮助自己完成一件事的秘密不是说服自己必须完成它，而是说服自己这件事确实非常有意思。如果一件事没有意思的话，你需要做的就是让它变得有意思&lt;/p&gt;&lt;p&gt;&lt;strong&gt;总结&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;效率的真正秘密在于"聆听自己"，在你饿的时候吃饭，在你疲惫的时候睡觉，当你厌烦的时候休息一下，做那些有趣好玩的项目。&lt;br /&gt;这看起来很容易，但是社会上的一些观念正在把我们向相反的方向引导。要想变得更加有效率，我们需要做的就是转过头来"聆听自己"&lt;a href="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/20111117102128284.gif"&gt;&lt;img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="clip_image001" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/201111171021298549.gif" alt="clip_image001" width="2" height="2" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2252225.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/11/17/2252225.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/11/16/2251026.html</id><title type="text">[Scrum]11.15</title><summary type="text">今天的工作 明天的工作 note 林萌 图书首页的设计(535) 图书首页信息显示(542) 依赖于514和535 陈晓萌 新鲜事的展示(531) 单独一条新鲜事的页面(533) 李明磊 电影首页的设计(536) 电影首页信息显示(543) 依赖于514和536 钱一鸣 音乐首页的设计(537) 音乐首页信息显示(544) 依赖于514和537 张越一 更改搜索结果列表样式(7...</summary><published>2011-11-16T04:17:00Z</published><updated>2011-11-16T04:17:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/11/16/2251026.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/11/16/2251026.html"/><content type="html">&lt;table style="color: #000000" border="0" cellspacing="0" cellpadding="2" width="768"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;&amp;nbsp;&lt;/td&gt; &lt;td valign="top" width="186"&gt;今天的工作&lt;/td&gt; &lt;td valign="top" width="210"&gt;明天的工作&lt;/td&gt; &lt;td valign="top" width="270"&gt;note&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;林萌&lt;/td&gt; &lt;td valign="top" width="186"&gt;图书首页的设计(535)&lt;/td&gt; &lt;td valign="top" width="210"&gt;图书首页信息显示(542)&lt;/td&gt; &lt;td valign="top" width="270"&gt;依赖于514和535&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;陈晓萌&lt;/td&gt; &lt;td valign="top" width="186"&gt;新鲜事的展示(531)&lt;/td&gt; &lt;td valign="top" width="210"&gt;单独一条新鲜事的页面(533)&lt;/td&gt; &lt;td valign="top" width="270"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;李明磊&lt;/td&gt; &lt;td valign="top" width="186"&gt;电影首页的设计(536)&lt;/td&gt; &lt;td valign="top" width="210"&gt;电影首页信息显示(543)&lt;/td&gt; &lt;td valign="top" width="270"&gt;依赖于514和536&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;钱一鸣&lt;/td&gt; &lt;td valign="top" width="186"&gt;音乐首页的设计(537)&lt;/td&gt; &lt;td valign="top" width="210"&gt;音乐首页信息显示(544)&lt;/td&gt; &lt;td valign="top" width="270"&gt;依赖于514和537&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;张越一&lt;/td&gt; &lt;td valign="top" width="186"&gt;更改搜索结果列表样式(721)&lt;/td&gt; &lt;td valign="top" width="210"&gt;改变评论列表样式(722)&lt;/td&gt; &lt;td valign="top" width="270"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign="top" width="100"&gt;陶宇&lt;/td&gt; &lt;td valign="top" width="186"&gt;用正则表达式解析html(514)&lt;/td&gt; &lt;td valign="top" width="210"&gt;在windows phone手机上存储文件(731)&lt;/td&gt; &lt;td valign="top" width="270"&gt;每次请求之后都把文件缓存起来，下一次启动程序的时候，先默认加载缓存中的文件，提升用户体验&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/201111161217135342.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="捕获" border="0" alt="捕获" src="http://images.cnblogs.com/cnblogs_com/meng-meng/201111/201111161217295294.png" width="809" height="440"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2251026.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/11/16/2251026.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/11/16/2250851.html</id><title type="text">最火热的创业公司dropbox教你如何创业</title><summary type="text">Dropbox这个公司相信大家都不陌生，在硅谷可以说是最火热的创业公司了，其估值已经近60亿美元，一个简单的同步工具如何能做到如此的成功，在众多公司中脱颖而出，让dropbox创始人告诉你原因吧。</summary><published>2011-11-16T02:34:00Z</published><updated>2011-11-16T02:34:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/11/16/2250851.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/11/16/2250851.html"/><content type="html">&lt;p&gt;Dropbox这个公司相信大家都不陌生，在硅谷可以说是最火热的创业公司了，其估值已经近60亿美元，一个简单的同步工具如何能做到如此的成功，在众多公司中脱颖而出，让dropbox创始人告诉你原因吧。&lt;/p&gt;&lt;p&gt;下面这个视频时dropbox创始人Drew Houston在Startup Lessons Learned上的演讲，为方便墙内朋友观看，我从youtube上下载下来传到了优酷上:&lt;/p&gt;&lt;div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:78b5cdc7-d295-4449-9d53-88e666f21751" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;"&gt;&lt;div&gt;&lt;object width="480" height="400" align="middle" data="http://player.youku.com/player.php/sid/XMjEzMDk4ODMy/v.swf" type="application/x-shockwave-flash"&gt;&lt;param name="src" value="http://player.youku.com/player.php/sid/XMjEzMDk4ODMy/v.swf" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;下面是演讲的slide：&lt;/p&gt;&lt;div id="__ss_3836587" style="width: 425px;"&gt;&lt;strong style="margin: 12px 0px 4px; display: block;"&gt;&lt;a title="Dropbox Startup Lessons Learned" href="http://www.slideshare.net/gueste94e4c/dropbox-startup-lessons-learned-3836587" target="_blank"&gt;Dropbox Startup Lessons Learned&lt;/a&gt;&lt;/strong&gt; &lt;iframe src="http://www.slideshare.net/slideshow/embed_code/3836587" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="425" height="355"&gt;&lt;/iframe&gt;&lt;div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px;"&gt;View more &lt;a href="http://www.slideshare.net/" target="_blank"&gt;presentations&lt;/a&gt; from &lt;a href="http://www.slideshare.net/gueste94e4c" target="_blank"&gt;gueste94e4c&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;在dropbox之前，已经有几百家文件同步，云存储公司了，这个领域看似已经非常成熟了，竞争也非常激烈，但是真正使用这类产品的人并不多，因为现有的产品并不好用。&lt;/p&gt;&lt;p&gt;dropbox发布前，他们就已经开始推广dropbox了：他们&lt;a href="http://news.ycombinator.com/item?id=8863"&gt;在hacker news上宣传dropbox&lt;/a&gt;，并且得到了非常好的反馈，之后又发布了一段介绍dropbox的视频，这段视频被digg了75000次(很赞的一段视频，简单易懂，非常清楚的讲解了dropbox究竟能帮你做什么，你会突然发现自己一直在寻找的那款产品总算出现了)。产品没有成行的时候，他们就先发布了网站，想要率先体验dropbox的用户可以留下邮箱等待邀请，这又大大吊起了大家的胃口。同时，早期的宣传也可以得到很多未来用户的反馈，听听大家对这个产品的看法和建议。总之，dropbox在发布前的宣传很成功，很值得借鉴。&lt;/p&gt;&lt;p&gt;dropbox正式发布之后的PR做的也不错，获得了techcrunch的报道。dropbox同时买了不少google的关键字广告，虽然效果并不理想，但这并没有影响他们用户数成指数增长。&lt;/p&gt;&lt;p&gt;dropbox用户数飞速增长的原因在于&amp;ldquo;口口相传&amp;rdquo;的力量。因为开始注册的时候你获得的容量比较小，你可以通过邀请朋友来提高自己的免费容量。当一个人发现dropbox真的很好用的时候，他当然希望自己的空间大一点，况且朋友也应该会喜欢这么棒的服务。当他的朋友看到dropbox时，猛然发现自己也有这个需求，用了一下发现dropbox太好用了，就推荐给了他更多的朋友。于是dropbox就开始了病毒式传播。&lt;/p&gt;&lt;p&gt;启示1：不要再意淫那些自己幻想出来的从未出想过的产品了。事实上很多现有的产品都还不够好用，还有很大的创新空间。&lt;/p&gt;&lt;p&gt;启示2：常听说"launch early"，启示宣传推广也要趁早，不必一定等到产品完全OK之后才宣传。如果你的产品足够cool的话，可以早早的就开始赢得关注，积累未来的第一批用户并且得到宝贵的建议和反馈。&lt;/p&gt;&lt;p&gt;启示3：你的创业注定失败的原因之一是&amp;ldquo;你做了一个没人想要的产品&amp;rdquo;&lt;/p&gt;&lt;p&gt;启示4：&amp;ldquo;口口相传&amp;rdquo;和&amp;ldquo;朋友推荐&amp;rdquo;，这看似老套的推广营销方法其实是最有效果的。相比于网上乱飞的广告，大家都更相信好友的推荐。但这有一个前提，你的产品真的非常出色，否则一切都是扯淡&lt;/p&gt;&lt;p&gt;启示5：想要&amp;ldquo;病毒式传播&amp;rdquo;吗？你应该让用户更容易的与他们的朋友分享他们对于产品的喜爱，你同时需要给他们一些奖励，来激励他们这么做。&lt;/p&gt;&lt;p&gt;启示6：市场的种类包括：已有的市场，进一步细分的市场和全新的市场，不同的市场需要不同的营销方法，已有市场也蕴含着巨大的机会。&lt;/p&gt;&lt;p&gt;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &lt;br /&gt;下面是另一段Drew Houston的视频，在mit的startup bootcamp上介绍dropbox的创业经历：&lt;/p&gt;&lt;div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:dc52c5e7-1364-45d5-8cca-c2a7fa6bfdf8" class="wlWriterEditableSmartContent" style="margin: 0px; display: inline; float: none; padding: 0px;"&gt;&lt;div&gt;&lt;object width="480" height="400" align="middle" data="http://player.youku.com/player.php/sid/XMjEzMDk5NDI0/v.swf" type="application/x-shockwave-flash"&gt;&lt;param name="src" value="http://player.youku.com/player.php/sid/XMjEzMDk5NDI0/v.swf" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;这个视频更多的是介绍dropbox的创业经历，&amp;ldquo;干货&amp;rdquo;没有上一个视频多，就列下面这两条吧：&lt;/p&gt;&lt;p&gt;想要创业，但你感觉时机不成熟，最好的方式是加入一个创业公司，在那里你会学到更多。 失败很多次没有关系，你只需要成功一次就够了。x&lt;/p&gt;&lt;p&gt;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&amp;nbsp;&lt;/p&gt;&lt;p&gt;关于dropbox在quora有一个非常火爆的话题&lt;a href="http://www.quora.com/Dropbox/Why-is-Dropbox-more-popular-than-other-programs-with-similar-functionality"&gt;Why is Dropbox more popular than other programs with similar functionality?&lt;/a&gt;，强烈建议看一看，很早之前我就follow了这个question，不断有精彩的回答涌现出来。&lt;/p&gt;&lt;p&gt;Michael Wolfe对于这个问题的看法是：首先我们要回到这个问题的最初需求上来，我们的需求是什么？我们有一个文件夹，我们把需要同步的东西放进去，它默默的完成了同步任务，就这么简单。但是大部分创业者都认为要满足这个需求是实在是太简单了，这样的产品也太没有技术含量了，于是他们就会增加如 task management, calendaring, customized dashboards, virtual white boarding这些99%的用户根本不需要的功能。对以一款产品，解决用户的需求是关键，简单好用就足够了，多余的功能只会变成累赘，让用户变得一头雾水。&lt;/p&gt;&lt;p&gt;启示：做产品不是在学校里做project，最关键的是能否满足用户的需求，用户用的到底爽不爽，而不是你究竟写了多少代码，实现了多少没人用的功能。做加法容易，做减法难。做加法的时候你有很大的成就感，但是面对复杂的产品，用户却不知道如何下手。做减法才是真正的考验，因为你必须了解你的产品的核心功能是什么，什么才是用户真正需要的。(ps:这点在中国尤其如此，国内的海量用户仍旧是&amp;ldquo;小白&amp;rdquo;用户，越简单的东西他们越喜欢，这也解释了为什么360的装机量那么大，一键搞定，谁不喜欢)&lt;/p&gt;&lt;p&gt;其他人的回答也很精彩，大家还是自己看吧。&lt;/p&gt;&lt;p&gt;如果你至今没用过dropbox，那实在是太遗憾了，一定要尝试一下https://db.tt/4wqPOzM (注意：在国内需要用https访问)&lt;/p&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2250851.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/11/16/2250851.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/meng-meng/archive/2011/11/15/2249852.html</id><title type="text">每一个有理想的程序员都应该读的一本书-《rework》</title><summary type="text">每一个程序员都有改变世界的梦想，他们不甘平凡，他们想要make a difference，他们想要创立世界上最cool的公司，那具体该如何做呢？风靡全球的《rework》将告诉你答案</summary><published>2011-11-15T08:08:00Z</published><updated>2011-11-15T08:08:00Z</updated><author><name>meng-meng(萌萌)</name><uri>http://www.cnblogs.com/meng-meng/</uri></author><link rel="alternate" href="http://www.cnblogs.com/meng-meng/archive/2011/11/15/2249852.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/meng-meng/archive/2011/11/15/2249852.html"/><content type="html">&lt;p&gt;&lt;strong&gt;每一个程序员都有改变世界的梦想，他们不甘平凡，他们想要make a difference，他们想要创立世界上最cool的公司，那具体该如何做呢？风靡全球的《rework》将告诉你答案&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://37signals.com/"&gt;37signals&lt;/a&gt;是一家很特别的公司，他们有很独特的理念。虽然他们的团队只有16人，但他们的几个产品每年都会带来相当可观的利润。他们反对风险投资，反对扩大规模，反对堆砌功能。如果让我用一个词形容他们的话，那就是maverick，在某种程度上他们与乔布斯有相似之处。除了他们的产品外，他们还有一些byproduct: 一个很著名的博客:&lt;a href="http://37signals.com/svn/"&gt;Signal vs Noise&lt;/a&gt;，全世界都为之疯狂的web框架ruby on rails，还有2本书:《getting real》《rework》，今天我就要介绍一下《rework》这本书。&lt;/p&gt;&lt;p&gt;用一个词形容《rework》这本书就是&amp;ldquo;短小精悍&amp;rdquo;，只有130页，你只需要3-4个小时就可以读完，而且书中每一个观点都配了一张图，看起来很轻松，一点都不乏味。我们说&amp;ldquo;字如其人&amp;rdquo;，同样的道理，这本书很鲜明反映了37signals这家公司的特点。废话不多说了，我把每个观点都通用一句汉语总结出来了：&lt;/p&gt;&lt;p&gt;&lt;strong&gt;轻装上阵&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;不要被教条所束缚&lt;/li&gt;&lt;li&gt;失败并非成功之母，不要&amp;ldquo;崇拜&amp;rdquo;失败，从成功中你可以学到更多&lt;/li&gt;&lt;li&gt;计划等同于猜测，未来有太多你不能够控制的因素，长远的计划没有任何意义&lt;/li&gt;&lt;li&gt;企业不应盲目扩张，规模不是衡量企业成功与否的因素，小企业有大企业所没有的优势:灵敏&lt;/li&gt;&lt;li&gt;不要成为工作狂，你需要时间思考更重要的东西&lt;/li&gt;&lt;li&gt;&amp;ldquo;创业家&amp;rdquo;(entrepreneur)这个词应该被替换成&amp;ldquo;起步者&amp;rdquo;(startup)，每个人都可以开创自己的事业&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;出发&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;做一些能够引起轰动的事，最关键的是能够真正帮助别人解决一些问题，而不是去山寨别人的产品&lt;/li&gt;&lt;li&gt;抓住自己的需求，设计能够解决自己所遇到的问题的产品&lt;/li&gt;&lt;li&gt;立即开始去行动，你的计划和想法并不代表你做了什么&lt;/li&gt;&lt;li&gt;&amp;ldquo;没有时间&amp;rdquo;是借口，做你真正喜欢的事你不会说&amp;ldquo;没有时间&amp;rdquo;&lt;/li&gt;&lt;li&gt;必须有自己的信条，它是设计产品时的准绳&lt;/li&gt;&lt;li&gt;努力实现你的承诺，捍卫你的信条，而不是把它作为口号挂在墙上&lt;/li&gt;&lt;li&gt;拿VC的钱是最差的选择，花别人的钱你会上瘾，最终失去对于公司的控制&lt;/li&gt;&lt;li&gt;你所需要的并不多，创业公司不是大公司，你需要的只是一个车库罢了&lt;/li&gt;&lt;li&gt;不要用&amp;ldquo;创业公司(startup)&amp;rdquo;这个词麻痹自己了，你需要的是盈利，你需要开始真正的事业&lt;/li&gt;&lt;li&gt;你应该考虑如何让自己的企业获得成功，而不是尽早拿着现金退出&lt;/li&gt;&lt;li&gt;抛弃那些没有意义的东西吧,比如：长远的计划，过量的员工，无聊的会议，繁琐的制度&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;前进&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&amp;ldquo;少&amp;rdquo;是一件好事，限制更是一种优势&lt;/li&gt;&lt;li&gt;一段时间只做一件事，做最重要的事，把全部精力投入到一个产品上去&lt;/li&gt;&lt;li&gt;从最核心的地方开始，细枝末节的部分以后慢慢修改&lt;/li&gt;&lt;li&gt;开始的时候不要太关注细节，它只会浪费你的时间&lt;/li&gt;&lt;li&gt;不断做决定的过程就是不断前进的过程，不要优柔寡断&lt;/li&gt;&lt;li&gt;抓住最核心的东西，抛弃那些不重要的东西，真正重要的东西迟早会引起你的注意&lt;/li&gt;&lt;li&gt;少即是多，不做最多的，而做最对的&lt;/li&gt;&lt;li&gt;专注于那些不会改变的东西，而不是那些时髦的新事物&lt;/li&gt;&lt;li&gt;问题的关键是争取顾客并赚钱，而不是你使用什么工具。一跟贵的高尔夫球杆不能保证你打球出色&lt;/li&gt;&lt;li&gt;买出你的&amp;ldquo;副产品&amp;rdquo;，做任何事总会给你带来&amp;ldquo;副产品&amp;rdquo;，他们可能同样具有价值&lt;/li&gt;&lt;li&gt;不要总被细枝末节所羁绊，不要等到尽善尽美才发布，尽快发布产品，并且发布后不断改进&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;效率&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;现实一点吧，用最直观的方式描述事物，放弃那些没有任何意义的文档和图表&lt;/li&gt;&lt;li&gt;不要只顾低头干事，还要抬起头来问问自己究竟为什么要这样做，这件事真的有意义吗&lt;/li&gt;&lt;li&gt;中断是高效的天敌，拿出一块完整的连续的时间做一件事，这样的效率最高&lt;/li&gt;&lt;li&gt;开会就像毒药&lt;/li&gt;&lt;li&gt;足够好就可以了，不必苛求完美，不必最求繁杂，那只会满足你的虚荣心&lt;/li&gt;&lt;li&gt;速度第一，尽快实现一个一个小的目标，这会激励你实现最终的大目标&lt;/li&gt;&lt;li&gt;放弃不等于失败，该放弃时就放弃，逞能只会让你失去的更多&lt;/li&gt;&lt;li&gt;注意休息，缺乏睡眠会让你失去创造力，士气低落，并且变得暴躁易怒&lt;/li&gt;&lt;li&gt;把大计划分成小计划，把大块时间切割成小块时间，这会帮助你更好的做出计划和选择&lt;/li&gt;&lt;li&gt;任务清单要小，每次只关心一件事&lt;/li&gt;&lt;li&gt;不断做出小的决定，并且不断根据时机而改变&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;对手&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;不要抄袭，通过抄袭你无法理解事物的本质，而且你一直处于被动的地位&lt;/li&gt;&lt;li&gt;把你自身融入到产品中去，变成产品的一部分，这是对手所抄袭不来的&lt;/li&gt;&lt;li&gt;找出对立的对手，让自己变得鲜明，同时也利于产品的营销&lt;/li&gt;&lt;li&gt;不要通过冷战的方式与对手较量，你需要的不是比对手做的更多，而是更少更精&lt;/li&gt;&lt;li&gt;把精力集中于自己，而不是竞争对手&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;进化&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;学会说不，不能被顾客牵着鼻子走，要有自己的原则&lt;/li&gt;&lt;li&gt;不要专门为一两个大客户而改变产品，你需要专注于一类用户，而不是一两个&lt;/li&gt;&lt;li&gt;想到好的想法不要头脑发热，先把它写下来，日后仔细考虑，互相比较，再决定实现哪一个&lt;/li&gt;&lt;li&gt;做那种让用户越用越喜欢的东西，而不是买完就后悔的东西，这样他会向他的朋友推荐你的产品，这是最好的广告&lt;/li&gt;&lt;li&gt;没有必要把用户反馈都记录下来，真正重要的建议你会多次接触，自然能记住&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;晋级&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;开始的时候默默无闻是一件好事，它给你犯错误的空间&lt;/li&gt;&lt;li&gt;培养你自己的听众，让他们主动了解你，博客是一个很不错的方式&lt;/li&gt;&lt;li&gt;&amp;ldquo;教育&amp;rdquo;用户，让他们对你&amp;ldquo;忠诚&amp;rdquo;，他们会尊敬你，apple是个好例子&lt;/li&gt;&lt;li&gt;学会分享，分享不会使你被别人超越，人们会喜欢你，你将从中收益&lt;/li&gt;&lt;li&gt;向用户展示产品背后的故事，这会拉近你与用户的关系&lt;/li&gt;&lt;li&gt;做真实的自己，正视自己的不足，残缺也是一种美&lt;/li&gt;&lt;li&gt;不要向记者们群发新闻稿，约他们出来，富有激情的向他们推销，这样你会获得最好的报道&lt;/li&gt;&lt;li&gt;不要指望通过那些大型媒体营销自己，相反那些草根博主也许可以帮助你&lt;/li&gt;&lt;li&gt;开始时免费给用户提供一些服务，如果他们喜欢，他们会花钱使用你更完善的服务&lt;/li&gt;&lt;li&gt;没有必要专门设置&amp;ldquo;销售部&amp;rdquo;，你发的每封邮件，回的每个电话都是在marketing&lt;/li&gt;&lt;li&gt;一夜成名的背后必然是数年的心血和默默的付出&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;招聘&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;招聘之前自己先体验一下这个岗位，这不仅有助于找到合适的人，还会帮助你日后更好的管理&lt;/li&gt;&lt;li&gt;在真正需要时才招聘，而不是仅仅为了扩大规模&lt;/li&gt;&lt;li&gt;不要因为对方很优秀就把他招进来，招最合适的，而不是最好的&lt;/li&gt;&lt;li&gt;不要不停大量招新人，这会使每一位员工身边都有大量陌生人，这对于公司发展很不利&lt;/li&gt;&lt;li&gt;同一份简历同时发给很多公司的人不要招。如何辨别这样的人：看信中他是在与你沟通，还是在堆砌要点&lt;/li&gt;&lt;li&gt;5年工作经验与半年工作经验没有太大区别，你很难辨别其间的区别&lt;/li&gt;&lt;li&gt;GPA并不重要，除非你需要一个教授，但事实上你不需要&lt;/li&gt;&lt;li&gt;对于小团队，每个成员都必须实实在在地做事，你不需要只会指手画脚的人&lt;/li&gt;&lt;li&gt;你需要一个能够从小事做起，并且总揽大局的管理者&lt;/li&gt;&lt;li&gt;聘用有更好写作能力的人，他们有更清晰的思维，更好的表达能力&lt;/li&gt;&lt;li&gt;合适的人选在世界各地，没必要在乎地理位置，是否在同一个城市对于一个团队并不重要&lt;/li&gt;&lt;li&gt;可以给应聘者一个小项目做，这是检验他能否胜任的最好方式&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;应对问题&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;当负面新闻出现时，坦诚地向消费者解释，而不是试图掩盖它&lt;/li&gt;&lt;li&gt;迅速解决客户遇到的问题，对方不但不会抱怨，反而会更加信任你&lt;/li&gt;&lt;li&gt;对于道歉要学会换位思考：如果你是被道歉者，你想听到怎样的道歉？最重要的是真诚&lt;/li&gt;&lt;li&gt;让每一个员工都能接触到客户，对于任何岗位这都有好处&lt;/li&gt;&lt;li&gt;发布新版本后深吸一口气吧，抵制改变是人的天性。不要消极应对客户的抱怨，而是要耐心的向他们解释&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;企业文化&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;企业文化不是你能够创造的，它是在长时间内一点点形成的&lt;/li&gt;&lt;li&gt;决定都是暂时的，要随着形势的不断变化而不断改变决定&lt;/li&gt;&lt;li&gt;企业的文化必须尊重每一个人的工作&lt;/li&gt;&lt;li&gt;不要像对待孩子一样对待员工，你应该信任他们，给予他们足够的空间&lt;/li&gt;&lt;li&gt;不要强行加班，这会降低员工白天的工作效率，最终不会给企业带来任何好处&lt;/li&gt;&lt;li&gt;不要往别人的伤口上撒盐，也不要惩罚那些偶然出现的问题，你应该关注那些经常出现的问题&lt;/li&gt;&lt;li&gt;不要装腔作势，那其实是一种自卑的表现&lt;/li&gt;&lt;li&gt;不要出现need, must, can't, easy, just, only, fast这几个单词&lt;/li&gt;&lt;li&gt;只将真正紧急的事情贴上紧急标签&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;结语&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;当灵感出现时，立即抓住它，不要拖延。你可以有很多idea，但如果不实践，他们都等于零&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://www.cnblogs.com/meng-meng/aggbug/2249852.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/meng-meng/archive/2011/11/15/2249852.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
