SlideShare uma empresa Scribd logo
1 de 44
Requirements Analysis for an
mHealth Application with
Midwives in Ghana
Olivia Vélez, RN, MS, MPH, PhD
Adjunct Associate Research Scientist
Department of Biomedical Informatics, Columbia University

Senior mHealth Advisor
Maternal Child Health Integrated Program(MCHIP)ICF International
Centering Clinical Users in UserCentered Design (on a budget)
Olivia Vélez, RN, MS, MPH, PhD
Adjunct Associate Research Scientist
Department of Biomedical Informatics, Columbia University

Senior mHealth Advisor
Maternal Child Health Integrated Program(MCHIP)ICF International
Overview
• What is requirements analysis?
• Why do we do it?
• Methods for requirements analysis

• Case study – Turning requirements data into functional specs
What is Requirements Analysis?
• Determining stakeholder needs and translating them into
software/systems requirements
• What do users need
• What will you do to address those needs
• Not how
Steps for conducting requirements analysis
• Identify who you are building the system for (hint: might not be just the
end-user)
• Interview stakeholders
• Write, review, and revise requirements with stakeholders
• Write developer requirements and check for consistency
Methods for collecting requirements
• Focus groups
• Surveys
• One-on-one interviews

• Observations
• Contextual interviewing
What can we learn from focus groups/surveys/
one-on-one interviews
• What stakeholders think they need
• Issues
• Bounce ideas off of one another

• Things they wouldn’t say otherwise
Why we need to do observations
Why we need to do contextual interviews
Methods for writing requirements
• Vignettes
• Use-cases
• Data flow diagrams
• User interfaces
Challenges of Health Information Systems in
Low-Resource Settings
• Health information system (HIS) implementations in developing
countries have a failure rate of 20-25% (Heeks, 2006)
• Causes of failure
– Insufficient equipment/infrastructure
– Poor project buy-in
– Lack of resources to support intervention
– Poor design and implementation planning
• Disconnect between local needs and designers
Heek’s Design-Actuality Gaps Model
Project Context
• Millennium Villages Project (MVP)
• MGV-Net: Comprehensive open source e-health delivery
platform enabling
– Facility-based data capture
– Community-based data capture of individual-level data
– Data storage of patient health records

– Automated mechanism for aggregating data and generating
reports and feedback to healthcare providers and managers
Footer text is edited under "view/header and footer" menu

February 12, 2014

Page 15
Bonsaaso, Ghana
•
•

Population: 30,000
Primarily farmers and miners
Goals & Outputs
• Understand application domain to identify problems and opportunities
that can be addressed using mHealth
• What is the future state we want to achieve?

• Outputs:
– Functional Requirements
– System Qualities
– Use Cases
Research questions
•

People
– What is the current workflow of MVP midwives?
– What are the roles and responsibilities of midwives at MVP facilities?
– What is the current experience of the midwives with technology and
their comfort level in learning new technology?
– What are the information needs and information seeking behaviors of
midwives working in MVP facilities in Ghana?

•

Organizations
– What are the issues in collecting data from the health facilities?
– What is the support capacity for and HIS implementation at MVP
Ghana?

•

Technology
– What is the current technology infrastructure at MVP Ghana?

•

Problems & Opportunities
– What is the required functionality needed for the application based on
the need and constraints of the application environment?
Design & Procedures
• User centered design approach
• Participant Observation
• Contextual inquiry1
• Review of paper tools (document analysis)

• Iterative Design through usability testing/evaluation

• General interviews
– Non-Governmental Organization (NGO) ICT eReadiness Self-Assessment
Readiness Tool used to guide interview2
– Data quality assessment

• Comparison to country and/or international standards
1. Coble, Maffitt, Orland, & Kahn, 1995
2. VanBelle, 2009
Turning data
sources into design
Goal
Is achieved by
enabling…
Use Case

Constraints: restrictions on
System What we aka of
Functional Description to user
Use cases: Requirements: how
GOALS:Qualities:want Non-what
functional
are system interaction such as
and the requirementsto be
achievesystem inputs, how does
can
implemented
availability, task
the system behave, etc.
complete a security, how are the
inputs processed, what are the
Example: Appropriate testing
outputs
Data sources: Participant
and treatment of all patients who
interviews,
interviews
participant observation
observation, Midwife
present with a fever interviews,
Data sources: use cases,
contextual inquiry, document
interviews, document and
analysis, comparison analysis,
Data sources: Midwifewith staff
standards
international standards
interviews, contextual inquiry,
document analysis, comparison
with international standards

Is achieved by
enabling…
Functional
Requirements

System
Qualities

Design

Constraints

…with these
characteristics

…with these
restrictions

Adapted from: http://tynerblain.com/blog/2006/01/04/foundation-series-structured-requirements/
Participants
• Interviewed/observed 6 midwives in September 2010, 7 May 2011
Midwife

Interview 1

Interview 2

1
2
3
4
5
6
7
8

X
X
X
X
X
X

X
X
X
X
X
X
X

MW Years Exp. Nursing
Exp.
20
Yes
26
Yes
3
Yes
43
Yes
4
No
42
Yes
8
Yes
2
Yes

• Interviewed key staff members at MVP administrative site: IT manager,
Health Manager, Data Analyst, Data Manager, Telemedicine Project
Lead
Results – People
• Midwives had heavy patient loads and intense work schedules
– Average 30 patients a day
– Every other weekend off, 24/7 call schedule

– Little administrative support

• Extensive reporting and documentation requirements
– High degree of duplication
Monthly Reporting Requirements
Report Name

Key data elements

Addendum Antenatal/Maternity Monthly Data
Returns

ANC visit information; Malaria prophylaxis; Delivery information

Communicable disease surveillance report

Malaria cases; Pneumonia cases, Diarrhea, AIDS, STDs

Facility report of HIV test kit usage

HIV test kits used

Family planning returns

Contraceptives administered

Immunization and vaccine monthly returns

Vaccines used and immunizations given by age and dose

