SlideShare ist ein Scribd-Unternehmen logo
1 von 25
How to stop an apocalypse with
second hand laptops and Open
Source Software
32C3 Hamburg
By: Emerson Tan (NetHope Emergency Response),
Salton Massally (iDT Labs, Sierra Leone)
December 30, 2015
Private and Confidential
Content
Introduction and outline
Background: Ebola and Sierra Leone
The principles of successful intervention
Development and implementation of MIS and Payment systems
Questions?
Private and Confidential
Content
Introduction and outline
Background: Ebola and Sierra Leone
The principles of successful intervention
Development and implementation of MIS and Payment systems
Questions?
Licensed under Creative Commons
Introduction
Sierra Leone:
• Roughly the size of Ireland; population ~6 Million
• 6th Poorest country on earth
• Civil war 1991-2002
• Rich in resources (diamonds, gold, minerals)
Licensed under Creative Commons
Fighting Ebola in Sierra Leone
Licensed under Creative Commons
How to win the war against Ebola
Licensed under Creative Commons
Health System Scale Up:
• 18 Ebola Treatment Centers
• 50 Community Care Centers
• Contact Tracers
• Safe Burial Teams
• Ambulance Drivers
• Disinfection teams
• Labs
We’re going to need an army…
Coordination System:
• 13 Command Centers
• 2 Rapid response teams
• 117 Ebola Emergency Line*
• Labs result reporting system
• VSAT based internet to all key
facilities
• Mobile Phones, Sat Phones,
BGAN…
Private and Confidential
Content
Introduction and outline
Background: Ebola and Sierra Leone
The principles of successful intervention
Development and implementation of MIS and Payment systems
Questions?
Licensed under Creative Commons
Principles of effective technology intervention in developing world contexts
Be on the Ground, Not remote
• Being on the ground means developers are immediately exposed to problems and failures. Changes can be implemented quickly as problems are
identified
• Tighten the development loop
Make use of Local resources and people
• Local people understand the local environment and way of doing business, including all the local scams
• Those that have taught themselves and innovated locally are highly invested in project success and will not leave
Take chances and fight inertia
• Giving the right people a chance to prove themselves can have excellent results over more established complacent providers
• Fresh eyes see problems differently
Use open source software, reuse and leverage what exists
• Reuse and repurpose everything!
• Make source code available for next time
Plan how you are going to leave
• Bake in handover to local ownership and make provisions for system longevity
Private and Confidential
Content
Introduction and outline
Background: Ebola and Sierra Leone
The principles of successful intervention
Development and implementation of MIS and Payment systems
Questions?
Licensed under Creative Commons
The Nightmare
- Challenges
- Solutions
- How to work a miracle
Licensed under Creative Commons
Challenge: Pressure
There was some pressure…
• Problems with pay led to strikes and civil disorder
• Strikes and civil disorder lead to bodies and patients in the streets
• “You guys have six weeks to come up with a working solution this problem set or the country
is fucked.” – Senior UN official in private conversation, October 2014.
Licensed under Creative Commons
Challenge: Welcome to the nightmare of trying to pay for everything
“The sinews of war are endless money’
Paying people is harder than it looks:
• 8 ATMs in the entire country
• Banks shut down due to epidemic
• One of worlds most corrupt countries
• Banking system circulation shutdown
Licensed under Creative Commons
The Nightmare
- Challenges
- Solutions
- How to work a miracle
Licensed under Creative Commons
“Hey I know these local guys…”
Licensed under Creative Commons
Mobile Money and automated payments to the rescue.
Licensed under Creative Commons
Approach
Ubiquity of mobile phones among the
Ebola Response Workers, Extension of
mobile money wallet schemes
A local ICT social enterprise with technical capability in
open source ERP, Internet infrastructure implemented
as part of the response
A comparatively advanced
mobile phone based digital
payment ecosystem
Licensed under Creative Commons
The Nightmare
- Challenges
- Solutions
- How to work a miracle
Licensed under Creative Commons
Open Source had solutions for most of our key technical problems
Complications Open Source SolutionProblem
Can’t use finger print based biometrics
(cross contamination risk)
ODK makes developing enrollment
applications very fast
Open source facial recognition
framework
No Worker ID scheme
Must store profiles, payment histories,
generate pay lists, manage issues
OpenERP/OdooData Repository
Very limited variation in names
nationwide
Lots of missing and inconsistent data
Dedupe, a python library that uses
machine learning to quickly perform de-
duplication and entity resolution on
structured data
1000’s of duplicate
and ghost entries
from Gov lists
(corruption)
Must be SMS based, and scale to 30K
users flawlessly. Must allow interaction
Kannel SMS and WAP gatewayCommunications
Corruption is a way of life
Audit module included and code is
available for audit! Transparency win!
Leakages, system
gaming and
patronage
Licensed under Creative Commons
Deployment
Complications SolutionProblem
No power grid, No data centers, No
good sysadmins, No infrastructure.
Emerson ‘persuades’ GoSL into letting
the system be hosted at Amazon.Government demand
s data hosted in SL
Had to be instantly available
99.999 reliability
OpsWorks
Amazon EC2
Amazon RDS
Amazon Route 53
Amazon SQS
Amazon SES
Infrastructure
Must be robust Berkshelf/Chef
Deployment
management
Constant scope change
Coffee, Energy Drinks, Camp beds in
office, no showers, not enough sleep
DevOps
Licensed under Creative Commons
Open Source Software restored faith in ability of systems to be run honestly
Licensed under Creative Commons
The real challenge is never technical
Business process
development and
implementation is
much harder than
tech in these
contexts.
Licensed under Creative Commons
Results
Duplicate Records Removed through Information Management
System 3,054
Number of Fraudulent Ebola Response Workers Reported to the
Anti-Corruption Commission
150
Number of Double Dipping Ebola Response Workers Reported to
Anti-Corruption Commission
78
Medical Centers reported to Anti-Corruption Commission 3
# ERWs
Paid
Total # ERWs
in Country
% of Total ERWs
managed IMS
Direct
Cash
Digital
Money
Guinea 1,400 23,174 N/A 78% 22%
Liberia 1,393 11,000 N/A 43% 58%
Sierra Leone 21,058 27,000 100% 0% 100%
Licensed under Creative Commons
WIN
Questions?
WHEN A PLAN COMES TOGTHER
Salton: smassally@idtlabs.sl
Emerson: emerson.tan@nethope.org

