SDE
# SDE-研发/软件开发工程师
SDE (Software Develop Engineer)即软件开发工程师
SDE 在整个 DT 部门承担着各个阶段的技术支持和开发等工作。当项目人员缺失时,承担其余角色。
1、工作职责:
- 参与需求说明评审会,明确工作内容背景,讨论实现方案。
- 与 SDM 共同完成模块的功能设计、编码、联调工作。
- 完成相关系统模块的对接联调开发工作。
- 排查解决线上问题。对产品及相关系统提出的运维问题提供技术支持和反馈。
- 处理 QA 提出的系统缺陷,并支持 QA 团队所有的技术支持。
- 优化系统,重构旧代码,提高逻辑性能和稳定性,减少技术债。
- 提供功能上线配置流程步骤,提供上线回滚步骤。
- 管理 GIT 分支及每日提交集成。
- 参与代码评审流程。
2、协作关系:
1.与 SDM 的分工协作
同 SDM 共同完成架构设计、技术选型等。
同 SDM 一起完成系统功能设计、详细设计、数据库设计、开发进度制定等工作。
完成模块的功能设计、编码、联调、单元测试等工作
同 SDM 完成部署计划和上线工作。 2.与 TPO 的分工协作
参与 TPO 的的需求评审会,了解项目相关需求,评估开发工期
与 TPO 明确和细化开发目标及内容
3 .与 PJM 的分工协作
与 PJM 进度同步 、计划同步 、问题汇总
反馈项目开发进度给 BJM 4.与 DXC 的分工协作
还原 UED 团队设计的 UI 图和 UE 交互体验,提交开发结果给 UED 团队。
和 UED 团队讨论部门交互和界面实现细节。
根据 UED 测试验收反馈结果最大限度的按照 UED 设计需求实现。 5.与 QA 的分工协作
提交开发成果给 QA 团队,修复 QA 反馈的 bug,进行修改。 6.与 ISM 的分工协作
根据 SEC 团队提供的应用安全开发规范与 api 安全开发规范,进行开发工作。
上线前配合 SEC 端对进行安全检测(黑盒和白盒)和主机安全扫描,并根据结果进行相关修改。 7.与其他角色的分工协作
作为其他角的技术支持者
更新时间: 8/9/2021, 6:09:32 PM