Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying...

56
1 Shawn Hardenbrook, MSW Director, Web & Mobile Solutions Connected Health Office Office of Informatics and Analytics Veterans Health Administration

Transcript of Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying...

Page 1: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

1

Shawn Hardenbrook, MSWDirector, Web & Mobile Solutions

Connected Health Office Office of Informatics and Analytics

Veterans Health Administration

Page 2: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

500 millionSmartphone users will be using health apps by 20151

2

Page 3: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

0

1

2

3

4

5

Mobile PC

Users

0.3

Desktop

PC Users

0.7

1.3

TV

Households

5.0*

Cell Phone Users

MORE THAN 3 BILLION MORE

DEVICES

Billions

More Cell Phone Devices Than Any Other Computing or Consumer Electronics Device Globally

3

Page 4: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Leverages wireless/mobile technologies to improve the health of Veterans

• Expands care for Veterans beyond the

traditional office visits

• Helps Veterans, Caregivers and VA health care team

securely coordinate all aspects of care

• Provides Veterans and their Caregivers with tools to help lead healthier lives

4

Page 5: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Quality face-to-face visits

Tailored information

Range of media

Self reporting

Increased access

Decision support tools

The Potential of Mobile Health Technology

5

Page 6: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Origin November 2011 6

Page 7: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Governance

Expand Care for Veterans

Increase Patient Engagement

Personalized, Convenient, Coordinated & Accessible

VA Mobile Health: Expanding Care for Veterans

7

Page 8: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Increase Patient

EngagementPersonal Inventory App

Goal Setting App

Care Plan AppPatient Self-

Entered Data to Health Team

Patient Decision Support

(eCoaching)

SMS Messaging

8

Page 9: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Expand Care for Veterans

Increased Coordination & Communication

Video Conferencing

Secure Messaging Coaching

Notifications from Health

Team

Display Clinical EHR Data

9

Page 10: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

GovernanceMobile Device Management

Cloud Hosting

Mobile Application

Environment (MAE)

Data Standardization

App Certification

10

Page 11: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Apps In Development

11

Page 12: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Texting for Health

• Patient Health Inventory

• Caring for Women Veterans

• Preconception/Prenatal

• Maternity Tracking

• Veteran Health Competition

• Biosurveillance Reporting

• Subscription Service for Biometric Monitoring

New Patient-Facing Mobile Apps

12

Page 13: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Mobile Pilots and Field Tests

13

Page 14: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Clinician PilotJanuary 2012

Mobile Health Browser Pilot

April 2013

Veteran Patient/ Family Caregiver Pilot

June 2013

VA’s Mobile Health Pilots

Veteran Appointment Request (VAR)

May 2013

14

Page 15: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Suite of 10 apps pre-loaded on iPads anddistributed to ~1,000 Family Caregivers

and their post 9/11 seriously injured Veterans

Family Caregiver Pilot Apps

15

Page 16: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Pending Mobile Health External Development (MHED) Releases,

Increment 1, Summer 2014

• Mobile Blue Button

• Summary of Care

• Launchpad

• Schedule Calendar View

– Veteran Appointment Request (VAR)

– VA Appointing Clerk (VAAC)

16

Page 17: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

VA App Store Preview

URL will be http://mobile.va.gov/appstore (Subject to change)17

Page 18: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

VA App Store Preview

URL will be http://mobile.va.gov/appstore (Subject to change)18

Page 19: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

VA App Store Preview

URL will be http://mobile.va.gov/appstore (Subject to change)19

Page 20: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

VA App Store Preview

URL will be http://mobile.va.gov/appstore (Subject to change)20

Page 21: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

January 2014 Platform Adoption

http://www.cnet.com/news/iphone-market-share-shrinks-as-android-windows-phone-grow/

In the USA, Android is the dominant platform at 50.3%, with iOS a close second at 43.1%.

21

Page 22: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

HTML5

IOS?

Android?

Wrapped?

Windows Modern?

Native?

Hosted?

Apps for Everyone!

22

Page 23: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

June 2014 App Retention Rate