Institution monthly returns

Malaria medication used

Malaria reports of outpatient cases

Malaria cases (by age and pregnancy)

Malaria reports ITN/SP Stock

Malaria medication used and stock holdings

Midwives return

ANC visit information; Delivery information; Postnatal data; Abortion
data; PMTCT data

Monthly data returns on ArtesunateAmodiaquine

Malaria medication used; Children and pregnant women receiving
treatment

Medication and testing stock

Malaria medication use; RDTs used

National AIDS/STI control programme
monthly returns

HIV testing and treatment; STD testing and treatment; PMTCT data

Outpatients Morbidity

Causes of morbidity

PMTCT monthly returns

PMTCT data

Returns on deliveries

Delivery data

Statement of Outpatients

Patient age and insurance status

Weekly notifiable diseases report

Cholera, meningitis, measles, H1N1, Guinea worm, yellow fever,
polio
Poor Documentation Tools
Results – People continued
• Low technical self-efficacy
– “They have to come and train us so we are more confident with the computer.
We don’t know what we are doing with the computer. None of us.”

• Limited information resources
– Relied primarily on textbooks
– No access to systematic reviews, journals, or other sources of up-to-date
information

• Perceived limited support
Results - Organization
• Data sources are not searchable/easily referenced
• High potential for errors in current documentation practice
• Errors may go unnoticed for a long time
Paper Record Storage

Medical Records

Personal Health
Records

Encounter
Registers
Fever Register

Action Taken
1. ACT & home
2. ACT & referred
Results – Organization Continued
• Only 2 full time technical staff members
• Distance to clinic will make supporting implementation challenging
• No infrastructure for remote support currently in place
Results - Technology
• Power infrastructure is limited
– Clinics rely on solar power

• Network infrastructure inadequate
– Inadequate signal strength at some of the clinics
– Network outages
– Internet outages at administrative site
From Goals: Overview of Planned Forms
• Patient lookup and registration
• Capture patient register data needed for reporting
• Fevers (malaria)
• Vaccinations
• Prevention of mother-to-child transmission of HIV
System Qualities
System Quality Category

Accuracy
Documentation
Interoperability

Document analysis;
contextual inquiry;
Rationale from data
interviews with data
A primary goal of this system is to improve the accuracy of data collection from the
analyst/manager
facilities. Data validation should be a key component of the interface
Interviews with
midwives;
Easy-to-use, picture based manuals should be made available at the clinic due to the
Interviews with IT
lack to technical support available to midwives
Staff
Because OpenMRS will serve as the back-end the system must be fully compatible.
Additional compatibility with other MVP mHealth and eHealth initiatives, particularly the
telemedicine center is highly desirable.

Learnability

Due to the low technical self-efficacy of the end-users and the limited availability of
technical support ease of learnability should take precedence over advanced
functionality.

Resource
Utilization

Midwives see about 30 patients in the morning. Hardware selection should support allow
for this level of use without needing recharging

Security

The system will be used to collect patient data. The phones and the software itself should
be secure. Remote deleting of data should be implemented in case the phone is lost.
Data should be encrypted when sent over wireless network.

Participant
observation

Participant
observation;
Interviews;
Literature
Constraints
• Selection of OpenDataKit (ODK)
– Review of existing software available that met identified system qualities and
constraints

• Must work with OpenMRS
• Must work on low-cost Android phones
• Developed within contract requirements
• Minimize text entry
Use Case Example
Use Case FR1. Enter new fever encounter
Primary Actor: MW
Preconditions: User was found or entered in patient registration/Look-module and added to patient list
Success end condition: Patient data is entered.
System: Fever Register
1. MW selects patient from list
2. MW verifies patient demographic items
3. MW completes the following items
Encounter date
Temperature
Duration of fever
Test Done

RDT or Malarial Smear results
Danger signs of severe malaria
Anti-malarial treatment given
–
–

If RDT or Danger signs alert if no
If not RDT and Dangers alert if yes

If treatment yes, which medication
Referral
4. MW uploads data to OpenMRS
Extensions:
2a. Data needs to be updated, changes recorded to patient registration
4a. No network connection is available

Data for use case
development came from
participant observation and
contextual inquiry
Functional Requirements Example
Name
Gender
DOB
Age
DOB Estimated
NHIS #
Encounter date

Type
Text
Date
Number
Boolean
Number
Date

Possible Values
M/F
DD/MM/YYYY
Calculated from DOB
Yes/No
Alphanumeric 16
DD/MM/YYYY

Duration of fever

Number

Number of days

RDT results
Danger signs,
Malaria
Treatment given

Boolean
Boolean

Yes/No
Yes/No

Boolean

Yes/No

If yes, which
medication
Referral

Text

ACT, SP, Quinine, other

Text

Hospital, none, other

Data Sources
Contextual Inquiry
(Document
analysis)

Participant
Observation

Data Analyst
interviews

Comparison to
standards
mClinic
mClinic
Current Status of mClinic
• Positive feedback from usability testing
• Existing deployments for capturing baseline immunization data and
verbal autopsy data by CHWs
• Refining software and pre-implementation planning, seeking funding
opportunities
Contact Information
• Email: olivia.velez@icfi.com
• Twitter: @mHealthNurse
• LinkedIn: www.linkedin.com/in/oliviavelez/
Acknowledgements
• National Institute for Nursing Research (P30NR010677)
• Health Services Resource Administration (1D11 HP07346)
• International Development Research Centre
• Rockefeller Foundation
• Novartis Fund for Sustainable Development
• OpenROSA Consortium
• Jonas Center for Nursing Excellence
• National Library Medicine Biomedical Informatics Training Grant (5 T15
LM007079-20)

• PAHO Collaborating Center at Columbia University

Mais conteúdo relacionado

Mais procurados

Quality improvement in reproductive, maternal, newborn and child health
Quality improvement in reproductive, maternal, newborn and child healthQuality improvement in reproductive, maternal, newborn and child health
Quality improvement in reproductive, maternal, newborn and child healthREACHOUTCONSORTIUMSLIDES
 
Implementation of Electronic Screening & Clinical Support into General Outpat...
Implementation of Electronic Screening & Clinical Support into General Outpat...Implementation of Electronic Screening & Clinical Support into General Outpat...
Implementation of Electronic Screening & Clinical Support into General Outpat...chshanah
 
Centers of Excellence in Monitoring and Evaluation: An Approach to Improving ...
Centers of Excellence in Monitoring and Evaluation: An Approach to Improving ...Centers of Excellence in Monitoring and Evaluation: An Approach to Improving ...
Centers of Excellence in Monitoring and Evaluation: An Approach to Improving ...MEASURE Evaluation
 
HIT Policy Committee FDASIA Update
HIT Policy Committee FDASIA UpdateHIT Policy Committee FDASIA Update
HIT Policy Committee FDASIA UpdateBrian Ahier
 
Strategies for success - volunteer recruitment & prevention of over-volunteer...
Strategies for success - volunteer recruitment & prevention of over-volunteer...Strategies for success - volunteer recruitment & prevention of over-volunteer...
Strategies for success - volunteer recruitment & prevention of over-volunteer...Steffan Stringer
 
Making the Connection : Monitoring and Evaluation in the Context of Integrat...
Making the Connection: Monitoring and Evaluation in the Context of Integrat...Making the Connection: Monitoring and Evaluation in the Context of Integrat...
Making the Connection : Monitoring and Evaluation in the Context of Integrat...MEASURE Evaluation
 
Chapter 16
Chapter 16Chapter 16
Chapter 16bodo-con
 
Strengthening Information Systems for Community Based HIV Programs
Strengthening Information Systems for Community Based HIV ProgramsStrengthening Information Systems for Community Based HIV Programs
Strengthening Information Systems for Community Based HIV ProgramsMEASURE Evaluation
 
AMA Digital Health Study
AMA Digital Health Study AMA Digital Health Study
AMA Digital Health Study Brian Ahier
 
2015 Edition Proposed Rule Modifications to the ONC Health IT Certification ...
2015 Edition Proposed RuleModifications to the ONC Health IT Certification ...2015 Edition Proposed RuleModifications to the ONC Health IT Certification ...
2015 Edition Proposed Rule Modifications to the ONC Health IT Certification ...Brian Ahier
 
Applying a User-Centered Design Approach to Improve Data Use in Decision Making
Applying a User-Centered Design Approach to Improve Data Use in Decision MakingApplying a User-Centered Design Approach to Improve Data Use in Decision Making
Applying a User-Centered Design Approach to Improve Data Use in Decision MakingMEASURE Evaluation
 
GLI TB Diagnostics Connectivity Guide 2016
GLI TB Diagnostics Connectivity Guide 2016GLI TB Diagnostics Connectivity Guide 2016
GLI TB Diagnostics Connectivity Guide 2016SystemOne
 
Measuring and Evaluating Reproductive Health Initiatives
Measuring and Evaluating Reproductive Health Initiatives Measuring and Evaluating Reproductive Health Initiatives
Measuring and Evaluating Reproductive Health Initiatives MEASURE Evaluation
 
Summary of Recommendations on Provider and Patient Identity Management
Summary of Recommendations on Provider and Patient Identity ManagementSummary of Recommendations on Provider and Patient Identity Management
Summary of Recommendations on Provider and Patient Identity ManagementBrian Ahier
 
Implementing Point-of-Care PROMs
Implementing Point-of-Care PROMsImplementing Point-of-Care PROMs
Implementing Point-of-Care PROMsMarion Sills
 
Assessment of Data Use for Malaria Program Decision Making in the Democratic ...
Assessment of Data Use for Malaria Program Decision Making in the Democratic ...Assessment of Data Use for Malaria Program Decision Making in the Democratic ...
Assessment of Data Use for Malaria Program Decision Making in the Democratic ...MEASURE Evaluation
 
DoD onboarding slides
DoD onboarding slidesDoD onboarding slides
DoD onboarding slidesBrian Ahier
 
Delivery Notifications in Direct Background & Implementation Guidance
Delivery Notifications in Direct Background & Implementation GuidanceDelivery Notifications in Direct Background & Implementation Guidance
Delivery Notifications in Direct Background & Implementation GuidanceBrian Ahier
 

Mais procurados (20)

Quality improvement in reproductive, maternal, newborn and child health
Quality improvement in reproductive, maternal, newborn and child healthQuality improvement in reproductive, maternal, newborn and child health
Quality improvement in reproductive, maternal, newborn and child health
 
Implementation of Electronic Screening & Clinical Support into General Outpat...
Implementation of Electronic Screening & Clinical Support into General Outpat...Implementation of Electronic Screening & Clinical Support into General Outpat...
Implementation of Electronic Screening & Clinical Support into General Outpat...
 
Centers of Excellence in Monitoring and Evaluation: An Approach to Improving ...
Centers of Excellence in Monitoring and Evaluation: An Approach to Improving ...Centers of Excellence in Monitoring and Evaluation: An Approach to Improving ...
Centers of Excellence in Monitoring and Evaluation: An Approach to Improving ...
 
HIT Policy Committee FDASIA Update
HIT Policy Committee FDASIA UpdateHIT Policy Committee FDASIA Update
HIT Policy Committee FDASIA Update
 
Emr webinar
Emr webinarEmr webinar
Emr webinar
 
Strategies for success - volunteer recruitment & prevention of over-volunteer...
Strategies for success - volunteer recruitment & prevention of over-volunteer...Strategies for success - volunteer recruitment & prevention of over-volunteer...
Strategies for success - volunteer recruitment & prevention of over-volunteer...
 
Making the Connection : Monitoring and Evaluation in the Context of Integrat...
Making the Connection: Monitoring and Evaluation in the Context of Integrat...Making the Connection: Monitoring and Evaluation in the Context of Integrat...
Making the Connection : Monitoring and Evaluation in the Context of Integrat...
 
