1. 需求分析
架构师+产品经理+开发组组长
在和客服谈需求时,先了解一下客户的需求,然后设计构建一套自己比较好写的方案,在和客户谈需求的时候引导客户往我们之前写好的方案上靠!形成一个初步的方案!
2. 项目设计
架构师干的活
编程语言选择
框架选择
数据库选择
主库:MySQL,postgreSQL,...
缓存数据库:redis、mongodb、memcache...
功能划分
将整个项目划分成几个功能模块
找组长开会
给每个组分发任务
项目报价
技术这块需要多少人,多少天(一个程序员一天1500~2000计算(大致))
产品经理公司层面 再加点钱
公司财务签字确认
公司老板签字确认
产品经理去跟客户沟通
后续需要加功能 继续加钱
3. 分组开发
组长找组员开会,安排各自功能模块
我们其实就是在架构师设计好的框架里面填写代码而已(码畜)
我们在写代码的时候 写完需要自己先测试是否有bug
如果是一些显而易见的bug,你没有避免而是直接交给了测试部门测出来
那你可能就需要被扣绩效了(一定要跟测试小姐姐搞好关系)
4.测试
测试部门测试你的代码
压力测试
...
5.交付上线
1.交给对方的运维人员
2.直接上线到我们的服务器上 收取维护费用
3.其他...
标签:...,客户,项目,流程,开发,测试,简单,架构师,bug
From: https://www.cnblogs.com/suncolor/p/16588081.html