一、需求分析
【过需求,以及参与人员,产品经理,技术人员】
a)产品经理:分析、讲解需求
b)技术人员:了解每个需求细节,讨论合理性,可实现性确定需求(理想状态下)产品经理签字确认
二、系统分析【参与人员:技术负责人,技术人员】
a)确认整个项目的技术框架,开发工具b)模块划分,各模块功能分析;eg:假如有一个新闻页面,根据需求,大概可以分为登录、注册、展示页等;
c)模块之间的关系,技术实现上是否有顺序依赖
d)每一模块的技术实现方案Eg:按钮点击以后用ajax还是jsonp等等
e)和后台定接口包括:接口地址、参数地址、参数规范、返回说明等。
三、分工
a)common(各种函数封装、框架封装、项目搭建)1-2人
b)其他各个模块确定负责人及参与人员
c)确定版本管理工具(git svn)
四、项目进度
a)制定项目进度表(0.5天为单位)
b)项目进度表工具:project等
c)每天检查进度(不合格--加班、换人、该需求、加工时)
d)每天晚上自己总结问题、进度、质量、第二天早会反馈、确定解决方案
五、内部联调正式提交测试之前内部联调(出现问题及时解决)
六、测试
a)页面测试工具:selenium webdrideerb)压力测试工具:loadrunner
七、正式提交Bug回归(bug管理工具暂定‘禅道’)
八、a)服务器:Linux等
b)版本:centos6.5等
c)后台语言:nodejs\java\phpc等九、验收产品经理,客户十、项目总结总结实际开发的项目中遇到的问题,以及解决方案。
网友评论