Weitere ähnliche Inhalte

Was ist angesagt?

Government For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st CenturyGovernment For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st CenturyTim O'Reilly
 
Ethics in development of Information Technology
Ethics in development of Information TechnologyEthics in development of Information Technology
Ethics in development of Information TechnologyAnKit Mhatre
 
Digital rights and responsibilities ja'quan terry
Digital rights and responsibilities  ja'quan terryDigital rights and responsibilities  ja'quan terry
Digital rights and responsibilities ja'quan terryjaquanterry
 
Technology in Business Law by Ammar Younas
Technology in Business Law by Ammar YounasTechnology in Business Law by Ammar Younas
Technology in Business Law by Ammar YounasAmmar Younas
 
Postcards from the future
Postcards from the futurePostcards from the future
Postcards from the futurePhillip Allen
 
Data in the city
Data in the cityData in the city
Data in the cityfrog
 
Ficod 2011 pdf (with notes)
Ficod 2011 pdf (with notes)Ficod 2011 pdf (with notes)
Ficod 2011 pdf (with notes)Tim O'Reilly
 
Social Interaction within 10 yrs considering the Impact of Technology on Huma...
Social Interaction within 10 yrs considering the Impact of Technology on Huma...Social Interaction within 10 yrs considering the Impact of Technology on Huma...
Social Interaction within 10 yrs considering the Impact of Technology on Huma...Rahul Puranik
 
The network as a design material: Interaction 16 workshop
The network as a design material: Interaction 16 workshopThe network as a design material: Interaction 16 workshop
The network as a design material: Interaction 16 workshopClaire Rowland
 
Internet of things berbano k32
Internet of things  berbano k32Internet of things  berbano k32
Internet of things berbano k32kimberbano
 
UX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected productsUX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected productsClaire Rowland
 
The future of communication technology in 2023
The future of communication technology in 2023The future of communication technology in 2023
The future of communication technology in 2023bdsfalcon
 
Current and Future Trends in Media and Information
Current and Future Trends in Media and InformationCurrent and Future Trends in Media and Information
Current and Future Trends in Media and InformationAngelo Delossantos
 
SXSW, the famous digital festival.
SXSW, the famous digital festival. SXSW, the famous digital festival.
SXSW, the famous digital festival. BETC DIGITAL
 
UX for the internet of things: ThingsCon 150505
UX for the internet of things: ThingsCon 150505UX for the internet of things: ThingsCon 150505
UX for the internet of things: ThingsCon 150505Claire Rowland
 
Interusability: Designing a Coherent System UX
Interusability: Designing a Coherent System UXInterusability: Designing a Coherent System UX
Interusability: Designing a Coherent System UXClaire Rowland
 
The Future of Smart Disclosure
The Future of Smart DisclosureThe Future of Smart Disclosure
The Future of Smart DisclosureTim O'Reilly
 

Was ist angesagt? (20)

Iot new
Iot newIot new
Iot new
 
Government For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st CenturyGovernment For The People, By The People, In the 21st Century
Government For The People, By The People, In the 21st Century
 
Ethics in development of Information Technology
Ethics in development of Information TechnologyEthics in development of Information Technology
Ethics in development of Information Technology
 
GA Tech FutureMedia Fest
GA Tech FutureMedia FestGA Tech FutureMedia Fest
GA Tech FutureMedia Fest
 
Digital rights and responsibilities ja'quan terry
Digital rights and responsibilities  ja'quan terryDigital rights and responsibilities  ja'quan terry
Digital rights and responsibilities ja'quan terry
 
IE Essay
IE EssayIE Essay
IE Essay
 
Technology in Business Law by Ammar Younas
Technology in Business Law by Ammar YounasTechnology in Business Law by Ammar Younas
Technology in Business Law by Ammar Younas
 
Postcards from the future
Postcards from the futurePostcards from the future
Postcards from the future
 
Data in the city
Data in the cityData in the city
Data in the city
 
Ficod 2011 pdf (with notes)
Ficod 2011 pdf (with notes)Ficod 2011 pdf (with notes)
Ficod 2011 pdf (with notes)
 
