互联网公司的职位分配

一 ,软件生命周期

1 .可行性计划分析(技术总监,项目经理,进行讨论)
2 需求分析(理解邀约客户面谈)( 需求分析规格书)
3设计 (1,概要设计 2,详细设计)(项目经理,UI设计工程师)
4. 编码阶段(软件开发工程师,前端,后端)
5.测试阶段(测试工程师)
6.交付上线(运维工程师)

二,岗位

一,(项目为主 :客户的需求)

1,项目经理 (项目原型图)
2,开发团队:
架构师,
软件开发工程师 :前端开发 ,后端开发,

3 测试工程师(项目)
4,运维工程师(项目上线)
5,实施(客户)

以项目为主的流程:
客户----售前----项目经理----项目经理出项目原型图-----开发团队(架构师和软件工程师)----软件开发工程师(前端开发工程师,后端开发工程师)------测试工程师(测试项目)-------运维工程师(项目后期运行维护)------实施工程师(部署项目)

二,(产品为主 :用户需求)

1,(产品经理 , UI设计师 :产品原型图,开发团队:,测试工程师:,运维工程师:,产品上线)

以产品为主的流程:
产品需求的潜在用户-----产品经理----UI设计师(产品原型图)-----开发团队(架构师和软件工程师)----软件开发工程师(前端开发工程师,后端开发工程师)------测试工程师(测试产品)-------运维工程师(产品后期运行维护)------产品上线

三,职务任务

项目经理:质量的检测,成本控制,风险控制,资源的调配,

产品经理:用户需求分析,产品功能设计,

UI设计:根据产品需求,出产品的原型图,

软件工程师:前端web开发工程师:,后台功能开发工程师:模块开发工作,逻辑代码的实现,

测试:功能需求:满足项目/产品需求,非功能需求:性能需求,安全需求;

运维工程师:打包上线,维护平台稳定性;

实施:业务实施初始化,书写实施手册,客户培训;

作业:
1,企业定性规模,
2,组织人员架构;
3,开发流程企业;
4,岗位工作;
5,职业规划;

你可能感兴趣的:(互联网公司的职位分配)