University of Washington, Autumn 2018 Global Goods Software Lecture 10: CSE 490c 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Announcements Turn in Programming Assignment 1 Zip file of code and documentation New Homework Available Revised Lecture Schedule 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Problem Domain National level systems for supporting public processes Dominated by health systems Examples in public administration, agriculture, public distribution Non-commercial systems Impact of first system Effort to develop replicable solutions Not custom software for every country 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 System types Aggregate Reporting Case Reporting Surveillance Logistics – Ordering Logistics – Stock Levels Medical Record Systems Laboratory Information Registries Vital Registration Workforce management 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Key questions What are the primary use cases for the system? How can the system be of benefit to stakeholders? What are the architectural considerations in building the system? 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Aggregate Reporting 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Case Reporting 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Surveillance 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Logistics: Ordering 10/17/2018 University of Washington, Autumn 2018
Logistics: Stock Management 10/17/2018 University of Washington, Autumn 2018
Medical Record Systems 10/17/2018 University of Washington, Autumn 2018
Laboratory Information Systems 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Registries 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Vital Registration 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Workforce Management 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Challenges Funding model Technologist vs Programmatic needs Siloed domains Process complexity Infrastructure 10/17/2018 University of Washington, Autumn 2018
University of Washington, Autumn 2018 Structure Donors Money and governance Platforms Systems deployed at country level Products Single use applications 10/17/2018 University of Washington, Autumn 2018
History of Global Goods Software Those who cannot remember the past are condemned to repeat it – George Santayana Microsoft Era: Visual Basic and Microsoft Access Server: Hosted: 10/17/2018 University of Washington, Autumn 2018
National Software Architecture 10/17/2018 University of Washington, Autumn 2018
2x2 Architecture Grid (Lubinski) Global Common Architecture Requirements Standards Guidelines etc. Country Specific Architecture Global Common Solutions Country Specific Solutions Software Hardware Services 1 2 Services in global context Services in country context 4 3 Products in global context Products in country context 10/17/2018 University of Washington, Autumn 2018
Conceptual HIS Framework 4/10/2019 4/10/2019 Conceptual HIS Framework Data Sources Integrated Health Information System Census Civil Registration Population Surveys Individual Records Service Records Resource Records Dashboard, Reports, Queries, Events & Alerts HIS Actors Using Evidence for Decision Making Senior Country Official National Public Health Official International M&E Officer District Health Manager Facility Health Officer Civil Society Extract and Integrate Data Integrated Data Repository Routine and Non-Routine Data Collection Activities Policies, Resources and Processes 10/17/2018 University of Washington, Autumn 2018 21
University of Washington, Autumn 2018 Technical Challenges 10/17/2018 University of Washington, Autumn 2018