时光博客 - WEB开发中的可用性和用户体验
Tag: 前端

FLASH网站开发中的团队协作

结合自己的一点理解,如果有不对的地方,请博友们指正和赐教。

apart.gif

大小: 11.27 K
尺寸: 500 x 400
浏览: 251 次
点击打开新窗口浏览全图

首先和客户谈需求的时候,一定要2个角色一起。包括视觉设计师和程序员。缺少任何一方,对客户需求的把握可能就会出现偏差,导致后续开发的难度。

网页设计师:分离客户提出的视觉需求,如类似网站,效果,配色,布局,按钮,表单。

后台开发程序员:负责提取可用的数据信息,以及程序的构架,数据库的部署。

此时,视觉设计师和后台开发程序员同时开工。

网页设计师设计完设计稿河效果图后,并制定“统一风格规范”(这点很重要),虽然能完成大部分效果图,但是网页设计师的设计图很大程度上限制了FLASH设计师的设计思路,而且有些炫酷的效果做平面效果图的时候,根本无法实现分镜效果,需要和FLASH设计师进行深度沟通。所以一定要制定”统一风格规范“,让FLASH设计师自己按照自己的创意和灵感,综合规范来完成flash引导或者loading的制作。

FLASH设计师:完成网页设计师提交过来的效果资源,并加上自己的美术创意。这个FLASH设计师仅仅完成效果,核心AS代码留给AS工程师来完成。

AS工程师:和上面的后台开发程序员沟通完毕之后,确定好数据的通信方式,例如采用xml通讯等等。

后台开发程序员:和AS程序员协作完成数据通信的调试,页面信息的呈现。

最后,我们的前端工程师出马了。完成后台开发程序员AS工程师,提交过来的动态代码,和flash,结合自己制作的HTML页面,完成最终的页面,并提交给客户。客户反馈回来的意见,直接反馈给PM或者前端工程师,然后来负责产品的细节修改(分配到人)。

可以看出来,整个流程中,设计和创意由:网页设计师和FLSAH设计师完成,数据支持由:后台开发程序员和AS工程师完成,而布局和呈现由前端开发工程师来完成。

当然这个是理想的协作模式,中途肯定会出现交叉的工作,这个就取决团队人员本身的综合素质和技术水平。