http://www.forbes.com/sites/chuckjones/2014/06/11/androids-app-engagement-higher-than-ios-but-apple-drives-higher-ecommerce-sales/

The majority of apps are used 10 times or less and then uninstalled. Developers get one chance at making a

good impression.

Time=1 Year

23

Page 24: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Technologies Utilized for UI Development

24

Page 25: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Veteran Appointment

Request

Summary of Care

Mobile Blue Button

Veteran-Facing Apps

25

Page 26: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Mobile Blue Button

26

Page 27: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Lab Results

Vitals

Surgeries

Medication List

Allergies

Medication Hist

Mobile Blue Button

27

Page 28: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Mobile Blue Button

28

Page 29: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Mobile Application

Environment (MAE)

29

Page 30: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

http://www.myvehucampus.com

Page 31: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Who is Building Mobile Apps?

31

Page 32: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Agile Development Methodology

Strengths and Weaknesses

32

Page 33: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

DEFINE

SUPPORT IMPLEMENT

DESIGN

PLAN

MANAGEMENTLIFECYCLE

33

Page 34: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

10 Product Support

1 Request

New App

2Approve Request

4Fund Effort

3 BusinessRequirements

Document (BRD)

6Concept

Paper Scope

7 Agile Development

8 Field

Testing

MAGB

VA OI&T PM

5Assign/

Contract Agile Team

Sprint 5

Sprint 4

Sprint 3

Sprint 2

Sprint 1

Sprint 0

9 Release

ORR/IOC

Entry

IOC Exit

MS

1

Multiple Apps Multiple Apps

WMS PM

MS

2

MS

0

O&MIM

PLEM

ENTA

TION

DEVELOPMENTPLANNINGCONCEPT DEFINITION

Mobile Development

34

Page 35: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

O&MIM

PLEM

ENTA

TION

DEVELOPMENT

10 Product Support

1 Request

New App

2Approve Request

4Fund Effort

3 BusinessRequirements

Document (BRD)

6Concept

Paper Scope

7 Agile Development

8 Field

Testing

MAGB

VA OI&T PM

5Assign/

Contract Agile Team

Sprint 5

Sprint 4

Sprint 3

Sprint 2

Sprint 1

Sprint 0

9 Release

ORR/IOC

Entry

IOC Exit

MS

1

Multiple Apps Multiple Apps

WMS PM

MS

2

MS

0

PLANNINGCONCEPT DEFINITION

ApprovePrepareRequest

App Intake and Request Process

Mobile Development

35

Page 36: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

App Intake Process

Register with VA by completing the forms that are specific to your

request

Request Prepare Approve

36

Page 37: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

•Have VA build an app• Certify an app you are building to carry the VA brand

• Start building a VA-branded app for which you have funds and resources

• Request a VA mobile app development environment (Tools setup)

• Request server resources for your VA mobile app development project

• Request a user account to participate in an existing VA mobile app development project

Request Prepare Approve

App Intake Process 37

Page 38: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Have VA build an app

•Certify an app you are building to

carry the VA brand • Start building a VA-branded app for which you have funds and resources

• Request a VA mobile app development environment (Tools setup)

• Request server resources for your VA mobile app development project

• Request a user account to participate in an existing VA mobile app development project

Request Prepare Approve

App Intake Process 38

Page 39: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Have VA build an app

• Certify an app you are building to carry the VA brand

•Start building a VA-branded app for which you have funds and resources

• Request a VA mobile app development environment (Tools setup)

• Request server resources for your VA mobile app development project

• Request a user account to participate in an existing VA mobile app development project

Request Prepare Approve

App Intake Process 39

Page 40: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Have VA build an app

• Certify an app you are building to carry the VA brand

• Start building a VA-branded app for which you have funds and resources

•Request a VA mobile app development environment (Tools setup)

• Request server resources for your VA mobile app development project

• Request a user account to participate in an existing VA mobile app development project

Request Prepare Approve

App Intake Process 40

Page 41: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Have VA build an app

• Certify an app you are building to carry the VA brand

• Start building a VA-branded app for which you have funds and resources