Chapter 16
Chapter 16Chapter 16
Chapter 16
 
Strengthening Information Systems for Community Based HIV Programs
Strengthening Information Systems for Community Based HIV ProgramsStrengthening Information Systems for Community Based HIV Programs
Strengthening Information Systems for Community Based HIV Programs
 
AMA Digital Health Study
AMA Digital Health Study AMA Digital Health Study
AMA Digital Health Study
 
2015 Edition Proposed Rule Modifications to the ONC Health IT Certification ...
2015 Edition Proposed RuleModifications to the ONC Health IT Certification ...2015 Edition Proposed RuleModifications to the ONC Health IT Certification ...
2015 Edition Proposed Rule Modifications to the ONC Health IT Certification ...
 
Applying a User-Centered Design Approach to Improve Data Use in Decision Making
Applying a User-Centered Design Approach to Improve Data Use in Decision MakingApplying a User-Centered Design Approach to Improve Data Use in Decision Making
Applying a User-Centered Design Approach to Improve Data Use in Decision Making
 
GLI TB Diagnostics Connectivity Guide 2016
GLI TB Diagnostics Connectivity Guide 2016GLI TB Diagnostics Connectivity Guide 2016
GLI TB Diagnostics Connectivity Guide 2016
 
Measuring and Evaluating Reproductive Health Initiatives
Measuring and Evaluating Reproductive Health Initiatives Measuring and Evaluating Reproductive Health Initiatives
Measuring and Evaluating Reproductive Health Initiatives
 
Summary of Recommendations on Provider and Patient Identity Management
Summary of Recommendations on Provider and Patient Identity ManagementSummary of Recommendations on Provider and Patient Identity Management
Summary of Recommendations on Provider and Patient Identity Management
 
Implementing Point-of-Care PROMs
Implementing Point-of-Care PROMsImplementing Point-of-Care PROMs
Implementing Point-of-Care PROMs
 
Assessment of Data Use for Malaria Program Decision Making in the Democratic ...
Assessment of Data Use for Malaria Program Decision Making in the Democratic ...Assessment of Data Use for Malaria Program Decision Making in the Democratic ...
Assessment of Data Use for Malaria Program Decision Making in the Democratic ...
 
PEDSnet DQA CHOP Symposium
PEDSnet DQA CHOP SymposiumPEDSnet DQA CHOP Symposium
PEDSnet DQA CHOP Symposium
 
DoD onboarding slides
DoD onboarding slidesDoD onboarding slides
DoD onboarding slides
 
Delivery Notifications in Direct Background & Implementation Guidance
Delivery Notifications in Direct Background & Implementation GuidanceDelivery Notifications in Direct Background & Implementation Guidance
Delivery Notifications in Direct Background & Implementation Guidance
 

Semelhante a Requirements Analysis for an mHealth Application with Midwives in Ghana

Shaping Informatics for Allied Health - Refining our voice
Shaping Informatics for Allied Health - Refining our voiceShaping Informatics for Allied Health - Refining our voice
Shaping Informatics for Allied Health - Refining our voiceHealth Informatics New Zealand
 
The Health and Biomedical Informatics Centre (HaBIC@UoM)
The Health and Biomedical Informatics Centre (HaBIC@UoM)The Health and Biomedical Informatics Centre (HaBIC@UoM)
The Health and Biomedical Informatics Centre (HaBIC@UoM)Fernando Martin-Sanchez
 
Computer in nursing seminar.pptx
Computer in nursing seminar.pptxComputer in nursing seminar.pptx
Computer in nursing seminar.pptxprathamgunj
 
Family planning 170706
Family planning 170706Family planning 170706
Family planning 170706kristofferryan
 
Inderjit Singh - ECO 15: Digital connectivity in healthcare
Inderjit Singh - ECO 15: Digital connectivity in healthcareInderjit Singh - ECO 15: Digital connectivity in healthcare
Inderjit Singh - ECO 15: Digital connectivity in healthcareInnovation Agency
 
Presentation1
Presentation1Presentation1
Presentation1katherlei
 
Routine data use in evaluation: practical guidance
Routine data use in evaluation: practical guidanceRoutine data use in evaluation: practical guidance
Routine data use in evaluation: practical guidanceMEASURE Evaluation
 
Information Products to Drive Decision Making
Information Products to Drive Decision  MakingInformation Products to Drive Decision  Making
Information Products to Drive Decision MakingMEASURE Evaluation
 
Infographic- Improve Clinical Trial Participation with Mobile Apps
Infographic- Improve Clinical Trial Participation with Mobile AppsInfographic- Improve Clinical Trial Participation with Mobile Apps
Infographic- Improve Clinical Trial Participation with Mobile AppsDiaspark
 
PP_04_Hospital Information System.ppt
PP_04_Hospital Information System.pptPP_04_Hospital Information System.ppt
PP_04_Hospital Information System.pptArshadAli840
 
Improving the Effective Delivery of Healthcare in a Rural Environment
Improving the Effective Delivery of Healthcare in a Rural EnvironmentImproving the Effective Delivery of Healthcare in a Rural Environment
Improving the Effective Delivery of Healthcare in a Rural EnvironmentHealth Informatics New Zealand
 
Nursing Informatics - Team 3 Presentation
Nursing Informatics - Team 3 PresentationNursing Informatics - Team 3 Presentation
Nursing Informatics - Team 3 PresentationShirldrexel2014
 
AIRAEvaluation_20150423
AIRAEvaluation_20150423AIRAEvaluation_20150423
AIRAEvaluation_20150423Lauren Snyder
 
High Risk patient Groups presentation 20150123.1
High Risk patient Groups presentation 20150123.1High Risk patient Groups presentation 20150123.1
High Risk patient Groups presentation 20150123.1Dennis P. Sweeney
 
Ppt on nursing informatics
Ppt on nursing informaticsPpt on nursing informatics
Ppt on nursing informaticsshwetaGejam
 
