当前位置: 首页 > 工具软件 > MDE > 使用案例 >

华为的MDE岗位是干什么的

韦鸣
2023-12-01

一、 MDE释义

MDE:模块设计师,Module Design Engineer。

二、 MDE角色认知

1、系统设计的传承人和模块设计的责任者。
2、模块架构守护者和模块技术把关者。
3、开发团队软件技术带头人。

三、 MDE职责

角色认知职责细化
系统设计的传承人和模块设计的责任者参与系统设计,负责模块需求分析、方案设计
模块内DFx类、痛点优化类、技术债务需求识别和协助落地
模块架构守护者和模块技术把关者模块架构设计、看护和持续演进
模块核心代码编写、需求代码审核、优秀代码识别
模块内技术决策、方案及交付件评审
协助进行模块内经验固化,知识管理
协助进行模块内持续改进、效率提升
开发团队软件技术带头人新技术选型及引入
开发人员技术能力提升运作

四、 MDE任命与更迭

MDE侯选人采用组内推荐、个人自荐相结合的方式,识别有意愿、有追求、有想法、有能力的侯选人员,最终采用上岗答辩的方式竞争上岗。
上岗答辩内容要结合MDE职责对责任模块进行汇报,最终由各评委综合评估给出通过与否结论。
答辩评委至少包括:SE、PL、二级责任田主、强相关的其他MDE及开发,可邀请SA、版本经理、XM等。
每半年PL结合PBC例行审视,采取360度调查方式收集各MDE贡献度,并给出下一阶段MDE更迭建议,提交答辩评委统一决策。

答辩内容至少要包含如下要点:
1、汇报模块及模块当前现状
2、责任模块的痛点及后续改进方向
3、履职MDE后重点工作方向

五、 MDE运作

1、例行参加设计例会
2、对本模块特性设计、Story设计进行预审,提前发现设计类问题
3、对本模块代码进行例行检视,未经MDE检视代码禁止合入,责任人:committer、MDE
4、例行参加版本CCB,对本模块问题单方案进行预审
5、每双周组织MDE例会,讨论技术相关工作(议题待定)
6、协助例行进行模块内缺陷分析改进建议提炼及落地规划
7、协助例行进行模块内债务识别及落地改进

 类似资料: