web项目开发流程经验总结
2014-03-29 21:52
477 查看
web2.0时代web系统的开发应该以用户需求为第一位,UI(用户交互界面),UE(用户体验),变得尤为重要。项目开发流程大致是这样的:
项目开发流程
1.SWOT(优势,劣势,机遇,挑战)分析
也就是系统的定位,系统的愿景规划,系统地目的,系统自身分析,和外部因素分析。
2.需求分析
客户需求或者用户需求分析,也就是系统的功能,使用流程,界面,开发平台,维护和升级等
3.系统架构(解决技术问题)
也就是让需求实现,对开发系统的人员,系统模块,系统平台,界面搭出一个大的框架。
4.信息架构(解决内容问题),UE
系统的内容,使用流程,用户体验,毕竟web的本身就是信息的载体。
5.用户界面设计(UI),UE
信息架构完成就可以进入用户交互界面设计阶段。风格,界面,交互,体验,动画等。
6.网页设计及制作 | 系统程序编写 | 文档编写(真正开发阶段)
设计部门/页面制作:XHTML(信息架构)|XML/XSLT + CSS(用户界面设计) + DOM | AJAX (表现) + Flash等
技术部门/系统程序编写:模块(类)开发,数据库,服务器
文档撰写,让每个开发阶段内部透明,达到团队的良好沟通
(个人觉得DOM和AJAX应该更多的属于设计和体验,应该属于设计部,虽然也是编程。)
7.系统整合
模块的整合,程序和数据库的整合,程序和界面的整合,系统和服务器的整合等
8.系统测试
系统调试找出bug,用户体验,改善细节等
9.系统发布
系统正式发布,确定版本,说明书,帮助文档|FAQ,SEO等
10.系统维护
系统更新和系统和服务器维护等
前五条是开发前期的系统整体架构和风格确定
6.7.8为开发阶段,这里对项目进度一定要严格把握
9.10位开发后期
至于开发费用和推广方面应该交由市场部来完成,不应该让技术部费心。
项目开发流程
1.SWOT(优势,劣势,机遇,挑战)分析
也就是系统的定位,系统的愿景规划,系统地目的,系统自身分析,和外部因素分析。
2.需求分析
客户需求或者用户需求分析,也就是系统的功能,使用流程,界面,开发平台,维护和升级等
3.系统架构(解决技术问题)
也就是让需求实现,对开发系统的人员,系统模块,系统平台,界面搭出一个大的框架。
4.信息架构(解决内容问题),UE
系统的内容,使用流程,用户体验,毕竟web的本身就是信息的载体。
5.用户界面设计(UI),UE
信息架构完成就可以进入用户交互界面设计阶段。风格,界面,交互,体验,动画等。
6.网页设计及制作 | 系统程序编写 | 文档编写(真正开发阶段)
设计部门/页面制作:XHTML(信息架构)|XML/XSLT + CSS(用户界面设计) + DOM | AJAX (表现) + Flash等
技术部门/系统程序编写:模块(类)开发,数据库,服务器
文档撰写,让每个开发阶段内部透明,达到团队的良好沟通
(个人觉得DOM和AJAX应该更多的属于设计和体验,应该属于设计部,虽然也是编程。)
7.系统整合
模块的整合,程序和数据库的整合,程序和界面的整合,系统和服务器的整合等
8.系统测试
系统调试找出bug,用户体验,改善细节等
9.系统发布
系统正式发布,确定版本,说明书,帮助文档|FAQ,SEO等
10.系统维护
系统更新和系统和服务器维护等
前五条是开发前期的系统整体架构和风格确定
6.7.8为开发阶段,这里对项目进度一定要严格把握
9.10位开发后期
至于开发费用和推广方面应该交由市场部来完成,不应该让技术部费心。
相关文章推荐
- 对hibernate List一对多中list-index的理解
- 缩放图片
- DNS服务器的搭建以及DNS的正向-反向解析、主从同步、子域授权。 推荐
- Cassandra学习笔记之数据读取
- 滚动时自动加载内容
- zoj 2836 Number Puzzle(容斥原理)
- js 实现slider封装
- 利用libsvm进行分类
- 如何解决ArrayAdapter requires the resource ID to be a TextView
- Android adb devices显示no permission
- Java中的反射
- Nyoj 737 石子合并(一)
- Hibernate 参数设置一览表
- Android_Android打包问题总结
- 输入一个字符串,单词以逗号或空格隔开。要求:滤除相同的字符串,单词以空格隔开。
- ASP.NET MVC5 网站开发实践(二) Member区域 - 咨询管理的架构
- 在Eclipse中导出Android apk文件
- 【神一样的作业】二维数组连续的二维子数组的和(元素可以连续)
- iOS7死机率比安卓高2倍!爱疯5S冲进3K档
- MTU与MSS的关系---以太网帧结构