Download presentation
1
The eHealth Services Capstone Project
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 Hello everyone…. We are team 3 and we will be talking about our project called The eHealth Services. ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
2
Business Requirements Technical Specification and Prototype
Agenda Business Requirements Technical Specification and Prototype Implementation Plan ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
3
Business Requirements
ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
4
Business Problem Anyone familiar with this situation?
Spend to much waiting PCPs are often delayed PROBLEM Does anyone see something wrong with this picture? … Points: 1) Patients who need to have regular checkups or frequent examinations need to spend many hours to perform these procedures. 2) Providers with busy practices spend a huge amount of time to administer and analyze patients’ health data and medical records ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
5
Automate collect, process & analyze
Solution 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 Automate collect, process & analyze The eHealth Services SOLUTION GLOCO ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
6
USE CASES USE CASES PATIENTS As-Is process:
Start USE CASES PATIENTS As-Is process: Patient arrives at the HCP’s location and waits to be called by the nurse. Nurse verifies the patient’s identity. Nurse performs the measurements such as patient’s blood pressure, heart rate, etc. Nurse enters the measurements into the system. Doctor logs into the system, searches and analyzes patient’s data and diagnoses the patient. Patient receives the diagnosis and the doctor’s instructions. \To-Be process: Patient puts on a wearable device. The data is transmitted to the eHealth Services. The data is received and processed by the eHealth Services. HCP and Patient receive notifications when abnormal changes are discovered. HCP analyzes the data and makes a diagnosis. DOCTORS Doctor logs into the system. Doctor opens the record, analyzes the data and identifies abnormalities. Doctor notifies the patient if anything is abnormal and takes action to treat the patient. To-Be process: The eHealth Services collects the patient’s data and stores it. The eHealth Services runs analysis based on the doctor’s requirements and rules. Doctor receives notifications when abnormalities are detected. Doctor takes the required action to treat the patient. ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
7
Functional requirements
Security Module Data Analytics Engine Mobile App Doctor’s Web Portal Patient’s Web Portal PROBLEM Does anyone see something wrong with this picture? … Points: 1) Patients who need to have regular checkups or frequent examinations need to spend many hours to perform these procedures. 2) Providers with busy practices spend a huge amount of time to administer and analyze patients’ health data and medical records ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
8
Patient’s Vital Signs Data End to End Transmission
eHealth Services Bluetooth PROBLEM Does anyone see something wrong with this picture? … Points: 1) Patients who need to have regular checkups or frequent examinations need to spend many hours to perform these procedures. 2) Providers with busy practices spend a huge amount of time to administer and analyze patients’ health data and medical records ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
9
Mobile App Connects to eHealth Services API
HDFS & MapReduce Load balancer Mobile App (Android) Web App Server Points: 1) Patients who need to have regular checkups or frequent examinations need to spend many hours to perform these procedures. 2) Providers with busy practices spend a huge amount of time to administer and analyze patients’ health data and medical records DynamoDB ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
10
Patient’s Health Status Alerts
eHealth Services Health Status Alert From eHealth Services for Patient … eHealth HCP Portal Web User Interface Points: 1) Patients who need to have regular checkups or frequent examinations need to spend many hours to perform these procedures. 2) Providers with busy practices spend a huge amount of time to administer and analyze patients’ health data and medical records 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 ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
12
Technical Specification and Prototype
ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
13
ARCHITECTURAL APPROACH
Gloco CRM Security web server Help Desk Route 53 Load Balancer Customer Web User Interfaces HCP Web API HDFS & MapReduce Auto Scaling Gloco Integration API Reporting & Analytics Mobile App Amazon SNS HCP Web User Interfaces Storage Web API User Admin RDS DynamoDB Security Group
14
SOFTWARE SOLUTION The eHealth Enterprise System Mobile Application
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
Show Demo ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
17
Implementation PLAN 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
GIT Version Control The eHealth Services Solution Source Code Repository Dev Branch Amazon OpsWorks Chef Recipes A W S C L I QA Branch Deploy Web Application Prod Branch Create Dev, QA, Prod Environments Amazon IaaS & SaaS Load Balancer Auto-Scaling Web Servers Build Databases System Admins EMR Clusters AWS – Amazon Web Services, GIT – Source Code Repository Service CLI – Command Line Interface, EMR – Elastic MapReduce RDS DB Warehouse ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
22
Operational Readiness
ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
23
Change Management Change Advisory Board Incident Priority Matrix
Project Manager CIO VP Sales COO CFO The changes will be presented to the change advisory board (CAB), formed by GLOCO’s CIO, CFO, VP of Sales and the eHealth Services project manager. They will review all the changes requested before they can be released into production. Incident Priority Matrix - we will be able to log any incident and estimate its potential risk to the operation and classify our incidents based on its impact and urgency. Change Advisory Board Incident Priority Matrix ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
24
Monitoring The System Amazon CloudWatch Collect & Track Monitor Logs
Set Specific Alarms Metrics: CPU Utilization, Memory Usage Transaction Volumes we will use Amazon CloudWatch to MONITOR THE SYSTEM We will collect and track: metrics; monitor log files set specifics alarms. CPU utilization, latency, memory usage, transaction volumes we will be able to monitor the system and gain a visibility into resource utilization, application performance and the overall health of the operation. ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
25
Help desk Production Support How to enroll How to configure How to use
use GLOCO’s Help Desk team for helping Patients and Doctors/HCP Service Desk Technical Support for using our application ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
26
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
27
Success Metrics Service revenue Growth
Doctor or Health Care Provider enrollment Doctor or Health Care Provider Satisfaction Patient’s Satisfaction Application availability Mobile application Web portal ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
28
Questions ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
29
Thank You ISMT E-200 Capstone Project Part 3 Team 3 – The eHealth Services
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.