• Request a VA mobile app development environment (Tools setup)

•Request server resources for your VA mobile app development project

• Request a user account to participate in an existing VA mobile app

development project

Request Prepare Approve

App Intake Process 41

Page 42: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Have VA build an app

• Certify an app you are building to carry the VA brand

• Start building a VA-branded app for which you have funds and resources

• Request a VA mobile app development environment (Tools setup)

• Request server resources for your VA mobile app development project

•Request a user account to participate in an existing VA mobile app development project

Request Prepare Approve

App Intake Process 42

Page 43: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• You will be contacted by Web and Mobile

solutions to prepare request for Mobile

Apps Governance Board (MAGB)

• MAGB is responsible for reviewing and approving request

Request Prepare Approve

App Intake Process43

Page 44: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• In order to obtain approval by the Governance Board the request must answer 3 questions:

1. Meets the VA Mission

2. Has a Business Sponsor

3. Business Sponsor Commitment to Sustain

App Intake Process

IMPORTANT!!!

44

Page 45: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Once MAGB approves your request, if

applicable a JIRA project will be created

Request Prepare Approve

App Intake Process45

Page 46: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• VA requirements documentation

• Very detailed

• Created by New Service Request (NSR) or agile development team

Business Requirements Document (BRD)

46

Page 47: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Basicdocumentation

• Less detail and greater focus on “user stories”

• Created by agile development team

Business Requirements Document (BRD)

Modified with Agile Requirements

47

Page 48: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Agile Methodology

• Sprint meeting every 1-3 weeks

• Review work completed and planned

• Business Owner attendance

Mobile Development

48

Page 49: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Development teams are required to engage the

compliance teams to ensure the App will pass the final

compliance reviews.

IMPORTANT!!!

Mobile Development

49

Page 50: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Mobile Application Classification 1 - Very Low 2 - Low 3 - Medium 4 - High

Certifying Body

Does not utilize VA resource

Read only access to

VA resources

Write access to

VA resources

Read and/or write access

to VA sensitive resources

Software Quality Assurance Assessment Assessment Testing Testing

Patient Safety Assessment (OIA) REQUIRED REQUIRED REQUIRED REQUIRED

508 Accessibility (OIT) REQUIRED REQUIRED REQUIRED REQUIRED

Code Review REQUIRED REQUIRED REQUIRED REQUIRED

Usability Testing (OIA) REQUIRED REQUIRED REQUIRED REQUIRED

User Interface (OIA) REQUIRED REQUIRED REQUIRED REQUIRED

VA Branding (OPIA) REQUIRED REQUIRED REQUIRED REQUIRED

Sustainment Plan REQUIRED REQUIRED REQUIRED REQUIRED

System Performance Impact Assessment (OIT)

REQUIRED REQUIRED REQUIRED

IV&VREQUIRED

REQUIRED REQUIRED REQUIRED

Data and Terminology Standards Compliance

REQUIRED REQUIRED

Privacy and Application Data Security (OIA) REQUIRED

Enterprise Security REQUIRED

Certifying Bodies

Mobile App Compliance

50

Page 51: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

12 PMAS DocsCovers each App

MHEDBase PMAS Docs

Covers All Mobile Apps

& Created Once32 Individual

PMAS Documents

Mobile Project Management Accountability System (PMAS)

51

Page 52: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

• Business Requirements Document

• Concept Paper/Scope Statement

• Requirements Specification Plan

• Requirements Specification Addendum

• Software Design Document

PMAS Documents

52

Page 53: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Mobile Development Tools

53

Page 54: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

OI&T MHED Release Process

54

Page 55: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Step 1: Validation and Verification (V&V)

Step 2: Final Compliance Review

Step 3: Review of Operation Readiness Report (ORR) and Initial operating Capability

55

Page 56: Shawn Hardenbrook, MSW - VA Mobile 2014 Discussion... · Enterprise Security REQUIRED Certifying Bodies Mobile App Compliance 50. 12 PMAS Docs Covers each App ... VA Mobile Development

Ask the Presenter

56