Social Interaction within 10 yrs considering the Impact of Technology on Huma...
Social Interaction within 10 yrs considering the Impact of Technology on Huma...Social Interaction within 10 yrs considering the Impact of Technology on Huma...
Social Interaction within 10 yrs considering the Impact of Technology on Huma...
 
The network as a design material: Interaction 16 workshop
The network as a design material: Interaction 16 workshopThe network as a design material: Interaction 16 workshop
The network as a design material: Interaction 16 workshop
 
Internet of things berbano k32
Internet of things  berbano k32Internet of things  berbano k32
Internet of things berbano k32
 
UX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected productsUX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected products
 
The future of communication technology in 2023
The future of communication technology in 2023The future of communication technology in 2023
The future of communication technology in 2023
 
Current and Future Trends in Media and Information
Current and Future Trends in Media and InformationCurrent and Future Trends in Media and Information
Current and Future Trends in Media and Information
 
SXSW, the famous digital festival.
SXSW, the famous digital festival. SXSW, the famous digital festival.
SXSW, the famous digital festival.
 
UX for the internet of things: ThingsCon 150505
UX for the internet of things: ThingsCon 150505UX for the internet of things: ThingsCon 150505
UX for the internet of things: ThingsCon 150505
 
Interusability: Designing a Coherent System UX
Interusability: Designing a Coherent System UXInterusability: Designing a Coherent System UX
Interusability: Designing a Coherent System UX
 
The Future of Smart Disclosure
The Future of Smart DisclosureThe Future of Smart Disclosure
The Future of Smart Disclosure
 

Andere mochten auch

Nike TaiWan GuanFang Wang 6774
Nike TaiWan GuanFang Wang 6774Nike TaiWan GuanFang Wang 6774
Nike TaiWan GuanFang Wang 6774learneddent4790
 
Evaluasi Kebijakan Moneter 2006,"Apakah Kebijakan Moneter BI telah mendukung ...
Evaluasi Kebijakan Moneter 2006,"Apakah Kebijakan Moneter BI telah mendukung ...Evaluasi Kebijakan Moneter 2006,"Apakah Kebijakan Moneter BI telah mendukung ...
Evaluasi Kebijakan Moneter 2006,"Apakah Kebijakan Moneter BI telah mendukung ...F W
 
banking and financial sector inherited by Pakistan at Partition
banking and financial sector inherited by Pakistan at Partition banking and financial sector inherited by Pakistan at Partition
banking and financial sector inherited by Pakistan at Partition Kashif Sanaullah
 
Developing a successful digital marketing strategy - Part 1 (high level)
Developing a successful digital marketing strategy - Part 1 (high level)Developing a successful digital marketing strategy - Part 1 (high level)
Developing a successful digital marketing strategy - Part 1 (high level)Durgesh Kaushik
 
Profile bank indonesia
Profile bank indonesiaProfile bank indonesia
Profile bank indonesiaAmalia Dekata
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing FundamentalDony Riyanto
 
PENGELOLAAN UANG OLEH BANK INDONESIA
PENGELOLAAN UANG OLEH BANK INDONESIAPENGELOLAAN UANG OLEH BANK INDONESIA
PENGELOLAAN UANG OLEH BANK INDONESIAAlyssa Melani Savira
 
Alat Indra Manusia IPA (ilmu pengetahuan alam) SD - SMP
Alat Indra Manusia IPA (ilmu pengetahuan alam) SD - SMPAlat Indra Manusia IPA (ilmu pengetahuan alam) SD - SMP
Alat Indra Manusia IPA (ilmu pengetahuan alam) SD - SMPPrayoga Benzena
 
Larmer Brown Introduction to UPK and UPK Professional
Larmer Brown Introduction to UPK and UPK Professional Larmer Brown Introduction to UPK and UPK Professional
Larmer Brown Introduction to UPK and UPK Professional Larmer Brown
 

Andere mochten auch (16)

Nike TaiWan GuanFang Wang 6774
Nike TaiWan GuanFang Wang 6774Nike TaiWan GuanFang Wang 6774
Nike TaiWan GuanFang Wang 6774
 
Tingkatan 1-bab-21 (1)
Tingkatan 1-bab-21 (1)Tingkatan 1-bab-21 (1)
Tingkatan 1-bab-21 (1)
 
Revised Resume 2016
Revised Resume 2016Revised Resume 2016
Revised Resume 2016
 
Evaluasi Kebijakan Moneter 2006,"Apakah Kebijakan Moneter BI telah mendukung ...
Evaluasi Kebijakan Moneter 2006,"Apakah Kebijakan Moneter BI telah mendukung ...Evaluasi Kebijakan Moneter 2006,"Apakah Kebijakan Moneter BI telah mendukung ...
Evaluasi Kebijakan Moneter 2006,"Apakah Kebijakan Moneter BI telah mendukung ...
 
banking and financial sector inherited by Pakistan at Partition
banking and financial sector inherited by Pakistan at Partition banking and financial sector inherited by Pakistan at Partition
banking and financial sector inherited by Pakistan at Partition
 
Developing a successful digital marketing strategy - Part 1 (high level)
Developing a successful digital marketing strategy - Part 1 (high level)Developing a successful digital marketing strategy - Part 1 (high level)
Developing a successful digital marketing strategy - Part 1 (high level)
 
Profile bank indonesia
Profile bank indonesiaProfile bank indonesia
Profile bank indonesia
 
Racism
RacismRacism
Racism
 
Cloud Computing Fundamental
Cloud Computing FundamentalCloud Computing Fundamental
Cloud Computing Fundamental
 
Bank Sentral (BI)
Bank Sentral (BI)Bank Sentral (BI)
Bank Sentral (BI)
 
Tulang dan Persendian
Tulang dan PersendianTulang dan Persendian
Tulang dan Persendian
 
PENGELOLAAN UANG OLEH BANK INDONESIA
PENGELOLAAN UANG OLEH BANK INDONESIAPENGELOLAAN UANG OLEH BANK INDONESIA
PENGELOLAAN UANG OLEH BANK INDONESIA
 
Alat Indra Manusia IPA (ilmu pengetahuan alam) SD - SMP
Alat Indra Manusia IPA (ilmu pengetahuan alam) SD - SMPAlat Indra Manusia IPA (ilmu pengetahuan alam) SD - SMP
Alat Indra Manusia IPA (ilmu pengetahuan alam) SD - SMP
 
Presentasi Biologi
Presentasi BiologiPresentasi Biologi
Presentasi Biologi
 
Larmer Brown Introduction to UPK and UPK Professional
Larmer Brown Introduction to UPK and UPK Professional Larmer Brown Introduction to UPK and UPK Professional
Larmer Brown Introduction to UPK and UPK Professional
 
Bab2
Bab2Bab2
Bab2
 

Ähnlich wie How to stop and apocalypse with second hand laptops and Open Source Software.

Business Intelligence & Predictive Analytic by Prof. Lili Saghafi
Business Intelligence & Predictive Analytic by Prof. Lili SaghafiBusiness Intelligence & Predictive Analytic by Prof. Lili Saghafi
Business Intelligence & Predictive Analytic by Prof. Lili SaghafiProfessor Lili Saghafi
 
CTO-Cybersecurity-Forum-2010-JohnCrain-Ddos
CTO-Cybersecurity-Forum-2010-JohnCrain-DdosCTO-Cybersecurity-Forum-2010-JohnCrain-Ddos
CTO-Cybersecurity-Forum-2010-JohnCrain-Ddossegughana
 
OCITA 2012: Opening Up to Open Source Software for Government
OCITA 2012: Opening Up to Open Source Software for GovernmentOCITA 2012: Opening Up to Open Source Software for Government
OCITA 2012: Opening Up to Open Source Software for GovernmentJillmz
 
Impacts of Technology
Impacts of TechnologyImpacts of Technology
Impacts of TechnologyHaseebUsmani3
 
George konstantakis iot and product design
George konstantakis iot and product designGeorge konstantakis iot and product design
George konstantakis iot and product design360mnbsu
 
Security in the News
Security in the NewsSecurity in the News
Security in the NewsJames Sutter
 
Trends in Law Practice Management – Calculating the Risks
Trends in Law Practice Management – Calculating the RisksTrends in Law Practice Management – Calculating the Risks
Trends in Law Practice Management – Calculating the RisksNicole Garton
 
Webinar: Cybersecurity and the New Age of Hackers
Webinar: Cybersecurity and the New Age of HackersWebinar: Cybersecurity and the New Age of Hackers
Webinar: Cybersecurity and the New Age of HackersModern Healthcare
 
Mobile: the up and downside of risk
Mobile: the up and downside of riskMobile: the up and downside of risk
Mobile: the up and downside of riskMichel de Goede
 
Mobile: the up and downside of risk
Mobile: the up and downside of riskMobile: the up and downside of risk
Mobile: the up and downside of riskMichel de Goede
 
Mobile: the up and downside of risk
Mobile: the up and downside of riskMobile: the up and downside of risk
Mobile: the up and downside of riskMichel de Goede
 
State of Florida Neo4J Graph Briefing - Keynote
State of Florida Neo4J Graph Briefing - KeynoteState of Florida Neo4J Graph Briefing - Keynote
State of Florida Neo4J Graph Briefing - KeynoteNeo4j
 
Big Data and the Future of Money 2014
Big Data and the Future of Money 2014Big Data and the Future of Money 2014
Big Data and the Future of Money 2014Daniel Austin
 
On the personalization of event-based systems
On the personalization of event-based systems On the personalization of event-based systems
On the personalization of event-based systems Opher Etzion
 
Malware in the Wild: Evolving to Evade Detection
Malware in the Wild: Evolving to Evade DetectionMalware in the Wild: Evolving to Evade Detection
Malware in the Wild: Evolving to Evade DetectionLastline, Inc.
 
Web security – application security roads to software security nirvana iisf...
Web security – application security roads to software security nirvana   iisf...Web security – application security roads to software security nirvana   iisf...
Web security – application security roads to software security nirvana iisf...Eoin Keary
 
Disruptive Technology, Philanthropy & Civil Society
Disruptive Technology, Philanthropy & Civil SocietyDisruptive Technology, Philanthropy & Civil Society
Disruptive Technology, Philanthropy & Civil Societyrhoddavies1
 

Ähnlich wie How to stop and apocalypse with second hand laptops and Open Source Software. (20)

