designing a scalable telehealth system - erika chuang, phd, vsee - tfss

Post on 16-Apr-2017

386 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

The Challenges of Designing a Scalable

Telehealth SystemErika Chuang, VSee

Dec 4, 2016

Questions/comments I frequently hear Video visit is fundamentally not scalable.  Does your product integrate with XYZ? Our

providers do not want to use another tool. Does your product work these equipments? We

already spent $$$ purchasing them. We want to use this telehealth vendor, but they just

can't do everything we want to do.

Technology trend supports scalability

Consumer devicesDedicated hardware

Technology trend supports scalability

Dedicated path with guaranteed QoS

Lossy, wireless, p2p

Technology trend supports scalability

On-premise SaaSCloud / ASP

Technology trend supports scalability

A telehealth journey

A telehealth journey

A telehealth journey

A telehealth journey

A telehealth journey

A telehealth journey

A telehealth journey

A telehealth journey

It’s all about workflow

Small Clinics vs. Big hospitals

It’s all about workflow

Primary care vs. specialist

It’s all about workflow

Acure care vs. Chronic vs. Preventive care 

Unique, stand-alone end-user applications will not scale

Unique, stand-alone end-user applications will not scale

??

??

Platform strategy

Reusable components Fast delivery of new products Reduced development and maintenance cost Improved quality Reduced cost

Traditional model of building platforms Implemented largely before applications are built Focus primarily on the technical criteria

Performance Robustness Scalability Security

Less focus on what value they deliver to end-user Feature bloat Poor usability

Agile and user centered design

Applications are developed at the same time as the platform Works well with end-user application with known end

users and product goals Not so obvious when building a platform Multiple product teams with specific needs and goals

can cause conflicts  Some products may not even exist yet

Agility, but not stability

A scalable telehealth platform to support many user-friendly applications

How to balance between the design of platform to design of applications

How to avoid building a bloated system How to continue expand platform capability to meet

changing business goals while maintaining stability and robustness  

top related