19Q4

责任担当:

1.团队成长及管理
a.修订技术职级胜任力模型,组内提交三人晋级申请,一人晋级 T4。
b.组内1on1沟通两次
c.组织团队内部技术分享三次+技术部分享两次。
d.CodeReview坚持多分支提交(事故双责任人) + 团队抽检,Android组 Q3无线上事故,Bug率保持最低。

2.Android端架构、开发、代码质量审查
a. 开发了基于 Websocket 的长连接系统,统一规划,提高长连接可维护性和降低开发成本,为消息中心提供技术保障。文档地址:http://98ki.com/websocket-chang-lian-jie-ke-hu-duan-she-ji-wen-dang/
b.录课问题优化,通过分析病例征集项目中录课的异常 case和项目运营的反馈,提出「短信+推送」即时通知医生录课异常及解决方案、录制须知增加设备支持列表的优化方案,降低录课异常率,顺利扛下了 AUB 项目上百个机型的录制压力。文档地址:http://wiki.xingshulin.com/pages/viewpage.action?pageId=51711789
c. 为了不影响用将要在19Q4发布的 Android 机使用我们的应用,提前完成了Android Q版本的适配。Android Q 版本在2019年9月发布,由于版本改动较大,Android 从此版本之后采用了类似于 iOS 的沙盒系统,隔离应用间文件。为此进行了大量的兼容,文档地址:http://wiki.xingshulin.com/pages/viewpage.action?pageId=51710461

产品需求:
小额激励 浏览历史功能(我的收藏,我的历史,我的发布) 消息中心 UI改版
app 违规项审查,隐私政策开发
登录优化,修改密码后自动下线

3.跨部门合作&产出
a.指导运营在灵北ABC诊疗经验数据中心私密云课堂项目中配置动态生成 ppt 方法,并补充文档动态生成课件的配置方法,达成此功能运营80%自主配置率,文档地址:http://wiki.xingshulin.com/pages/viewpage.action?pageId=46377674
b.通过诺华心衰中帮助数据部门解决脚本 Bug,优化项目以及个人报表生成流程。
c.为拥抱夕阳病例征集项目、三元病例征集在线教育、精分急性期病例征集项目配置预置表单功能,该功能为2季度的创新项目,目前已被项目组广泛使用。

二、改革创新

1.考虑到病历夹无法差异性控制每个用户的病例数量,Q3设计并实现了用户级病例控制总线,为病例征集项目增加了控制征集总量的能力、动态为每个医生配置的灵活性,解决了过去无法满足企业在病例征集过程中无法针对医生层次进行分级收集的问题。目前已在康弘抑郁症患者临床病例征集、精分急性期病例征集项目、天津药物研究院达贝病例征集和 CGM项目中应用。
2.设计并开发了客户端自动生成报表项目,为用户提供了病例数据格式化导出的能力,满足了部分企业需要给医生提供更高学术价值的需求,目前已在费瑞卡项目,诺华心衰云守护项目中使用。
3.设计路由总线,统一服务向前端页面的调用方式,集成推送、长链接、接口等方式,如有跳转需求,客户端无需再配全联调,需求方查看文档即可自主完成跳转。节约开发工时由 n ->1。

三、现阶段问题和期望

在上半年产品团队缺失的时期,负责完成了病例文件夹、病例状态及工作流、 生成动态病例课件ppt、录课、生成病例报表等功能的产品设计,并推动技术部各团队,最终顺利实现了病历征集的新流程。 下半年产品已陆续到岗并且产品方案设计也渐入佳境。为了不影响产品团队的产品路线,更好的完成公司目标,Q3已经把所有的产品需求转交给产品团队。从技术出发,实现了如用户级动态病例数量上限这类技术优化,从技术上弥补缺失的产品功能。

个人目前最大的问题和期望是树立业务目标,负责垂直的业务,对业务增长负责。