Business Intelligence & Predictive Analytic by Prof. Lili Saghafi
Business Intelligence & Predictive Analytic by Prof. Lili SaghafiBusiness Intelligence & Predictive Analytic by Prof. Lili Saghafi
Business Intelligence & Predictive Analytic by Prof. Lili Saghafi
 
Unleashing The Blockchain
Unleashing The BlockchainUnleashing The Blockchain
Unleashing The Blockchain
 
Five moral dimensions of information systems pdf
Five moral dimensions of information systems pdfFive moral dimensions of information systems pdf
Five moral dimensions of information systems pdf
 
CTO-Cybersecurity-Forum-2010-JohnCrain-Ddos
CTO-Cybersecurity-Forum-2010-JohnCrain-DdosCTO-Cybersecurity-Forum-2010-JohnCrain-Ddos
CTO-Cybersecurity-Forum-2010-JohnCrain-Ddos
 
OCITA 2012: Opening Up to Open Source Software for Government
OCITA 2012: Opening Up to Open Source Software for GovernmentOCITA 2012: Opening Up to Open Source Software for Government
OCITA 2012: Opening Up to Open Source Software for Government
 
Impacts of Technology
Impacts of TechnologyImpacts of Technology
Impacts of Technology
 
George konstantakis iot and product design
George konstantakis iot and product designGeorge konstantakis iot and product design
George konstantakis iot and product design
 
Security in the News
Security in the NewsSecurity in the News
Security in the News
 
Trends in Law Practice Management – Calculating the Risks
Trends in Law Practice Management – Calculating the RisksTrends in Law Practice Management – Calculating the Risks
Trends in Law Practice Management – Calculating the Risks
 
Webinar: Cybersecurity and the New Age of Hackers
Webinar: Cybersecurity and the New Age of HackersWebinar: Cybersecurity and the New Age of Hackers
Webinar: Cybersecurity and the New Age of Hackers
 
Mobile: the up and downside of risk
Mobile: the up and downside of riskMobile: the up and downside of risk
Mobile: the up and downside of risk
 
Mobile: the up and downside of risk
Mobile: the up and downside of riskMobile: the up and downside of risk
Mobile: the up and downside of risk
 
Mobile: the up and downside of risk
Mobile: the up and downside of riskMobile: the up and downside of risk
Mobile: the up and downside of risk
 
State of Florida Neo4J Graph Briefing - Keynote
State of Florida Neo4J Graph Briefing - KeynoteState of Florida Neo4J Graph Briefing - Keynote
State of Florida Neo4J Graph Briefing - Keynote
 
Cyber crime &_info_security
Cyber crime &_info_securityCyber crime &_info_security
Cyber crime &_info_security
 
Big Data and the Future of Money 2014
Big Data and the Future of Money 2014Big Data and the Future of Money 2014
Big Data and the Future of Money 2014
 
On the personalization of event-based systems
On the personalization of event-based systems On the personalization of event-based systems
On the personalization of event-based systems
 
Malware in the Wild: Evolving to Evade Detection
Malware in the Wild: Evolving to Evade DetectionMalware in the Wild: Evolving to Evade Detection
Malware in the Wild: Evolving to Evade Detection
 
Web security – application security roads to software security nirvana iisf...
Web security – application security roads to software security nirvana   iisf...Web security – application security roads to software security nirvana   iisf...
Web security – application security roads to software security nirvana iisf...
 
Disruptive Technology, Philanthropy & Civil Society
Disruptive Technology, Philanthropy & Civil SocietyDisruptive Technology, Philanthropy & Civil Society
Disruptive Technology, Philanthropy & Civil Society
 

Kürzlich hochgeladen

VIP Russian Call Girls in Indore Ishita 💚😋 9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Ishita 💚😋  9256729539 🚀 Indore EscortsVIP Russian Call Girls in Indore Ishita 💚😋  9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Ishita 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
(SHINA) Call Girls Khed ( 7001035870 ) HI-Fi Pune Escorts Service
(SHINA) Call Girls Khed ( 7001035870 ) HI-Fi Pune Escorts Service(SHINA) Call Girls Khed ( 7001035870 ) HI-Fi Pune Escorts Service
(SHINA) Call Girls Khed ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Zechariah Boodey Farmstead Collaborative presentation - Humble Beginnings
Zechariah Boodey Farmstead Collaborative presentation -  Humble BeginningsZechariah Boodey Farmstead Collaborative presentation -  Humble Beginnings
Zechariah Boodey Farmstead Collaborative presentation - Humble Beginningsinfo695895
 
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...aartirawatdelhi
 
2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos Webinar2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos WebinarLinda Reinstein
 
CBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related TopicsCBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related TopicsCongressional Budget Office
 
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...ranjana rawat
 
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...anilsa9823
 
Top Rated Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
Top Rated  Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...Top Rated  Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
Top Rated Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...Call Girls in Nagpur High Profile
 
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...CedZabala
 
The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...
The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...
The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...ranjana rawat
 
Global debate on climate change and occupational safety and health.
Global debate on climate change and occupational safety and health.Global debate on climate change and occupational safety and health.
Global debate on climate change and occupational safety and health.Christina Parmionova
 
