经典论坛's Archiver

alexia8285 发表于 2008-6-4 09:29

网站建设怎样分工与合作

[转载]出自翔天 [url]http://blog.163.com/paul_top[/url],谢谢。欢迎讨论

        合作就是人们会为了某个目标而联合起来共同的行动;既然合作的团体由人组成,那就要讲究:“闻道有先后,术业有专攻”之道;对于知识型社会、信息化产品的建设更是如此,既然是合作,我认为要做到20个字:“规划(目标)清晰,流程合理,分工明确,监控实时,验收严禁”;社会在发展,需求在发展,人才在发展,为了创造更好的产品,“流程再造”就成为组织要经常考虑的问题。

        要清楚网站建设的合作与分工,首先要了解网站建设各个历史时期的分工合作方式是怎样的;了解了历史,那就要清楚网站的建设需求和用户的使用是怎样的,那就是“以用户为中心,以目标为导向”的设计;最后我就谈谈网站建设怎样分工才是最合理的。

一、下面我就说说现阶段网站建设是怎样分工合作的?

讲分工合作之前,我先简单讲一下网站开发建设各个时期的工作模式,具体的时间不好说,每个阶段也找不到代表性的事件;但我按照时间的顺序将2007年前的网站建设的分工分成了四个阶段:

第一阶段:程序员做所有的一切

在互联网早期,完全依靠程序员来构思网站,并编写代码然后经过简单的测试,就推出; 在那个时期网站是无到有的阶段,用户对网站的需求较为简单,期望也不大;那时候用户 充当了网站的测试者

第二阶段:业务策划(产品经理)的介入

随着产业的发展,竞争加大,业务也越来越复杂,仅仅是程序员不能满足市场的需求, 所以产品经理开始介入,这时候的产品经理以程序员演变而来为主,产品需求策划 只不过是一些产品功能列表,但为了时间进度和技术的开发难度,不得不放弃很多功能。

第三阶段:测试和设计成为单独的步骤

随着行业的成熟,测试成为网站产品开发的一个单独的步骤;在从命令转向图型界面的 过程中,设计和可用性也进入了开发过程中,但在初期它都在开发的最后阶段进入, 所以界面仅限于可视化的表现,后来通常是编码和界面设计同事进行,但界面更像是技术 逻辑实现的表现

第四阶段:界面设计在编码之前

以前的网站产品让用户在使用前要学习相关的知识,经常让用户感到自己的愚蠢,在杂乱、重复和不知所云的信息上感到了挫折。最后用户选择了离开!

随着竞争的激烈,网站产品的建设开始注重用户的目标和使用的效率,开始将设计的流程提到编码之强,网站产品的开发进入了一个新的历史时期,网站开始越来越贴近用户,并逐渐建立了用户的使用习惯,提高了使用效率。但这时候的美术设计人员更像一块夹心饼干,或者说是 业务和技术开发的一个桥梁,满足了业务,无法瞒住技术;技术可行了,业务有无法完全实现; 在要满足业务和技术的同时,还要考虑用户的想法,所以这个阶段的网站产品设计是“退其次,求其全”。



二、理解了网站建设的分工发展,就要了解一下网站建设的流程和工序;首先我坦白:对于网站建设,我是“以用户为中心,以目标为导向”设计的倡导者。


[img]http://img.blog.163.com/photo/FHytaPqNBtWlMywDUB1PJg==/5102296902834419027.jpg[/img]


从上图可以得到以下结论:

结论一:产品目标是解决用户目标,用户动机形成用户目标,用户通过访问界面到达后台系统,形成交互,最终完成用户目标:

1、产品目标不是完成所有的用户目标;

2、决定产品目标的因素有:业务可行性,技术可行性,用户可行性;

3、、明民网站建设的分工发展,就要了解一下网站建设的流程和工序,用户动机决定产品的方向,用户的使用决定了产品的设计。

结论二:产品是由三部分组成的:

1、产品——为什么赚钱,怎么去赚钱;

2、前台界面——用户是怎样去完成任务的;

3、后台系统——帮助用户完成任务的逻辑结构是什么

结论二:产品的关系:

1、产品决定前台界面和后台系统;

2、前台是用户的心智模型,后台是产品的技术模型——心智模型是从用户的角度出发,技术模型是从技术实现出发;

3、用户不关心技术模型,技术模型不等于心智模型

——心智模型演变为技术模型是在满足用户的需求

——技术模型演变为心智模型是在满足技术的需求
[img]http://img.blog.163.com/photo/RJvDBn4haAF4YX9rp62vlw==/5102296902834419033.jpg[/img]


三、网站建设是怎样分工合作讲究的是合情合理的工作模式,在建设中要分清层次(层次不代表上下级,只代表上下游的关系),清楚职能;


[img]http://img.blog.163.com/photo/3rduZLfyABKhZv0tujwROQ==/5102296902834419024.jpg[/img]


在职能分工和输出上:重点强调:前台设计人员应该在产品设计一开始就参与

1、汇聚公司的所有精锐力量,共同确定战略和规划,人员包含业务人员、技术人员、美术人员

2、三类人员分工明确

业务人员——业务模型 为什么赚钱(业务内容),怎么去赚钱(业务计划)

技术人员——功能模型 能满足什么(技术功能),如何满足(功能计划)

美术人员——用户模型 需要做什么(用户交互),应该如何做(交互计划)



3、输出可开发的原型和文档

• 页面原型——区分链接、不区分颜色、固化布局、固化模块、固化信息条目、固化信息内容规格

• 文档

过程文档——角色定义 有目标用户群之后,分别对典型角色进行定义,让他们看起来更真实。页面列表适合管理原型页面,并编号存档和组织。

交付文档——风格指南 指导低保原型进行美化,及维护准则,包括HTML&CSS。脚本说明 指导页面前端行为开发的帮助,包括Script&DOM。接口说明 方便第三方开发、获取数据、使用功能。

4、战略和规划的核心人员进行开发成果的监督检查。

5、战略和规划的主要人员进行项目管理和开发工作。

6、组织测试——性能测试、功能测试、友好性测试。

lemonzq 发表于 2008-6-4 10:37

第四阶段,人们意识到了UI的重要性。
引用“这时候的“美术设计人员”更像一块夹心饼干”,这是人们普遍对用户体验的职业划分不明确造成的,其实这部分工作应该由交互设计师完成。

我觉得应该有第五阶段: 用户体验贯穿整个项目,更科学高效的完成项目。

表现层
  |
框架层
  |
结构层
  |
范围层
  |
战略层

《用户体验的要素》里面是这样划分的, UI是在最顶层——表现层部分,而“交互设计 + 信息架构”是在结构层的部分,结构层才是真正的夹心饼干,既要承接上一层——“框架层”的易用性,又要衔接下一层——“范围层”的 我们能为用户提供什么?

top2138 发表于 2008-6-4 15:02

一般的建站流程那么细,那么多条目个人觉得烦琐了,可能我没在大公司做过吧。:p
前台静态页面和功能设计说明通过了客户的验收后直接交给程序员做开发,最后测试和修改。
我们就一直这么做,真正为客户做好策划和建设,降低了成本,赢得了客户信任。

colorandy 发表于 2008-6-4 17:13

哪有那么复杂的??谁说美工是夹心饼干?请问除去这块夹心,你能做出网站来嘛?

cuikai 发表于 2008-6-4 21:49

夹心饼干的意思是  两边都有需要美工的地方。

页: [1]



Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.