大家对即将到来的 OSCON 2012 大会感到非常兴奋。
在今年的 医疗保健专题中,我们将分享关于 OSEHRA(开源电子健康记录代理)的最新消息和未来计划。
这个年轻的组织是由美国退伍军人事务部 (VA) 于去年设立的,作为
“……与其国防部 (DoD) 共同创建服务人员和退伍军人通用电子健康记录 [EHR] 系统的道路上的重要里程碑。”
OSEHRA 的 使命 是
“通过使用开源软件开发中的最佳实践,促进 EHR 信息系统的改进和维护。这些系统将免费提供给所有医疗受益人”
在我们的演讲 OSEHRA - 为所有人构建开源 EHR 中,我们将总结这项工作第一年发生的许多事情,并描述第二年活动的计划。
OSEHRA 第一年最激动人心的事件之一是 VA 的贡献: “……其当前的 EHR,即 VistA(退伍军人综合系统技术架构),为这项工作奠定基础。OSEHRA 将监督 EHR 用户、开发人员和服务提供商社区,他们将部署、使用和增强 EHR 软件。”
有关 VistA 的更多信息,请参见 VistA 专著 和最近的 opensource.com 文章。
在我们的 OSCON 演讲中,我们还将讨论开源社区中临界质量的概念,以及将社区规模扩大到能够自我维持的水平的重要性。
根据我们对几个大型软件项目的观察,特别是 Linux 内核,我们估计一个开源项目应该大约每千行代码配备一名开发人员,以确保项目的所有需求都得到满足。
这建立在 Clay Shirky 在他的著作 认知盈余 中提出的观点之上
“……当人群足够庞大时,
不可预测的事件变得可预测”
我们将这一格言应用于开源软件社区,即
当社区足够庞大时
所有错误都会被发现,
所有发现的错误都会被修复,
所有需要的功能都将被实现,并且
所有这些都将按计划定期发生。
我们的推论也是
如果开源社区存在不确定性,
(如果我们不知道错误在哪里,
或者我们不知道谁会修复它们)
这可能表明社区
对于该项目来说还不够大,
并且当前的社区成员
人手不足,工作过度。
当然,解决方案是
这也意味着
- 努力制作培训材料
- 降低入门门槛
- 举办欢迎新人的黑客马拉松等活动
- 简化软件部署和开发基础设施
根据这些思路,在我们的 OSCON 演示中,我们将讨论我们为以下目标采取的措施:
- 向下一代开发人员教授 M 语言
- 提高人们对 M 作为医疗保健应用语言的强大 NoSQL 本质的认识
- 通过将 M 和 VistA 纳入流行的 Linux 发行版,促进 M 和 VistA 的广泛访问
请参加 OSCON。请提出您关于如何更好地实现这些目标的建议。
因为当一个人 为所有人构建开源 EHR 时,也需要 所有人。
5 条评论