DNV publication: China Energy Transition Outlook 2024
DNV publication: China Energy Transition Outlook 2024DNV publication: China Energy Transition Outlook 2024
DNV publication: China Energy Transition Outlook 2024Energy for One World
 
2024: The FAR, Federal Acquisition Regulations - Part 28
2024: The FAR, Federal Acquisition Regulations - Part 282024: The FAR, Federal Acquisition Regulations - Part 28
2024: The FAR, Federal Acquisition Regulations - Part 28JSchaus & Associates
 
EDUROOT SME_ Performance upto March-2024.pptx
EDUROOT SME_ Performance upto March-2024.pptxEDUROOT SME_ Performance upto March-2024.pptx
EDUROOT SME_ Performance upto March-2024.pptxaaryamanorathofficia
 
Climate change and occupational safety and health.
Climate change and occupational safety and health.Climate change and occupational safety and health.
Climate change and occupational safety and health.Christina Parmionova
 
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceCunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceHigh Profile Call Girls
 

Kürzlich hochgeladen (20)

VIP Russian Call Girls in Indore Ishita 💚😋 9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Ishita 💚😋  9256729539 🚀 Indore EscortsVIP Russian Call Girls in Indore Ishita 💚😋  9256729539 🚀 Indore Escorts
VIP Russian Call Girls in Indore Ishita 💚😋 9256729539 🚀 Indore Escorts
 
(SHINA) Call Girls Khed ( 7001035870 ) HI-Fi Pune Escorts Service
(SHINA) Call Girls Khed ( 7001035870 ) HI-Fi Pune Escorts Service(SHINA) Call Girls Khed ( 7001035870 ) HI-Fi Pune Escorts Service
(SHINA) Call Girls Khed ( 7001035870 ) HI-Fi Pune Escorts Service
 
Zechariah Boodey Farmstead Collaborative presentation - Humble Beginnings
Zechariah Boodey Farmstead Collaborative presentation -  Humble BeginningsZechariah Boodey Farmstead Collaborative presentation -  Humble Beginnings
Zechariah Boodey Farmstead Collaborative presentation - Humble Beginnings
 
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...Night 7k to 12k  Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
Night 7k to 12k Call Girls Service In Navi Mumbai 👉 BOOK NOW 9833363713 👈 ♀️...
 
2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos Webinar2024 Zoom Reinstein Legacy Asbestos Webinar
2024 Zoom Reinstein Legacy Asbestos Webinar
 
CBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related TopicsCBO’s Recent Appeals for New Research on Health-Related Topics
CBO’s Recent Appeals for New Research on Health-Related Topics
 
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
↑VVIP celebrity ( Pune ) Serampore Call Girls 8250192130 unlimited shot and a...
 
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
Lucknow 💋 Russian Call Girls Lucknow ₹7.5k Pick Up & Drop With Cash Payment 8...
 
Top Rated Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
Top Rated  Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...Top Rated  Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
Top Rated Pune Call Girls Hadapsar ⟟ 6297143586 ⟟ Call Me For Genuine Sex Se...
 
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
Artificial Intelligence in Philippine Local Governance: Challenges and Opport...
 
How to Save a Place: 12 Tips To Research & Know the Threat
How to Save a Place: 12 Tips To Research & Know the ThreatHow to Save a Place: 12 Tips To Research & Know the Threat
How to Save a Place: 12 Tips To Research & Know the Threat
 
Delhi Russian Call Girls In Connaught Place ➡️9999965857 India's Finest Model...
Delhi Russian Call Girls In Connaught Place ➡️9999965857 India's Finest Model...Delhi Russian Call Girls In Connaught Place ➡️9999965857 India's Finest Model...
Delhi Russian Call Girls In Connaught Place ➡️9999965857 India's Finest Model...
 
The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...
The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...
The Most Attractive Pune Call Girls Handewadi Road 8250192130 Will You Miss T...
 
Call Girls In Rohini ꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In  Rohini ꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCeCall Girls In  Rohini ꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Rohini ꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
 
Global debate on climate change and occupational safety and health.
Global debate on climate change and occupational safety and health.Global debate on climate change and occupational safety and health.
Global debate on climate change and occupational safety and health.
 
DNV publication: China Energy Transition Outlook 2024
DNV publication: China Energy Transition Outlook 2024DNV publication: China Energy Transition Outlook 2024
DNV publication: China Energy Transition Outlook 2024
 
2024: The FAR, Federal Acquisition Regulations - Part 28
2024: The FAR, Federal Acquisition Regulations - Part 282024: The FAR, Federal Acquisition Regulations - Part 28
2024: The FAR, Federal Acquisition Regulations - Part 28
 
EDUROOT SME_ Performance upto March-2024.pptx
EDUROOT SME_ Performance upto March-2024.pptxEDUROOT SME_ Performance upto March-2024.pptx
EDUROOT SME_ Performance upto March-2024.pptx
 
Climate change and occupational safety and health.
Climate change and occupational safety and health.Climate change and occupational safety and health.
Climate change and occupational safety and health.
 
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile ServiceCunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
Cunningham Road Call Girls Bangalore WhatsApp 8250192130 High Profile Service
 

