软件工程师年度工作汇报_第1页
软件工程师年度工作汇报_第2页
软件工程师年度工作汇报_第3页
软件工程师年度工作汇报_第4页
软件工程师年度工作汇报_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程师年度工作汇报本年度我任职企业级SaaS产品线研发部后端软件工程师,主要负责中小微进销存核心模块的架构迭代、性能优化与技术债务治理工作,全年各项核心指标均超额完成部门设定的年度目标,现将全年度工作成果、问题复盘与后续规划逐一汇报如下:全年我共承接正式入池的产品需求127个,其中P0级最高优先级需求32个、P1级重要需求68个、P2级优化类需求27个,所有需求交付的平均周期为4.2个工作日,需求交付按时率从2022年的82.7%提升至2023年的96.1%,需求上线后7天内回滚率控制在0.78%,远低于部门2%的合格阈值。核心业务迭代层面,我牵头完成了进销存3.0版本库存子系统的全链路重构工作,重构前原有单体架构下的库存扣减接口峰值承载上限仅为2300QPS,峰值场景下接口超时率高达7.2%,平均响应时间187ms,且存在缓存与数据库一致性校验缺失、多仓库存扣减事务冲突等历史遗留问题,2022年全年累计出现11起因库存计算错误导致的商户超卖、漏卖客诉,库存数据准确率仅为99.72%。本次重构过程中,我逐一梳理了历史上27起库存异常客诉的根因,针对19例并发场景下分布式锁失效、6例事务提交顺序颠倒、2例缓存写入逻辑遗漏等问题,针对性搭建了“缓存异步延时双删+数据库行级锁+库存变更流水全链路溯源”的三重防护机制,重构完成后新库存系统峰值承载能力提升至12800QPS,平均接口响应时间压缩至32ms,2023年618、双11、年终大促三次核心流量峰值场景下接口零超时、零报错,库存数据准确率提升至99.994%,全年未出现1起因库存计算错误导致的严重客诉,商户侧相关投诉工单量从2022年的月均32起降至2023年的月均0.2起,几乎实现相关问题归零。除核心模块重构外,我独立完成了供应链协同模块的后端研发工作,该模块实现了平台与上游12家国内主流ERP厂商开放接口的全适配,打通了商户自有ERP系统与我方SaaS平台的数据自动同步通道,此前商户需要在两个系统之间手动同步出入库单、盘点单、采购单数据,单商户月均要耗费7.2小时处理相关操作,系统上线后所有数据同步全流程自动化,同步延迟控制在10秒以内,数据校验准确率100%,商户侧该环节的人工操作成本直接降低92%,全年累计为平台17.2万付费商户减少无效人工操作时长超过124万小时,相当于为中小商户群体节约了近600个全职行政岗的年人力投入。针对下沉市场线下零售商户经常遇到的无网络场景开单痛点,我作为核心技术负责人参与了离线操作专项攻坚项目,突破了SaaS系统通用实时在线的设计限制,基于向量时钟算法搭建了无网络场景下的数据冲突合并机制,商户在完全离线的环境下可正常完成出入库开单、库存盘点、会员消费记账等12项核心操作,网络恢复后系统自动完成本地数据与云端数据的同步校验,冲突识别准确率达到100%,无需人工干预即可完成数据一致性合并,该功能上线后,农贸市场、街边社区店等移动网络信号不稳定场景下的商户系统日活跃使用率环比提升42%,直接带动下沉市场商户的年度续费率拉高3.7个百分点,为平台新增年营收贡献超过2100万元。技术债务治理与研发效能提升层面,2023年我牵头完成了17个历史遗留核心服务的解耦重构工作,将此前嵌套在单体订单系统内的库存履约模块、对账结算模块完全拆分成为独立运行的微服务,彻底消除了此前单体架构下非核心功能迭代可能波及核心链路的风险,核心服务的平均故障恢复时间MTTR从2022年的47分钟降至2023年的7分钟,全年线上P0级故障累计发生2次,远低于部门设定的年度6次故障阈值。针对原有CI/CD流水线效率低下的痛点,我主导完成了研发交付流水线的全链路优化,此前原有全量代码构建打包流程耗时长达28分钟,受依赖版本冲突、包资源拉取失败等问题影响,部署成功率仅为76%,大量研发人员把时间浪费在无效排队、重复部署环节。优化过程中我新增了分层构建缓存机制、自动化单元测试卡点、自动化代码安全扫描、灰度发布三步校验四大核心环节,现在全量代码构建时长已经压缩至6分12秒,增量业务代码的构建平均时长仅为1分47秒,线上版本部署成功率提升至99.2%,全年整个研发团队累计减少无效部署、等待耗时超过1800人时,相当于节约了1.1名资深工程师的全年有效产出,直接把团队整体研发人效拉高了13%。针对商户批量导入数据环节报错率高、操作繁琐的痛点,我自主研发了智能数据导入校验工具,内置21种主流Excel、WPS表格格式的自动识别、异常数据前置校验、错误行一键导出修改功能,此前商户上传导入文件后的整体报错率高达37%,不同商户自定义的表格模板适配率仅为62%,工具上线后商户导入操作的报错率直接降至4.8%,单商户完成数据导入的平均时长从14分钟压缩至2.7分钟,全年相关场景的客服咨询量环比下降71%,大量减少了客服与研发侧的答疑人力投入。质量体系建设与团队赋能层面,2023年我累计输出12份核心模块的标准化技术设计文档、8份全链路线上故障复盘报告,牵头组织了16场内部技术分享会,覆盖研发、测试、产品全链路人员共72人次,把自己沉淀的《后端研发需求交付全流程规范》落地到了团队日常工作中,规范包含需求评审准入标准、RESTful接口统一设计规则、单元测试强制覆盖要求、上线前安全校验Checklist四个核心模块,推行之后团队提交的需求设计文档不合格率从之前的34%降至8%,全团队单元测试平均覆盖率从2022年的29%提升至67%,核心业务链路的单元测试覆盖率达到100%,从研发入口端规避了大量低级bug的出现。同时我牵头优化了原有代码评审机制,推行“双评审卡点”规则,所有涉及核心链路修改的代码提交,必须由对应模块负责人+资深架构师双签字确认后才能合入主干分支,全年我累计参与各类代码评审3200余次,直接拦截潜在线上bug共147个,其中23个是如果漏过上线就会触发P0级故障的严重问题,从代码合入环节进一步筑牢了系统的质量防线。本年度我还配合测试、运维团队完成了6次大促前的全链路压测保障工作,每次压测过程中累计迭代优化不少于30个性能瓶颈点,2023年618、双11、年终大促三次核心流量峰值节点,全平台线上服务可用性达到100%,没有出现任何影响用户正常操作的故障。除此之外我还修复了团队正在使用的分布式锁开源组件的一个罕见死锁bug,相关修复补丁已经提交至上游开源社区并获得官方合并,为全行业数十万使用该组件的开发者规避了潜在的线上故障风险。复盘全年工作,当前仍然存在三处明显的能力短板有待后续补全:第一是历史冷数据归档方案还未落地,2023年10月曾经出现过一次三年以上历史库存查询慢请求突增的问题,导致数据库从库CPU负载一度飙升至92%,虽然5分钟内完成了流量切分恢复正常,但也暴露出当前全量业务数据都存储在核心关系型数据库中,超过3年的冷数据占比已经达到全量数据的68%,持续占用主库存储资源、拉高慢查询触发概率的问题,后续必须加快推进冷热数据分层存储改造。第二是智能化运维告警能力不足,当前线上告警仍然采用固定阈值配置的规则触发模式,全年累计出现17次无效告警风暴,大量非核心功能的告警信息轰炸开发人员,导致两次核心故障告警被信息淹没、响应延迟了近2分钟,后续需要基于历史运行数据搭建AI基线告警体系,降低无效告警占比。第三是前沿技术预研的前瞻性不够,今年三季度推进电子发票自动归档功能项目时,前期未及时调研到国税系统季度更新接口规则的政策要求,导致开发中途返工12天,耽误了项目原定的上线节点,后续需要建立核心第三方依赖服务的月度巡检机制,提前3个月完成重点待落地功能的技术预研储备,完全规避类似的进度延误问题。2024年度我的核心工作规划全部围绕量化提效、支撑业务增长的目标推进:第一是完成核心系统能力升级,2024年Q2之前完成库存、订单履约两大核心服务的云原生改造,全量迁移至分布式关系型数据库集群,核心系统的峰值承载能力从当前的1.5万QPS提升至5万QPS,平均接口响应时间控制在25ms以内,全年P0级故障次数控制在1次以内,故障平均恢复时间压缩至5分钟以内。第二是推动技术效能进一步提优,2024年Q1之前完成冷数据分层存储改造,把所有3年以上的历史业务数据迁移至对象存储+Elasticsearch的专用查询集群,预计可以降低主库70%的存储压力,减少90%的慢查询数量;同时迭代优化CI/CD流水线,新增全链路自动化性能压测卡点,把线上版本部署成功率提升至99.8%,全量代码构建时长压缩至4分钟以内,全年需求交付按时率目标达到98%以上。第三是全力支撑重点业务项目落地,牵头完成产业链上下游协同平台的后端研发工作,打通与主流物流服务商、供应链金融机构、征信平台的三方数据对接通道,实现商户下单后自动同步物流单号、基于商户进销存经营数据自动匹配信贷服务的核心能力,项目上线后预计商户的物流对账效率提升90%,小微商户的经营信贷获批率提升40%以上,直接带动平台付费商户续费率再拉高2个百分点,新增年营收贡献预计超过3500万元。第四是推进团队整体能力

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论