Unlocking the power of healthcare data
Unlocking the power of healthcare dataUnlocking the power of healthcare data
Unlocking the power of healthcare dataCybera Inc.
 
Nursing informatics Group 3
Nursing informatics Group 3Nursing informatics Group 3
Nursing informatics Group 3dsdimitrov_bg
 
Divya Nair_Idinsight nutrition deck lbsnaa consultation 08082019
Divya Nair_Idinsight nutrition deck lbsnaa consultation 08082019Divya Nair_Idinsight nutrition deck lbsnaa consultation 08082019
Divya Nair_Idinsight nutrition deck lbsnaa consultation 08082019POSHAN
 

Semelhante a Requirements Analysis for an mHealth Application with Midwives in Ghana (20)

Shaping Informatics for Allied Health - Refining our voice
Shaping Informatics for Allied Health - Refining our voiceShaping Informatics for Allied Health - Refining our voice
Shaping Informatics for Allied Health - Refining our voice
 
Health and Biomedical Informatics Centre @ The University of Melbourne
Health and Biomedical Informatics Centre @ The University of MelbourneHealth and Biomedical Informatics Centre @ The University of Melbourne
Health and Biomedical Informatics Centre @ The University of Melbourne
 
The Health and Biomedical Informatics Centre (HaBIC@UoM)
The Health and Biomedical Informatics Centre (HaBIC@UoM)The Health and Biomedical Informatics Centre (HaBIC@UoM)
The Health and Biomedical Informatics Centre (HaBIC@UoM)
 
Computer in nursing seminar.pptx
Computer in nursing seminar.pptxComputer in nursing seminar.pptx
Computer in nursing seminar.pptx
 
Family planning 170706
Family planning 170706Family planning 170706
Family planning 170706
 
Inderjit Singh - ECO 15: Digital connectivity in healthcare
Inderjit Singh - ECO 15: Digital connectivity in healthcareInderjit Singh - ECO 15: Digital connectivity in healthcare
Inderjit Singh - ECO 15: Digital connectivity in healthcare
 
Presentation1
Presentation1Presentation1
Presentation1
 
Routine data use in evaluation: practical guidance
Routine data use in evaluation: practical guidanceRoutine data use in evaluation: practical guidance
Routine data use in evaluation: practical guidance
 
Clinical Informatics: Education, Experience, Expectations
Clinical Informatics: Education, Experience, ExpectationsClinical Informatics: Education, Experience, Expectations
Clinical Informatics: Education, Experience, Expectations
 
Information Products to Drive Decision Making
Information Products to Drive Decision  MakingInformation Products to Drive Decision  Making
Information Products to Drive Decision Making
 
Infographic- Improve Clinical Trial Participation with Mobile Apps
Infographic- Improve Clinical Trial Participation with Mobile AppsInfographic- Improve Clinical Trial Participation with Mobile Apps
Infographic- Improve Clinical Trial Participation with Mobile Apps
 
PP_04_Hospital Information System.ppt
PP_04_Hospital Information System.pptPP_04_Hospital Information System.ppt
PP_04_Hospital Information System.ppt
 
Improving the Effective Delivery of Healthcare in a Rural Environment
Improving the Effective Delivery of Healthcare in a Rural EnvironmentImproving the Effective Delivery of Healthcare in a Rural Environment
Improving the Effective Delivery of Healthcare in a Rural Environment
 
Nursing Informatics - Team 3 Presentation
Nursing Informatics - Team 3 PresentationNursing Informatics - Team 3 Presentation
Nursing Informatics - Team 3 Presentation
 
AIRAEvaluation_20150423
AIRAEvaluation_20150423AIRAEvaluation_20150423
AIRAEvaluation_20150423
 
High Risk patient Groups presentation 20150123.1
High Risk patient Groups presentation 20150123.1High Risk patient Groups presentation 20150123.1
High Risk patient Groups presentation 20150123.1
 
Ppt on nursing informatics
Ppt on nursing informaticsPpt on nursing informatics
Ppt on nursing informatics
 
Unlocking the power of healthcare data
Unlocking the power of healthcare dataUnlocking the power of healthcare data
Unlocking the power of healthcare data
 
Nursing informatics Group 3
Nursing informatics Group 3Nursing informatics Group 3
Nursing informatics Group 3
 
Divya Nair_Idinsight nutrition deck lbsnaa consultation 08082019
Divya Nair_Idinsight nutrition deck lbsnaa consultation 08082019Divya Nair_Idinsight nutrition deck lbsnaa consultation 08082019
Divya Nair_Idinsight nutrition deck lbsnaa consultation 08082019
 

Mais de Johns Hopkins

mHealth Mali - Peter Winch
mHealth Mali - Peter WinchmHealth Mali - Peter Winch
mHealth Mali - Peter WinchJohns Hopkins
 
M health mali_pwinch_2015feb23_v2
M health mali_pwinch_2015feb23_v2M health mali_pwinch_2015feb23_v2
M health mali_pwinch_2015feb23_v2Johns Hopkins
 
mHealth Intro - Alain Labrique
mHealth Intro - Alain LabriquemHealth Intro - Alain Labrique
mHealth Intro - Alain LabriqueJohns Hopkins
 
Labrique global health v4
Labrique global health v4Labrique global health v4
Labrique global health v4Johns Hopkins
 
JHU-GmI Seminar - Dr. Larry W. Chang
JHU-GmI Seminar - Dr. Larry W. Chang JHU-GmI Seminar - Dr. Larry W. Chang
JHU-GmI Seminar - Dr. Larry W. Chang Johns Hopkins
 
Veterans engagement with electronic health technologies jhu -evans 3.12.14 v...
Veterans engagement with electronic health technologies  jhu -evans 3.12.14 v...Veterans engagement with electronic health technologies  jhu -evans 3.12.14 v...
Veterans engagement with electronic health technologies jhu -evans 3.12.14 v...Johns Hopkins
 

Mais de Johns Hopkins (6)