How to stop and apocalypse with second hand laptops and Open Source Software.

  • 1. How to stop an apocalypse with second hand laptops and Open Source Software 32C3 Hamburg By: Emerson Tan (NetHope Emergency Response), Salton Massally (iDT Labs, Sierra Leone) December 30, 2015
  • 2. Private and Confidential Content Introduction and outline Background: Ebola and Sierra Leone The principles of successful intervention Development and implementation of MIS and Payment systems Questions?
  • 3. Private and Confidential Content Introduction and outline Background: Ebola and Sierra Leone The principles of successful intervention Development and implementation of MIS and Payment systems Questions?
  • 4. Licensed under Creative Commons Introduction Sierra Leone: • Roughly the size of Ireland; population ~6 Million • 6th Poorest country on earth • Civil war 1991-2002 • Rich in resources (diamonds, gold, minerals)
  • 5. Licensed under Creative Commons Fighting Ebola in Sierra Leone
  • 6. Licensed under Creative Commons How to win the war against Ebola
  • 7. Licensed under Creative Commons Health System Scale Up: • 18 Ebola Treatment Centers • 50 Community Care Centers • Contact Tracers • Safe Burial Teams • Ambulance Drivers • Disinfection teams • Labs We’re going to need an army… Coordination System: • 13 Command Centers • 2 Rapid response teams • 117 Ebola Emergency Line* • Labs result reporting system • VSAT based internet to all key facilities • Mobile Phones, Sat Phones, BGAN…
  • 8. Private and Confidential Content Introduction and outline Background: Ebola and Sierra Leone The principles of successful intervention Development and implementation of MIS and Payment systems Questions?
  • 9. Licensed under Creative Commons Principles of effective technology intervention in developing world contexts Be on the Ground, Not remote • Being on the ground means developers are immediately exposed to problems and failures. Changes can be implemented quickly as problems are identified • Tighten the development loop Make use of Local resources and people • Local people understand the local environment and way of doing business, including all the local scams • Those that have taught themselves and innovated locally are highly invested in project success and will not leave Take chances and fight inertia • Giving the right people a chance to prove themselves can have excellent results over more established complacent providers • Fresh eyes see problems differently Use open source software, reuse and leverage what exists • Reuse and repurpose everything! • Make source code available for next time Plan how you are going to leave • Bake in handover to local ownership and make provisions for system longevity
  • 10. Private and Confidential Content Introduction and outline Background: Ebola and Sierra Leone The principles of successful intervention Development and implementation of MIS and Payment systems Questions?
  • 11. Licensed under Creative Commons The Nightmare - Challenges - Solutions - How to work a miracle
  • 12. Licensed under Creative Commons Challenge: Pressure There was some pressure… • Problems with pay led to strikes and civil disorder • Strikes and civil disorder lead to bodies and patients in the streets • “You guys have six weeks to come up with a working solution this problem set or the country is fucked.” – Senior UN official in private conversation, October 2014.
  • 13. Licensed under Creative Commons Challenge: Welcome to the nightmare of trying to pay for everything “The sinews of war are endless money’ Paying people is harder than it looks: • 8 ATMs in the entire country • Banks shut down due to epidemic • One of worlds most corrupt countries • Banking system circulation shutdown
  • 14. Licensed under Creative Commons The Nightmare - Challenges - Solutions - How to work a miracle
  • 15. Licensed under Creative Commons “Hey I know these local guys…”
  • 16. Licensed under Creative Commons Mobile Money and automated payments to the rescue.
  • 17. Licensed under Creative Commons Approach Ubiquity of mobile phones among the Ebola Response Workers, Extension of mobile money wallet schemes A local ICT social enterprise with technical capability in open source ERP, Internet infrastructure implemented as part of the response A comparatively advanced mobile phone based digital payment ecosystem
  • 18. Licensed under Creative Commons The Nightmare - Challenges - Solutions - How to work a miracle
  • 19. Licensed under Creative Commons Open Source had solutions for most of our key technical problems Complications Open Source SolutionProblem Can’t use finger print based biometrics (cross contamination risk) ODK makes developing enrollment applications very fast Open source facial recognition framework No Worker ID scheme Must store profiles, payment histories, generate pay lists, manage issues OpenERP/OdooData Repository Very limited variation in names nationwide Lots of missing and inconsistent data Dedupe, a python library that uses machine learning to quickly perform de- duplication and entity resolution on structured data 1000’s of duplicate and ghost entries from Gov lists (corruption) Must be SMS based, and scale to 30K users flawlessly. Must allow interaction Kannel SMS and WAP gatewayCommunications Corruption is a way of life Audit module included and code is available for audit! Transparency win! Leakages, system gaming and patronage
  • 20. Licensed under Creative Commons Deployment Complications SolutionProblem No power grid, No data centers, No good sysadmins, No infrastructure. Emerson ‘persuades’ GoSL into letting the system be hosted at Amazon.Government demand s data hosted in SL Had to be instantly available 99.999 reliability OpsWorks Amazon EC2 Amazon RDS Amazon Route 53 Amazon SQS Amazon SES Infrastructure Must be robust Berkshelf/Chef Deployment management Constant scope change Coffee, Energy Drinks, Camp beds in office, no showers, not enough sleep DevOps
  • 21. Licensed under Creative Commons Open Source Software restored faith in ability of systems to be run honestly
  • 22. Licensed under Creative Commons The real challenge is never technical Business process development and implementation is much harder than tech in these contexts.
  • 23. Licensed under Creative Commons Results Duplicate Records Removed through Information Management System 3,054 Number of Fraudulent Ebola Response Workers Reported to the Anti-Corruption Commission 150 Number of Double Dipping Ebola Response Workers Reported to Anti-Corruption Commission 78 Medical Centers reported to Anti-Corruption Commission 3 # ERWs Paid Total # ERWs in Country % of Total ERWs managed IMS Direct Cash Digital Money Guinea 1,400 23,174 N/A 78% 22% Liberia 1,393 11,000 N/A 43% 58% Sierra Leone 21,058 27,000 100% 0% 100%
  • 24. Licensed under Creative Commons WIN
  • 25. Questions? WHEN A PLAN COMES TOGTHER Salton: smassally@idtlabs.sl Emerson: emerson.tan@nethope.org

