敏捷式网站开发

  • 日期:2015年8月30日
  • 作者:方勇

四两从诞生的时候在开发网站的方法上就有别于其他许多公司,简单说就是迅速开始,快速迭代的方式。四两认为在网站开发上面,快速比完美更重要。也正是基于这些想法,我之前就写过几篇文章从几个独立的点来阐述了这一理念:《没有内容管理系统可以吗?《一个小型网站应该这样成长》《Progressive Enhancement 逐步改进》

我在2015年8月份去参加了一个网站科技的会议,其中敏捷开发这个概念被很多次的提到,所以我综合了敏捷开发的广义定义和四两的具体情况,在这里简单聊聊四两开发网站的一些理念。

什么是敏捷式网站开发?

敏捷开发以客户的需求进化为核心,采用迭代、循序渐进的方法进行网站开发。在敏捷开发中,就是把一个大的网站项目分为多个小任务,并分别完成,在此过程中网站一直处于可使用状态。

敏捷式网站开发不是一门技术,它是一种开发方法或思维方式,这种开发方式的主要驱动核心是人,它采用的是迭代式开发。

为什么采用敏捷开发?这种开发方式有什么好处?

快速上线

有别于前期花大量的精力来沟通网站需求,然后又花大量的时间来画网站原型和效果图,最后才进入到漫长的开发流程中。敏捷式网站开发则是在大概理解了客户需要的基础上,由开发人员(四两)快速搭建出网站的基本框架和初步设计(注意:该框架不是设计图,也不是带交互功能的原型图,而是真实的可以访问的网站)。之后客户和四两的沟通和反馈都是基于这个实实际际的网站来进行的。网站完成第一阶段的需求后立即上线,然后就进入到快速迭代阶段。

在过去几年的实践中,我发现客户非常喜欢这样的方式,他们在把大概的需求告诉我后的很短时间内,就可以看到一个真实的网站。比起聊概念,画草图,这样的方式对他们来说真的是非常实用和直接。

减少试错成本

由于客户和开发人员看到的是真实的网站,其体验非常真实和直接,这样就避免了前期花大量时间开发,但到最后才发现路走偏了这样的重大错误。另外,网站采用迭代、循序渐进的方法,这样就可以在最短的时间内进行矫正,大大提高了效率。

当然,四两所开发的网站都是属于轻量级的网站,这样就去除了不必要的重度开发和技术浪费。通俗的说话就是,避免了“杀鸡用宰牛刀”的情况。

注:这篇文章其实也采用了敏捷开发的理念,与其我花好几天精心准备,我很快地就把这篇文章的大概框架写出来,然后立刻发布。之后我再添加内容,或者等到读者给我反馈后我再做调整。

方勇的个人微信号

微信号:benfang7

任选一个方式联系四两


方勇
Ben


1050455636

加QQ时请注明是沟通网站的事


131-1428-6340

星期一 至 星期六 8:00 ~ 20:00


个人微信号:benfang7
扫描二维码


ben20031223