mHealth Mali - Peter Winch
mHealth Mali - Peter WinchmHealth Mali - Peter Winch
mHealth Mali - Peter Winch
 
M health mali_pwinch_2015feb23_v2
M health mali_pwinch_2015feb23_v2M health mali_pwinch_2015feb23_v2
M health mali_pwinch_2015feb23_v2
 
mHealth Intro - Alain Labrique
mHealth Intro - Alain LabriquemHealth Intro - Alain Labrique
mHealth Intro - Alain Labrique
 
Labrique global health v4
Labrique global health v4Labrique global health v4
Labrique global health v4
 
JHU-GmI Seminar - Dr. Larry W. Chang
JHU-GmI Seminar - Dr. Larry W. Chang JHU-GmI Seminar - Dr. Larry W. Chang
JHU-GmI Seminar - Dr. Larry W. Chang
 
Veterans engagement with electronic health technologies jhu -evans 3.12.14 v...
Veterans engagement with electronic health technologies  jhu -evans 3.12.14 v...Veterans engagement with electronic health technologies  jhu -evans 3.12.14 v...
Veterans engagement with electronic health technologies jhu -evans 3.12.14 v...
 

Último

Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeCall Girls Delhi
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...chandars293
 
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...narwatsonia7
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...aartirawatdelhi
 
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...vidya singh
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...chandars293
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Chandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableChandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableDipal Arora
 
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual NeedsBangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual NeedsGfnyt
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...Arohi Goyal
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...jageshsingh5554
 
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls JaipurCall Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipurparulsinha
 
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...Dipal Arora
 
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls JaipurRussian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipurparulsinha
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...narwatsonia7
 

Último (20)

Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bareilly Just Call 9907093804 Top Class Call Girl Service Available
 
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any TimeTop Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
Top Quality Call Girl Service Kalyanpur 6378878445 Available Call Girls Any Time
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
 
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
 
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
Manyata Tech Park ( Call Girls ) Bangalore ✔ 6297143586 ✔ Hot Model With Sexy...
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
 
Chandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD availableChandrapur Call girls 8617370543 Provides all area service COD available
Chandrapur Call girls 8617370543 Provides all area service COD available
 
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual NeedsBangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
 
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls JaipurCall Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
Call Girls Service Jaipur Grishma WhatsApp ❤8445551418 VIP Call Girls Jaipur
 
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
 
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
 
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls JaipurRussian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
Russian Call Girls in Jaipur Riya WhatsApp ❤8445551418 VIP Call Girls Jaipur
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 8250192130 ⟟ Call Me For Gen...
 

