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