肖梦华 责任担当: 一、项目需求开发 1、 新版病历夹 (1)【5.18.0】 小额激励 添加帖子详情分享阅读领红包埋点
修复webview下载医口袋不成功bug 修复首次退出后台重启异常 (2)【5.19.0】 浏览历史功能模块库封装(我的收藏,我的历史,我的发布) 浏览历史功能模块接入 (3)【5.21.0】 隐私政策功能开发 “关于我们”隐私协议相关替换 2、经典版病历夹
(1)【4.58.0】 小额激励 添加帖子详情分享阅读领红包埋点
(2)【4.59.0】 浏览历史功能模块接入(我的收藏,我的历史,我的发布) 隐藏积分商城 (3)【4.60.0】 我页面图标统一 (4)【4.61.0】 隐私政策功能开发 登录优化 修改分享描述默认文案 3、医口袋
(1)【7.11.0】 小额激励 添加帖子详情分享阅读领红包埋点
修复云学院跳转异常 (2)【7.12.0】 浏览历史功能模块开发 (我的收藏,我的历史,我的发布, 我的关注) 修复首次退出后台重启异常 (3)【7.13.0】 隐藏积分商城 修改历史药品埋点 修复图书券线上crash bug (4)【7.14.0】 隐私政策需求开发 修复线上药品滑动bug 二、改革创新 1、上季度指出自己发现问题提出解决方案的能力有所提升 相比于上一季度承担更多的需求,在需求跟进的过程中合理排期,指出需求或接口不合理并给出解决方案 如:(1)登录安全优化退出登录逻辑不同app的跳转逻辑 (2)浏览历史收藏各部分不同实现逻辑的修改等各种细节问题 2、上季度指出跟各组同学针对问题的沟通能力的提高 随着对产品逻辑的熟悉 已经能够提出解决问题的方案,与各组同学的协作能力提高了很多,什么事找什么角色和消息的同步都可以比较自如 如:(1)与同组同学合理确定排期,愉快的交流解决各种bug (2)与测试组同学同步排期计划和需求变更 (3)与产品讨论需求合理性提出问题和解决方案等 3、可以很好的把控需求排期风险 做到按时保量的交付需求 4、有意识的了解需求的诞生从产品和技术方面综合考虑做到更好落实每个需求到产品上。 如:在做需求之前多问些为什么 三、挑战&计划: 1、分享,在组内自己缺乏分享,需要提升自己的总结分享能力
2、继续提高交付能力 3、拓展技术范围需要一直在计划中 4、职业规划

责任担当: 1、【病历夹5.20.0】&【病历夹经典版4.60.0】&【医口袋7.13.0】发版:
(1)消息中心一期开发 (2)推送支持华为通道,华为手机支持角标 (3)targetApi升级26 bug修复 2、【病历夹5.21.0】开发:
(1)升级友盟分享 (2)录课页面适配系统大字体和超大显示大小 3、【病历夹5.22.0】&【病历夹经典版】&【医口袋7.15.0】发版:
(1)消息中心二期开发(UI配置,公告浮窗,路由支持跳转我的同行) (2)生成Excel功能支持更多项目(新版病历夹) 4、【病历夹5.23.0】发版:
(1)新版UI基础组件开发(按钮样式,标签样式,渐变组件,滑动标题栏) (2)项目详情页面UI重构 (3)患者详情页面UI重构 (4)我的页面UI重构 改革创新: (1)在UI开发中,考虑到很多医生喜欢设置大字体,在布局开发的时候要尽量适配这种情况,优化体验。 (2)着色功能开发,了解Canvas、Paint、Shader、PorterDuffXfermode的使用,资源文件着色是要copy一个bitmap,android不允许直接修改res里面的图片。(代码分享:(2)着色功能开发,了解Canvas、Paint、Shader、PorterDuffXfermode的使用,资源文件着色是要copy一个bitmap,android不允许直接修改res里面的图片。(代码分享:https://www.jianshu.com/p/b1e42c05751c) 挑战&个人规划: 目标:初级开发->中级开发 (1)提升开发水平,需要认真思考可能的异常处理,提升代码的兼容性,优化用户体验。 (2)开发完后,可以再次阅读代码,想想更好的实现方式,优化代码,不断改进 (3)找一个方向深入学习

张鹏宇

继续阅读此作者的更多文章