软件开发和网站制作作为企业项目流程管理的一部分,虽然在开发内容、开发周期、开发流程以及涉及的开发人员不尽相同,但是都是面向用户所进行的一项终端应用开发。因此,对于网站建设公司而言,如果要保证每一个为客户制作的品牌网站都保质保量,那么,就必须有一套快速、敏捷、成熟且健壮的开发方法。软件开发领域里的敏捷开发思想便是一种借鉴。
那么,如何才能将软件开发中的敏捷式开发思想应用到品牌网站设计中呢?
一、将网站制作流程分为可控环节
传统的网站建设包括前期策划、页面设计、代码编写和网站测试,并由相对独立的部门执行。而采用敏捷开发的思想,在传统流程的基础上,应当设立相应的关键点,即Control Point来迭代这一过程,并不断验证其可行性。因此,作为一种尝试方向,可以将网站制作流程分为Logo/页面设计阶段,可重用功能模块设计阶段(即基础模块设计阶段),个性化定制模块设计阶段,网站兼容性/健壮性(沙盒)测试阶段,并以此为控制点,将各个阶段衔接点进行合理的控制。
二、在网站制作各环节中运用敏捷式开发
对于企业客户的网站建设项目,除了大体的框架基本类似外,不论是页面设计,还是功能开发,都有不同的个性化需求。因此,网站建设工作者如果希望能够有效提高进行现有资源重复利用率,以及加快各个环节的制作进度,就必须有快速成型的开发方法。例如,在网页设计阶段,设计师如果仅仅按照传统的方式一个页面一个页面的进行制作,并提交给客户确认,拿到反馈后修改,周而复始直至页面设计最终确认,那中间所花费的沟通时间和双方等待的时间会对整个项目的进度造成很大的影响。利用敏捷开发的思想,设计师通过恰当的设计软件,将主体内容先进行确定,并利用A/B测试的方法,在模拟环境中对剩余设计元素的确定,便能大大缩短开发的时间。

总之,利用敏捷开发的思想去设计网站,将大大缩减网站建设完成所需的时间,并有效提高客户的满意度,在实际用户体验设计中也将得到广泛应用。
