Problem StatementProblem Statement Difficult to track patients Knowing location of patients ...

31
Patient Information Status Board Team members: Daniel Sedam, Theodore Murdock, Seth Buntrock, Chris Nelson Advisor: G. Manimaran Client: Iowa Health Systems, Des Moines

Transcript of Problem StatementProblem Statement Difficult to track patients Knowing location of patients ...

Page 1: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Patient Information Status Board

Team members: Daniel Sedam, Theodore Murdock, Seth Buntrock, Chris Nelson

Advisor: G. Manimaran Client: Iowa Health Systems, Des Moines

Page 2: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Problem Statement

Difficult to track patients Knowing location of patients Patient data

A need for Real-time patient information Electronic system Enhance communication between staff

Page 3: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Concept Diagram

Page 4: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Functional Requirements

Event Entry and Display Laptop workstations Mobile devices

Track Performance

Manage Users

Interactions Database

Page 5: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Non-Functional Requirements

Quick interaction 10 seconds or 7 keystrokes

Easy to learn 1 or 2 uses to familiarize

Privacy/Security

Improve overall patient flow

Extensible and dynamic

Page 6: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Market Survey

Current Display within the CCU unit at Methodist West Lacking electronic way to display and record

information about current patients Other departments within Hospital are receiving

electronic systems while the CCU is not

Old “System” Marker and Dry erase board Hand-written notes

Page 7: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Assumptions/ Limitation

Users will be hospital personal within the CCU unit and associated doctors

The network will be reliable

Display board will be viewable by personal within the CCU only

Page 8: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Project Goal

To take last groups design and customize it for the CCU.

Create a dynamic system that is user friendly, extensible, and reusable for other parts of the hospital.

Create a web and mobile application for viewing and updating patient’s status on the fly

Page 9: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Schedule

Page 10: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Schedule

Page 11: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Costs

Component Cost

Laptop/Computer in patient room

$0 (each room already contains one)

Display board $800 - $1000

Mobile device $220/per device

Hardware total $2320

Labor ($20/hr * 400 Hours) $8000

Total $10,320

Page 12: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Functional Decomposition

Page 13: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Hardware and Software Technology

Workstation Windows IE 7.0.5730.13 17in monitor with 1280 x

1024 resolution jQuery JavaScript/Ajax Html/css

Server MySQL Apache Tomcat Hibernate GSON Java 5.0

Mobile Device iOS 4.3 Cocoa touch 320 x 480

resolution screen

Wireless networking capabilities

Page 14: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Display Board

The patient display board will be a view/read-only version of the workstation web-client.

This display will be located in a doctor’s lounge not viewable by the public.

Page 15: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Display Board

Page 16: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Web Client Modules

Page 17: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Mobile Application

Page 18: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Mobile Client Modules

Page 19: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Web and Mobile Use Case Design

Page 20: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Web and Mobile Use Case Design

Page 21: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Web and Mobile Use Case Design

Page 22: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Web and Mobile Use Case Design

Page 23: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Server and Database

Hibernate Objects Room Doctor Log User

Page 24: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Automated Unit Testing

Ensure each web service updates or retrieves data correctly boundary value testing equivalence class testing

Ensure that only users with the proper credentials have access to each service

Cactus testing framework

Page 25: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

UI Testing

Perform each use case and alternate flow, verifying the defined results.

May be supplemented by automated UI testing, based on the outcome of our research into web testing methodologies.

Page 26: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Deployment and Beta/Usability Testing

Beta version scheduled for late September

Allows for two month-long cycles of: Gathering usability issues, bug reports, missing

requirements (1 week)   Implementing new requirements and fixing

bugs (2 weeks)   Redeploying the application (1 week)

Page 27: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Risks and Mitigations

Availability of client, or lack thereof. Increased flexibility with meeting times

Privacy/Security issues Coordinating with HIPPA privacy officer

Scope – Requirements creep Sticking to the project schedule

Shelved software (Not used by intended users) Usability testing

Page 28: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Task Breakdown

Daniel Mobile client

Seth Server and database

Chris Web-client

Theodore Security Help with Web-client

Page 29: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Current Status

Researching and familiarizing selves with technologies

Project Plan

Have a solid design document for implementing the desired system

Have a working skeleton of all components talking with each other Server Database iPhone app Web client

Page 30: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Plan for next Semester

Deploy first iteration of design in September, fall 2011

Test and incorporate feedback from staff for iteration

Develop more functionality for next iteration

Deploy final instillation sometime in November

Page 31: Problem StatementProblem Statement  Difficult to track patients  Knowing location of patients  Patient data  A need for  Real-time patient information.

Questions?

Patient Information Status Board

Client: Iowa Health Systems

Advisor: G. Manimaran

Team: Daniel Sedam, Theodore Murdock, Seth Buntrock, Chris Nelson