内容提要
NorthStar Anesthesia利用Databricks Apps开发移动端排班应用,解决临床医生无法查看同事休假数据的问题。应用数周内建成,支持彩色班次视图、筛选和每30分钟刷新,日活跃用户从75增至110,减轻排班压力,未来将增加AI查询和通知功能。
延伸解读
移动优先的转型关键
临床医生在工作中无法稳定使用电脑,移动端应用成为刚需。NorthStar最初尝试用仪表盘解决排班缺口,但因移动端体验不佳而放弃,转而开发应用。这一案例表明,在医疗等现场作业场景中,移动友好性可能比功能全面性更重要,直接决定工具能否被用户接受。
数据平台复用加速开发
应用能快速建成,得益于已有的Databricks数据基础和治理配置,以及Entra ID SSO的复用,无需新建基础设施。这提示企业,在统一数据平台上的积累可显著缩短新应用的开发周期,并降低集成成本,是快速响应业务需求的关键。
小团队快速迭代的实践
仅一名软件工程师在数周内完成应用开发,并支持快速迭代和多版本发布。这种轻量级开发模式适合解决特定痛点,但需注意其适用范围。对于更复杂或大规模的系统,可能需要更多资源和更严谨的流程,本案例的成功部分归因于需求明确和数据基础扎实。
Q&A
NorthStar Anesthesia为什么需要开发新的排班应用?
因为其临床医生(医生和CRNA)在工作中无法稳定使用电脑,主要依赖手机查看排班,而商业排班平台故意隐藏了同事的休假数据,导致换班困难。
NorthStar Anesthesia的排班应用是基于什么技术构建的?
基于Databricks Apps,使用React TypeScript开发,由Synaptiq的一名软件工程师在数周内完成。
这个排班应用有哪些主要功能?
包括按临床医生类型进行颜色编码的班次视图、设施选择器、日/周/月日历模式、班次备注、按班次类型搜索和筛选,并且每30分钟刷新一次。
为什么选择在Databricks Apps上构建而不是使用仪表盘?
因为最初的仪表盘试点缺乏移动友好性,界面不美观,而Databricks Apps可以利用已有的数据、治理配置和Microsoft Entra ID SSO,无需新建基础设施。
这个排班应用上线后取得了什么效果?
日活跃用户从75-80人增加到110人以上,用户反馈积极,称其改变了工作方式并减轻了排班压力。
NorthStar Anesthesia未来计划为排班应用增加哪些功能?
计划增加AI/BI Genie自然语言班次查询、推送通知,以及使用Databricks自动化晨间人员报告。