Requirements Analysis for an mHealth Application with Midwives in Ghana

  • 1. Requirements Analysis for an mHealth Application with Midwives in Ghana Olivia Vélez, RN, MS, MPH, PhD Adjunct Associate Research Scientist Department of Biomedical Informatics, Columbia University Senior mHealth Advisor Maternal Child Health Integrated Program(MCHIP)ICF International
  • 2. Centering Clinical Users in UserCentered Design (on a budget) Olivia Vélez, RN, MS, MPH, PhD Adjunct Associate Research Scientist Department of Biomedical Informatics, Columbia University Senior mHealth Advisor Maternal Child Health Integrated Program(MCHIP)ICF International
  • 3. Overview • What is requirements analysis? • Why do we do it? • Methods for requirements analysis • Case study – Turning requirements data into functional specs
  • 4. What is Requirements Analysis? • Determining stakeholder needs and translating them into software/systems requirements • What do users need • What will you do to address those needs • Not how
  • 5.
  • 6. Steps for conducting requirements analysis • Identify who you are building the system for (hint: might not be just the end-user) • Interview stakeholders • Write, review, and revise requirements with stakeholders • Write developer requirements and check for consistency
  • 7. Methods for collecting requirements • Focus groups • Surveys • One-on-one interviews • Observations • Contextual interviewing
  • 8. What can we learn from focus groups/surveys/ one-on-one interviews • What stakeholders think they need • Issues • Bounce ideas off of one another • Things they wouldn’t say otherwise
  • 9. Why we need to do observations
  • 10. Why we need to do contextual interviews
  • 11. Methods for writing requirements • Vignettes • Use-cases • Data flow diagrams • User interfaces
  • 12. Challenges of Health Information Systems in Low-Resource Settings • Health information system (HIS) implementations in developing countries have a failure rate of 20-25% (Heeks, 2006) • Causes of failure – Insufficient equipment/infrastructure – Poor project buy-in – Lack of resources to support intervention – Poor design and implementation planning • Disconnect between local needs and designers
  • 14. Project Context • Millennium Villages Project (MVP) • MGV-Net: Comprehensive open source e-health delivery platform enabling – Facility-based data capture – Community-based data capture of individual-level data – Data storage of patient health records – Automated mechanism for aggregating data and generating reports and feedback to healthcare providers and managers
  • 15. Footer text is edited under "view/header and footer" menu February 12, 2014 Page 15
  • 17.
  • 18. Goals & Outputs • Understand application domain to identify problems and opportunities that can be addressed using mHealth • What is the future state we want to achieve? • Outputs: – Functional Requirements – System Qualities – Use Cases
  • 19. Research questions • People – What is the current workflow of MVP midwives? – What are the roles and responsibilities of midwives at MVP facilities? – What is the current experience of the midwives with technology and their comfort level in learning new technology? – What are the information needs and information seeking behaviors of midwives working in MVP facilities in Ghana? • Organizations – What are the issues in collecting data from the health facilities? – What is the support capacity for and HIS implementation at MVP Ghana? • Technology – What is the current technology infrastructure at MVP Ghana? • Problems & Opportunities – What is the required functionality needed for the application based on the need and constraints of the application environment?
  • 20. Design & Procedures • User centered design approach • Participant Observation • Contextual inquiry1 • Review of paper tools (document analysis) • Iterative Design through usability testing/evaluation • General interviews – Non-Governmental Organization (NGO) ICT eReadiness Self-Assessment Readiness Tool used to guide interview2 – Data quality assessment • Comparison to country and/or international standards 1. Coble, Maffitt, Orland, & Kahn, 1995 2. VanBelle, 2009
  • 21. Turning data sources into design Goal Is achieved by enabling… Use Case Constraints: restrictions on System What we aka of Functional Description to user Use cases: Requirements: how GOALS:Qualities:want Non-what functional are system interaction such as and the requirementsto be achievesystem inputs, how does can implemented availability, task the system behave, etc. complete a security, how are the inputs processed, what are the Example: Appropriate testing outputs Data sources: Participant and treatment of all patients who interviews, interviews participant observation observation, Midwife present with a fever interviews, Data sources: use cases, contextual inquiry, document interviews, document and analysis, comparison analysis, Data sources: Midwifewith staff standards international standards interviews, contextual inquiry, document analysis, comparison with international standards Is achieved by enabling… Functional Requirements System Qualities Design Constraints …with these characteristics …with these restrictions Adapted from: http://tynerblain.com/blog/2006/01/04/foundation-series-structured-requirements/
  • 22. Participants • Interviewed/observed 6 midwives in September 2010, 7 May 2011 Midwife Interview 1 Interview 2 1 2 3 4 5 6 7 8 X X X X X X X X X X X X X MW Years Exp. Nursing Exp. 20 Yes 26 Yes 3 Yes 43 Yes 4 No 42 Yes 8 Yes 2 Yes • Interviewed key staff members at MVP administrative site: IT manager, Health Manager, Data Analyst, Data Manager, Telemedicine Project Lead
  • 23. Results – People • Midwives had heavy patient loads and intense work schedules – Average 30 patients a day – Every other weekend off, 24/7 call schedule – Little administrative support • Extensive reporting and documentation requirements – High degree of duplication
  • 24. Monthly Reporting Requirements Report Name Key data elements Addendum Antenatal/Maternity Monthly Data Returns ANC visit information; Malaria prophylaxis; Delivery information Communicable disease surveillance report Malaria cases; Pneumonia cases, Diarrhea, AIDS, STDs Facility report of HIV test kit usage HIV test kits used Family planning returns Contraceptives administered Immunization and vaccine monthly returns Vaccines used and immunizations given by age and dose Institution monthly returns Malaria medication used Malaria reports of outpatient cases Malaria cases (by age and pregnancy) Malaria reports ITN/SP Stock Malaria medication used and stock holdings Midwives return ANC visit information; Delivery information; Postnatal data; Abortion data; PMTCT data Monthly data returns on ArtesunateAmodiaquine Malaria medication used; Children and pregnant women receiving treatment Medication and testing stock Malaria medication use; RDTs used National AIDS/STI control programme monthly returns HIV testing and treatment; STD testing and treatment; PMTCT data Outpatients Morbidity Causes of morbidity PMTCT monthly returns PMTCT data Returns on deliveries Delivery data Statement of Outpatients Patient age and insurance status Weekly notifiable diseases report Cholera, meningitis, measles, H1N1, Guinea worm, yellow fever, polio
  • 26. Results – People continued • Low technical self-efficacy – “They have to come and train us so we are more confident with the computer. We don’t know what we are doing with the computer. None of us.” • Limited information resources – Relied primarily on textbooks – No access to systematic reviews, journals, or other sources of up-to-date information • Perceived limited support
  • 27. Results - Organization • Data sources are not searchable/easily referenced • High potential for errors in current documentation practice • Errors may go unnoticed for a long time
  • 28. Paper Record Storage Medical Records Personal Health Records Encounter Registers
  • 29. Fever Register Action Taken 1. ACT & home 2. ACT & referred
  • 30. Results – Organization Continued • Only 2 full time technical staff members • Distance to clinic will make supporting implementation challenging • No infrastructure for remote support currently in place
  • 31. Results - Technology • Power infrastructure is limited – Clinics rely on solar power • Network infrastructure inadequate – Inadequate signal strength at some of the clinics – Network outages – Internet outages at administrative site
  • 32. From Goals: Overview of Planned Forms • Patient lookup and registration • Capture patient register data needed for reporting • Fevers (malaria) • Vaccinations • Prevention of mother-to-child transmission of HIV
  • 33. System Qualities System Quality Category Accuracy Documentation Interoperability Document analysis; contextual inquiry; Rationale from data interviews with data A primary goal of this system is to improve the accuracy of data collection from the analyst/manager facilities. Data validation should be a key component of the interface Interviews with midwives; Easy-to-use, picture based manuals should be made available at the clinic due to the Interviews with IT lack to technical support available to midwives Staff Because OpenMRS will serve as the back-end the system must be fully compatible. Additional compatibility with other MVP mHealth and eHealth initiatives, particularly the telemedicine center is highly desirable. Learnability Due to the low technical self-efficacy of the end-users and the limited availability of technical support ease of learnability should take precedence over advanced functionality. Resource Utilization Midwives see about 30 patients in the morning. Hardware selection should support allow for this level of use without needing recharging Security The system will be used to collect patient data. The phones and the software itself should be secure. Remote deleting of data should be implemented in case the phone is lost. Data should be encrypted when sent over wireless network. Participant observation Participant observation; Interviews; Literature
  • 34. Constraints • Selection of OpenDataKit (ODK) – Review of existing software available that met identified system qualities and constraints • Must work with OpenMRS • Must work on low-cost Android phones • Developed within contract requirements • Minimize text entry
  • 35. Use Case Example Use Case FR1. Enter new fever encounter Primary Actor: MW Preconditions: User was found or entered in patient registration/Look-module and added to patient list Success end condition: Patient data is entered. System: Fever Register 1. MW selects patient from list 2. MW verifies patient demographic items 3. MW completes the following items Encounter date Temperature Duration of fever Test Done RDT or Malarial Smear results Danger signs of severe malaria Anti-malarial treatment given – – If RDT or Danger signs alert if no If not RDT and Dangers alert if yes If treatment yes, which medication Referral 4. MW uploads data to OpenMRS Extensions: 2a. Data needs to be updated, changes recorded to patient registration 4a. No network connection is available Data for use case development came from participant observation and contextual inquiry
  • 36. Functional Requirements Example Name Gender DOB Age DOB Estimated NHIS # Encounter date Type Text Date Number Boolean Number Date Possible Values M/F DD/MM/YYYY Calculated from DOB Yes/No Alphanumeric 16 DD/MM/YYYY Duration of fever Number Number of days RDT results Danger signs, Malaria Treatment given Boolean Boolean Yes/No Yes/No Boolean Yes/No If yes, which medication Referral Text ACT, SP, Quinine, other Text Hospital, none, other Data Sources Contextual Inquiry (Document analysis) Participant Observation Data Analyst interviews Comparison to standards
  • 38.
  • 39.
  • 40.
  • 42. Current Status of mClinic • Positive feedback from usability testing • Existing deployments for capturing baseline immunization data and verbal autopsy data by CHWs • Refining software and pre-implementation planning, seeking funding opportunities
  • 43. Contact Information • Email: olivia.velez@icfi.com • Twitter: @mHealthNurse • LinkedIn: www.linkedin.com/in/oliviavelez/
  • 44. Acknowledgements • National Institute for Nursing Research (P30NR010677) • Health Services Resource Administration (1D11 HP07346) • International Development Research Centre • Rockefeller Foundation • Novartis Fund for Sustainable Development • OpenROSA Consortium • Jonas Center for Nursing Excellence • National Library Medicine Biomedical Informatics Training Grant (5 T15 LM007079-20) • PAHO Collaborating Center at Columbia University

