WEB2.0 in front-end engineering

WEB2.0 in front-end engineering

Agenda

更简洁的用户操作

更细化的领域分工

更低的合作耦合度

用户

WEB2.0因用户创造分享内容而兴起,就前端部分来讲,不得不将用户的感受纳入到考量的范围。

观察互联网发展趋势,为用户提供更简洁,明了的服务(功能)页面是越来越值得重视的。

由论坛到博客,博客到社交网络,社交网络到微博,这是一条很清晰的发展路线。

用户是“懒惰”的,不论我们做什么产品,对和用户直接打交道的前端来讲,保持一个简洁明了的使用方式,是非常重要的。

开发人员

WEB2.0的另一个较为显著的特征就是“快”。

从有一个好点子开始,到推出这个产品,只要非常短的时间;

用户的访问速度也更快,页面加载、数据传输,都可以在很短的时间内完成;

要达到这些要求,对开发人员来讲,他们需要更细致的分工。

DBA,架构师,后端开发,前端开发,用户体验设计,美工设计等等职能部门的细化是必不可少的。

从某个部门内部甚至都可以进行分工的再细化,就如前端部分,在恰当的时机,可以更细化为:更关注语义化的、健壮的HTML架构的部分开发人员 更关注CSS兼容、更新的部分开发人员 更关注JavaScript性能优化的部分开发人员

让每个人做自己最擅长的事,是我们值得学习的一种管理模式,这不仅对开发人员的职业规划有促进作用,更能为企业发展,达成World Class的开发团队夯实基础。

开发人员

为了达到从“点子”到“产品”的快,开发人员必须实现低耦合度的合作。

各部门同步开发,无疑是最能提升开发效率的,但这需要一系列的前提作为保障。

明确的需求,统一的开发、测试标准成为这一开发模式的重要前提!

就前端部分来讲,明确的需求和统一的开发、测试标准可以理解为UI给出的各页面最终设计效果图、交互效果图和UI Spec,这三部分必须作为前端开发和QA测试的统一标准。

后端部分可以更多的考虑数据API的开发,完全不需要考虑任何前端的结构(需要与前端部分达成数据需求意见)。

前后端开发的解耦是WEB开发过程中的重要突破,我们应该全力去实现这种开发模式。

PPT下载:Web2.0 in F2E.ppt



评论: 0 | 引用: 0 | 查看次数: 680
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 关闭 | [img]标签 关闭