龙空技术网

Java面试电商项目类之开发相关各岗位职责

尚硅谷教育 69

前言:

此刻你们对“java开发环境设置与java程序结构”大致比较看重,兄弟们都想要分析一些“java开发环境设置与java程序结构”的相关知识。那么小编在网摘上收集了一些关于“java开发环境设置与java程序结构””的相关知识,希望兄弟们能喜欢,兄弟们一起来了解一下吧!

项目开发周期:

开发、维护和运营一体化的:开发周期 8 个月左右,后期维护与迭代时间会更长

项目定制:前期架构+数据库设计+编码+开发+测试解 bug 共 7 个月左右进行项目交

培训学习项目: 20 天教程(咱们是学习 20 天课程)

项目参与人数:

一般公司:项目经理(PM)1 人、产品(PD)2 人、界面设计(UI)2 人、前端 3 人、

Java 后台(DE)6 人,其中 1 人是开发组长、测试(QA)2 人、运维(SRE)1 人

培训学习项目:根据课程内容编写代码,自己实现部分功能

公司开发相关各岗位职责:

4.1 项目经理(PM):

企业建立以项目经理责任制为核心,对项目实行质量、安全、进度、成本管理的责任

保证体系和全面提高项目管理水平设立的重要管理岗位。

职责:

1、负责软件项目管理及计划实施;

2、具备较强管理、协调及沟通能力,帮助开发人员解决开发过程中遇到的技术问题,

做好日常的开发团队管理工作;

3、与各团队协同工作,确保开发工作正常顺利的开展;

4.2 产品(PD):

企业中专门负责产品管理的职位,负责调查并根据用户的需求,确定开发何种产品,

选择何种技术、商业模式等。并推动相应产品的开发组织,他还要根据产品的生命周

期,协调研发、营销、运营等,确定和组织实施相应的产品策略,以及其他一系列相

关的产品管理活动。

职责:

1. 根据公司产品及用户需求,结合市场调研情况,进行产品规划;

2. 负责用户沟通、需求分析诊断;

3. 负责产品定位、用户体验流程定位及产品设计;

4. 推动、协调与控制产品策划及研发工作,保证产品需求的有效实现;

5. 负责产品持续升级,不断提升用户满意度及忠诚度;

6. 对行业及竞争产品的分析,跟踪最新发展趋势,并提交分析报告。

4.3 界面设计(UI):

对软件的人机交互、操作逻辑、界面美观的整体设计。

职责:

1、负责公司产品 PC 端和移动端的 UI 界面设计工作;

2、配合完成校样修改和界面调整;

3、深入了解负责的产品,并通过各种设计形式和视觉语言让用户感受到产品的优点和

特性;

4、跟进设计的变化和需求,注重相关文档的整理、资料的收集;能独立完成界面设计

工作。

4.4 开发组长(TL):

其实就是个更小一点的项目经理。

职责:

1、 参与软件的设计负责系统需求的分析,进行系统设计和数据库设计;

2、 解决开发过程中技术问题和提供解决办法;

3、 能够带领小组负责模块的功能开发;

4、 负责项目组代码的审查工作,有效地控制项目的质量风险。

4.5 测试(QA):

测试工程师,软件质量的把关者,工作起点高,发展空间大。

职责:

1.理解、分析需求文档,挖掘、细化需求;

2.根据软件需求及设计文档编写测试用例,参与文档评审并维护相关文档;

3.准备测试数据,执行测试用例,记录测试结果,整理测试报告;

4.负责 BUG 的提交、跟踪、验证、关闭;

5.负责测试部门测试环境及 BUG 系统管理与维护。

6.对产品进行必要的功能,性能,安全,兼容性及其它方面的测试工作;

7.公司安排的其它工作。

4.6 运维(SRE):

运维工程师最基本的职责都是负责服务的稳定性。

1. 产品发布前:负责参与并审核架构设计的合理性和可运维性,以确保在产品发布之

后能高效稳定的运行。

2. 产品发布阶段:负责用自动化的技术或者平台确保产品可以高效的发布上线,之后

可以快速稳定迭代。

3. 产品运行维护阶段:负责保障产品 7*24H 稳定运行,在此期间对出现的各种问题可

以快速定位并解决;在日常工作中不断优化系统架构和部署的合理性,以提升系统服

务的稳定性。

标签: #java开发环境设置与java程序结构 #java项目责任描述