29
ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services Capstone Project The eHealth Services Team 3: Kyeremateng Boateng, Pablo Rovelo, Souleiman Valiev ISMT E-200 Capstone Seminar in Enterprise Systems Harvard University Extension School Instructor: Zoya Kinstler. Teaching Assistant: Takayuki Iida 1

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services Capstone Project The eHealth Services Team 3: Kyeremateng Boateng, Pablo Rovelo, Souleiman

Embed Size (px)

Citation preview

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

Capstone Project

The eHealth ServicesTeam 3: Kyeremateng Boateng, Pablo Rovelo, Souleiman Valiev

ISMT E-200 Capstone Seminar in Enterprise SystemsHarvard University Extension School

Instructor: Zoya Kinstler. Teaching Assistant: Takayuki Iida

1

AGENDA

• Business Requirements• Technical Specification and Prototype• Implementation Plan

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

2

BUSINESS REQUIREMENTS

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

3

BUSINESS PROBLEM

Anyone familiar with this situation?• Spend to much waiting

• PCPs are often delayed

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

4

The eHealth Services

SOLUTION

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

5

Automatecollect, process & analyze

Patients:• Track data over time.

• Reduce unnecessary tests and procedures.

• Improve quality of life.

• Access to your health records potentially anywhere

Doctors:• Track data over time.

• Monitor patients’ certain medical conditions.

• Identify potentially risks.

• Receive alerts.

• Improve the decision making process.

• Improve quality of healthcare

GLOCO

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

Start

USE CASES

FUNCTIONAL REQUIREMENTS

• Security Module

• Data Analytics Engine

• Mobile App

• Doctor’s Web Portal

• Patient’s Web Portal

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

7

PATIENT’S VITAL SIGNS DATA END TO END TRANSMISSION

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

8

Bluetooth

eHealth Service

s

MOBILE APP CONNECTS TO EHEALTH SERVICES API

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

9

Mobile App(Android)

HDFS & MapReduce

DynamoDB

WebApp

Server

Load balancer

PATIENT’S HEALTH STATUS ALERTS

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

10

eHealth Service

s

Health Status AlertFrom eHealth Services

forPatient …

eHealthHCP Portal

Web User Interface

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

11

BUSINESS JUSTIFICATION

• New Market and Revenue Stream opportunity

• Operational Cost• Application Development

• Application maintenance and support

• Cloud Infrastructure

• Revenue• Monthly Doctor's / HCP's subscription fee

TECHNICAL SPECIFICATION AND PROTOTYPE

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

12

ARCHITECTURAL APPROACH

Amazon SNS

DynamoDB

EC2

HDFS & MapReduce

Security Group

GlocoIntegration

API

Storage Web API

HCP Web User

Interfaces

Reporting & Analytics

Customer Web UserInterfaces

Security

HCP Web API

web server

Route 53

Load Balancer

Auto Scaling

User Admin

Mobile App

GlocoCRM

Help Desk

RDS

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

14

SOFTWARE SOLUTION

The eHealth Enterprise System• Java Web Application

• Amazon Web Services

• Tableau Visualization

• Mobile Application• Android platform

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

15

EXTERNAL VENDORS

Amazon Web Services

• Elastic MapReduce

• DynamoDB

• RDS (Relational Database Service)

• Route 53

• SNS (Simple Notification Service)

• EC2 Instances

Data Reporting

• Tableau Desktop Server

Health and Fitness API Samsung S Health

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

16

SOLUTION DEMONSTRATION

IMPLEMENTATION PLAN

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

17

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

18

DEVELOPMENT AND DEPLOYMENT

Deliverables:

• Web Application

• Mobile App

• Virtual Environments

• Build and Deployment Chef Recipes

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

19

ROADMAP

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

20

CHEF RECIPE COOKBOOK

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

21

DEPLOYMENT PROCEDURES

Amazon OpsWorksChef Recipes

GIT Version Control The eHealth Services Solution

Source Code Repository

Amazon IaaS & SaaSCreate Dev, QA, Prod Environments

Build Databases

Deploy Web Application

Dev Branch

QA Branch

Prod Branch

RDS DB Warehouse

Load Balancer

Auto-Scaling

Web Server

s

EMRClusters

AWS

CLI

SystemAdmins

AWS – Amazon Web Services, GIT – Source Code Repository ServiceCLI – Command Line Interface, EMR – Elastic MapReduce

OPERATIONAL READINESS

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

22

CHANGE MANAGEMENT

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

23

Change Advisory Board

Incident Priority Matrix

CIO

CFOVP Sales

Project Manager COO

MONITORING THE SYSTEM

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

24

• Amazon CloudWatch• Collect & Track• Monitor Logs• Set Specific Alarms• Metrics:

• CPU Utilization,• Memory Usage• Transaction Volumes

PRODUCTION SUPPORT

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

25

• Help desk• How to enroll

• How to configure

• How to use

USER ENABLEMENT

• Business User Adoption• Pilot Testing• Customer Permissions and Roles

• Patient Roles• Doctor or HCP Roles

• Training and Knowledge Transfer• Online Training• On-site Training

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

26

• Service revenue Growth

• Doctor or Health Care Provider enrollment

• Doctor or Health Care Provider Satisfaction

• Patient’s Satisfaction

• Application availability• Mobile application

• Web portal

SUCCESS METRICS

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

27

QUESTIONS

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

28

THANK YOU

ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services

29