Notas do Editor

  1. Design Science as a Framework for mHealthThe purpose of any design science research project is to solve problems or improve upon existing processes within a specified environment. To do this, we must understand the problems and opportunities to be addressed within the application domain 8, 9. This includes an understanding of the people involved, current technology in use and the organizational systems that will all interact with the artifact to be developed. Any health information system implementation initiates a process of organizational change through the introduction of a new tool. An approach based on design science allows for elicitation of needed changes so that appropriate tools can be structured to facilitate more efficient processes.  We used Heek’s Design-Actuality Gaps model 10 within Hevner’s overall information systems research framework to examine the current practices of midwives in rural Ghana. This information was used to identify opportunities for improvement that could be addressed using a new information-communication tool. The information systems research framework incorporates three cycles. These include the relevance cycle, the design cycle and rigor cycle. Heek’s model was used within the relevance cycle to examine the application domain or the environment within which the midwives currently practice. The model allowed for the examination of current systems including people, structures and technology and the identification of gaps between current systems and desired future systems. These data were transformed into requirements for tools that could address gaps and facilitate systems improvement. We designed an mHealth tool to address a specific gap identified through the use of the model. The tool was then tested by midwives in rural Ghana with the intention of future implementation.
  2. Design Science as a Framework for mHealthThe purpose of any design science research project is to solve problems or improve upon existing processes within a specified environment. To do this, we must understand the problems and opportunities to be addressed within the application domain 8, 9. This includes an understanding of the people involved, current technology in use and the organizational systems that will all interact with the artifact to be developed. Any health information system implementation initiates a process of organizational change through the introduction of a new tool. An approach based on design science allows for elicitation of needed changes so that appropriate tools can be structured to facilitate more efficient processes.  We used Heek’s Design-Actuality Gaps model 10 within Hevner’s overall information systems research framework to examine the current practices of midwives in rural Ghana. This information was used to identify opportunities for improvement that could be addressed using a new information-communication tool. The information systems research framework incorporates three cycles. These include the relevance cycle, the design cycle and rigor cycle. Heek’s model was used within the relevance cycle to examine the application domain or the environment within which the midwives currently practice. The model allowed for the examination of current systems including people, structures and technology and the identification of gaps between current systems and desired future systems. These data were transformed into requirements for tools that could address gaps and facilitate systems improvement. We designed an mHealth tool to address a specific gap identified through the use of the model. The tool was then tested by midwives in rural Ghana with the intention of future implementation.
  3. Considerations of designing for midwives/nurses
  4. -Needs can often be conflicting-Hard to articulate what you need
  5. Original graphic source: 777-team.org
  6. Considering the extreme needs of developing countries this is even more tragic
  7. Considering the extreme needs of developing countries this is even more tragic
  8. Considering the extreme needs of developing countries this is even more tragic
  9. Credit to Patty Brennan – Bottles have wireless capabilities to track adherence. Bottles don’t fit in medicine cabinent
  10. From healthworkerscount.org – midwives at work
  11. The purpose of any design science research is to solve problems or improve upon existing processes within a specified environment. To do this, we must understand the problems and opportunities to be addressed within the application domain, consisting of the people, technology, and organizational systems that will interact with the artifact to be developed. Any HIS implementation initiates a process of organizational change through the introduction of the artifact. What are the changes that need to happen?
  12. Explain what the outputs are
  13. Research question related to these sections (don’t read)Problems & OpportunitiesWhat is the required functionality needed for the application based on the need and constraints of the application environment?
  14. Overall approach was user centered designExplain each stepContextual inquiry – comes from centered design
  15. How much time was spent interviewing/observing midwives
  16. Add data to support each itemExtensive documentation requirementsQuality of documentation tools were poorLow technical self-efficacyLimited Information Sourcesm
  17. Midwives had extensive reporting and documentation requirements
  18. Discuss paper record storage for picture
  19. Show medical record card
  20. Patient lookup and registrationMaternal Health ModuleFamily planning moduleChild health moduleReferral tracking moduleRegistry module
  21. International Standards Organization (ISO) software quality requirements and evaluation (SQuaRE) standardsInterop – constraint of MGV-Net
  22. Specify how data should be handled and processed
  23. Uses AndroidODK
  24. These need to be updated to current screen shots
  25. These need to be updated to current screen shots
  26. These need to be updated to current screen shots