2009年5月4日星期一

【内训】英文网站项目开发流程说明

经过了多个项目的开发,我发现很久以来,网站开发过程中,最大的问题是沟通:
前台与后台,项目负责人与项目实施人员,项目负责人和客户,都苦于良好的沟通方式。为什么会这样?根源出自于传统的网站开发方法,还记得很好笑的一个情况,中国助手的开发初期,出现了一个鸡同鸭讲的状况,居然还持续了几个小时,听得我在怀疑自己大脑是否出现了问题。

具体地说,一个网站开发小组,通常要配备一下人员:

网站总体策划师,网页设计师(美工),网站编辑,程序员,(必要的时候还要算上SEO)。看似分工明确,却往往效率低下,原因在于网站开发本身就没有实现内容、结构、表现、行为的分离:根本没有可能实现“各司其职”,又怎么会有良好的效率保证?

因此在这里,我抛出我的网站项目开发的“齿轮”理论。

首先网站总体策划师是发动机。
他要做的是,必不可少的需求分析,包括用户需求及市场需求分析,研究市场,估算出市场规模和竞争对手情况,另外还需要一个SWOT(优势,劣势,机遇,挑战)分析,接下来要给个总体的网站架构,包括内容结构(结点及子结点),前后台结构,页面结构,技术规划等等方面,最后列出产品和服务及其商业模式,并对未来盈利状况做一个评估。 (具体可参见我的《闽荷花卉网站策划书》)
接下来大家根据总策划各自出具相应文档,即安装好齿轮:
一、网页设计师(美工)出具网站首页效果图,及规划的各个栏目页、内容页、功能页及页面关系,产生各栏目文件夹的结构图;
二、网站编辑出具以下内容架构:
栏目详情。栏目详情就是把每一个子栏目的具体情况描述一下,其中包括到各个子栏目的名称, 栏目目的,(把子栏目的目的写清楚)  服务对象,(用以明确栏目的发展方向,更好的为达到目的而做哪些具体内容)  内容介绍,(详细说明本子栏目的具体内容)  资料来源,(说明该栏目的内容来源是什么,以保证栏目开展下去不会出现没有内容的情况)  实现方法,(讲述实现这个栏目的具体方法)  有关问题,(栏目负责人在栏目的策划过程当中想到的,目前尚未解决的问题)  重点提示(重点提示美工人员或编程人员需要注意的地方,或需要结合的地方,也可是栏目策划人员对该子栏目在这些方面的良好见意)
三、程序员出具以下技术架构:
基本程序设计概念和处理流程(根据网站要实现的功能根据用户体验功能表现,以用户或者使用网站的人员的体验,以处理流程图的形式表现出来)。
  根据功能需求绘制出类图,E-R图。(此种只针对大型商务类型的网站)。
  数据库模型的建立(同时制定详细的数据库说明表)。
  绘制程序系统结构表现图(根据不同级别的用户,绘制出程序结构图)。
  页面转换

在各个齿轮得到总策划和大家确认后,我们就可以让齿轮进行转动了(具有较大范围的适用性),可采用DOT Project进行项目跟踪管理:
第一步:搭建CMS后台或者其他内容输出后台并制作简易前台内容页,网站编辑进行结点建设及信息录入;
第二步:美工策划出各个页面效果图,编辑配合翻译,同时程序员继续进行后台建设及数据库建模;
第三步:在得到总策划确认后,美工将效果图切为CSS+DIV的HTML文档(这个过程最好有SEO的身影,以便提出页面优化意见并规划META和TITLE),并调整页面兼容性,同时程序员进行代码模块编写及整合;
第四步:美工将HTML文档传给程序员,添加代码,形成最终页面,最后由程序员总体整合网站,保证运行;
第五步:美工联合网站编辑进行最终页面的测试,包括死链、坏链、内容图片错误、错位、兼容性等;
第六步:全体人员进行功能测试,查找BUG,提升用户体验,改善细节。
第七步:网站部署。

在运转过程中,多开会,多沟通,齿轮的最大好处是,一个齿轮松了,会很清晰地看到,一个齿轮做得不好,其他齿轮就会有意见提出,只要发动机提供源源不断的动力,齿轮就永远高效运转下去。

总的来说,我相信,真正地执行了以上流程出来的产品,绝对是专业的、搜索引擎友好,用户喜欢的产品,但是在现在的网站开发中,除了少数几个大中型公司,试问有几个能真正做到呢,因此我更有理由相信,在互联网里能赚到钱的,始终是少数的那几个人。
==============================================================================================
转载请注明来自:
China News
China Travel
China Business
China City
About china
英文网站建设
网站推广
袖扣

没有评论:

发表评论