欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在行进中开火 - 从JavaEye2.0到JavaEye3.0

程序员文章站 2024-01-22 16:38:16
...
JavaEye3.0的开发工作已经喊了好几个月了,想必大家已经等得不耐烦了,为什么JavaEye3.0还不发布呢?JavaEye3.0准备延期发布了吗? 是的。

遥想2006年8月,JavaEye还只是一个每天流量4万左右的小论坛。我们三个人的开发团队在破釜沉舟的决心当中,花了一个多月的时间,全职进行产品设计和开发。很快就发布了JavaEye2.0网站。

如今2007年9月,JavaEye已经是一个每天流量50万的社区网站,还是三个人的团队,每天要处理客户的业务,要运营网站的内容,维护网站的bug,同样的决心,却已经没有足够的开发力量投入了。

此外JavaEye2.0刚上线的时候也只是完成了论坛和博客功能,而目前我们开发当中的JavaEye3.0网站的功能设计远远超出当初的2.0,此外我们还对代码的质量,页面的布局,测试的覆盖率也提出了很高的要求。

根据我们现实情况的估算,JavaEye3.0的上线时间要推迟到2007年的12月。3.0的推迟上线,不意味着我们无所作为。敏捷告诉我们,不要坐等一切条件都具备才能做事情,要在行进中开火!

所以在我们现在一边开发JavaEye3.0网站,一边开发和维护JavaEye2.0网站:

我们将把JavaEye3.0网站设计的新闻频道,全文检索,招聘频道提前到JavaEye2.0网站上线使用,同时将2.0实现的全文检索和新闻频道逐渐移植到JavaEye3.0的代码上面去;

此外我们还将把JavaEye3.0重写过的、能够支持自动保存草稿Rich Editor编辑器迁移到JavaEye2.0网站提前使用。

尽管JavaEye3.0要到12月份才和大家见面,但是JavaEye3.0的功能将在未来三个月当中一点一点在JavaEye2.0网站上面呈现出来,经过大家使用的反馈,我们也将更加清晰的了解到JavaEye3.0产品的设计和功能实现是不是最好的方式。此外,我们也希望以这种渐进的方式从JavaEye2.0过渡到JavaEye3.0网站,避免3.0突然的推出对用户造成的不适应感。

JavaEye3.0是我们有野心的一个版本,想实现更多更好的东西,也想做个更加完美,所以才拖慢了3.0的开发进度。我们甚至希望在3.0网站上面实现我们早已希望探索的SAAS功能,将JavaEye3.0建设成为一个软件平台,让大家都可以自行开发application,扩展网站的功能,就像现在facebook提供给大家的扩展功能那样有意思。

但是饭要一口一口吃,目标越宏大,3.0上线就越慢,无限期添加功能和开发不断拖延是软件开发的大忌,所以我们以JavaEye2.0为起点,一点一点的添加功能逐步过渡到JavaEye3.0。在行进中开火,我们会让大家看到JavaEye网站越来越有意思,越来越性感的。