Skip to content

jfengsky/workflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

完整的工作流程

###先用20%的时间去解决80%简单的事情,再用80%的时间解决剩下比较困难的问题

##一、 开发前的准备 ###1、 了解产品是做什么的 ###2、 跟PD(产品经理)配合项目原型(Axure,ps或者word都行)确定产品有哪些功能(前端主要注重交互功能),在等待设计稿期间完成一些交互的demo ###3、 跟开发约定开发环境和接口

  • 了解开发语言:比如PHP,java等
  • 确定前端js框架:比如jquery等,模块的整合:比如seajs
  • 确定一个项目管理软件,比如Jira、kelude
  • svn环境的搭建,可以的话用git
  • 开发帮忙搭建一个本地测试环境
  • 根据项目原型确定一些接口

##二、产品开发流程 ###1、设计稿出来后再跟PD和设计师了解页面,需要注意什么地方,有哪些交互,如果有遗漏,补充设计稿;如果有大的修改,让设计师给出新的设计稿。

  • 再次过一遍交互
  • 再次过一遍接口
  • 根据交互稿写DPL(文字颜色、高亮文字颜色、浅色提示性文字颜色、链接几种状态颜色,按钮的各种样式以及交互样式,弹层的样式),保证产品的风格统一。
  • 模块化页面,如果有多名前端,分配各个模块共同完成html稿,设计师和测试跟进,确保切出来的页面跟设计稿一致和各浏览器兼容
  • 页面切完后交付给开发套模板,同时前端开始交互功能的开发

==

==

==

==

==

==

==

==

==

==

==

==

==

一.

跟PD和设计师了解页面,需要注意什么地方,有哪些交互,如果有遗漏,补充设计稿;如果有大的修改,让设计师给出新的设计稿。

###跟开发商量工作流程,根据设计稿讨论数据接口

写好通用组件接口,考虑周全

项目发布流程

###一、检查IDEA TODO,是否有未完成的

###二、检查css图片引用资源,是否存在引用本地资源的情况。

==

==

==

==

== 问题: 所有aja交要注意防重复提交

About

工作流程

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published