Hinweis der Redaktion

  1. Sierra Leone: Key facts Famous for all the wrong reasons, civil war, blood diamonds, leonardo di caprio movies Roughly size of Ireland for European reference Very poor Life expectancy is only 48 yrs Civil war wrecked the education system: literacy rate is less than 25% Lots of minerals, place should be rich
  2. I could spend hours banging on about how Ebola nearly brought the countries it affected to their knees. The disease is terrifying, and the images that played across your TVs are nothing on actually watching it in front of you (from a safe distance of 2 meters). However, these documentary makers showed up and this trailer for their documentary does a pretty good job of summing up some of the impacts to society and individuals that the epidemic had.
  3. The strategy to get the outbreak under control was at first glance pretty simple. 70% of dead ebola patients buried safely, as recently dead people are the most infectious 70% of live cases in treatment in isolation units so they be cared for safely This gets the curve to flatten out and the situation stabilises, as the system improves to 100% in all categories the epidemic should be ended. But this is a race against the clock, how to build the systems needed and get them to national scale in a very hard environment starting from a very low base.
  4. Of course the previous slide is a gross oversimplification, because achieving those simple goals means building a huge amount of infrastructure and employing a huge number of people, in new organizations, who all then have to be coordinated together. In a country with 30% phone coverage, only 2 paved highways outside the capital, no power grid, economy shutdown, movement restrictions Ok, this is now sounding much more complicated. I had to do a bunch of infrastructure work to get all this to work, but this was simple compared to the ultimate nightmare Paying people.
  5. By October, strikes and other disruptions due to failure to pay healthcare workers were becoming a critical danger to the effort to contain the epidemic Hazard pay introduced to bypass the mess at the ministry of health, some workers hadn’t been paid for months as the Ministry of health manual systems collapsed The policy was great in theory, only the system needed to run it all simply didn’t exist at the time the policy was announced I got dragged into a session where finally how the system was to be built, almost casually. I’d been working on getting Satellite internet service to all the treatment centers and disctict command and coordination centers. In the course of the meeting I remember saying ‘what you guys need is an ERP system’. I got some very blank looks, finally, someone said ‘what’s one of those’. After about 10 minutes this turned into ‘you seem to know something, you advise us who to hire and how to do this’ Oh shit.
  6. Paying people should in principle be really simple. In the developed world more or less everyone has a bank account and paying people is as simple as Only it isn’t. No ATMs outside the capital, No Accurate staff lists, There are only 12 surnames in the entire country, Most people can’t read and write and many don’t even know their own birthdays. This makes for an administrative and organizational NIGHTMARE.
  7. Lorissa had known about iDT labs for some time Sierra Leone’s only real software development startup since 2013 Everyone was very young, but they has already had some OpenERP experience having built the HR system for Africell, a local cell phone company with about a thousand employees. So, take the existing HR system, tweak it a bit and scale it to ~30K people. That’s easy isn’t it?
  8. Deduplicating without enough details was a nightmare Twenty thousand records supplied with no unique ID or adherence to convention and unique characteristics missing Important fields like Identification, telephone numbers, address etc that we could use to deduplicate were mostly missing Extensive spelling mistakes added several feathers to our hats of frustration Devops and an appreciation/patience for major scope changes and feature creeps was Key Ability to respond to how users interacts with the system and the deficiencies in processes that the system was meant to support and data supplied was paramount Almost daily deployment to opswork for the first two months… …longest streak 29 days …328 commit in the first month alone after the system was already in production         …longest stay in office 3 days without sleep or shower ...The gods named Cheap Coffee and yet still Cheaper Energy Drinks kept us going
  9. Devops and an appreciation/patience for major scope changes and feature creeps was Key Ability to respond to how users interacts with the system and the deficiencies in processes that the system was meant to support and data supplied was paramount Almost daily deployment to opswork for the first two months… …longest streak 29 days …328 commit in the first month alone after the system was already in production         …longest stay in office 3 days without sleep or shower ...The gods named Cheap Coffee and yet still Cheaper Energy Drinks kept us going
  10. After a few weeks of operation and once people were confident they were being paid on time and with no deductions, strikes stopped completely We hacked together biometric registration kits from voter registration kits, replacing secure tamper proof parts which wouldn’t run our software with laptops ‘borrowed’ in a hurry from World Vision (an NGO) after some hasty phone calls. Seeing the team and seeing the technology built faith in the system in the health workers