txts 4 africa
or
how I learned, metaphorically speaking, to three-point turn an eighteen wheeler inside a two car garage
Open Everything NYC 18 April 2009
 
humanitarian aid
disaster relief
economic development
 
think of the children
goods
services
education
economic opportunities
information and communication technology
ICT
UNICEF Innovation Unit
unicefinnovation.org
= Internet ICT
 
 
emergency response
supply chain management
health care coordination
election monitoring
market price reports
community forums
educational programs
weather reports
public surveys
data collection of all kinds
et cetera
 
so-called dark continent
fiber optic cables
 
source: xkcd.com
source: xkcd.com
< 1% Source: New York Times, 2007
30% Source: African Telecom News, 2007
Source: African Telecom News, 2007
= Internet ICT
smart phones
not so smart
$$$$$$$$
f r a g m e n t e d
 
 
GPRS
GPRS
worth a try
what's left?
SMS
$
supported
ubiquitous
160
 
 
160
 
 
 
3 stages
1 scripting
2   content management
3  framework
scripting
granny's apple pie
from scratch
every time
content management
consistent workflow
1 size fits all
framework
heavy lifting
application logic
scripting
skip ahead
content management
web interface
 
SMS broadcast
 
structured data collection
form design
 
delimited fields
 
sundae choc 23.4 17 N Y 6 brown E
tabular data
 
voice recording
2008
Columbia School of International and Public Policy
Uganda
hepatitis outbreak
latrine coverage
drinking water quality
 
food supply tracking
Ethiopia
2 hours of training
printed documentation
~1,000 reports in 3 months
Malawi
malnutrition prevention
less paperwork
no separate data entry
illegible handwriting
instantaneous
instantaneous
winner of the NetSquared/USAID Development 2.0 Mobile Challenge Award
lessons?
lesson #1: send people with the code
(Artist's impression of a vacuum)
can't know unless you go
lesson #2: plan failure modes
adaptive parsing
confirmation messages
resubmission
manual correction via admin interface
lesson #3: build frameworks, not systems
3 deployments
3 divergent code bases!
1 size fits all
1 size fits all
no single work flow
2009
 
Open Source  framework
for building mobile apps
LGPL
Python
pluggable apps
pluggable messaging backends
flexible message routing
integrated with Django
heavy lifting
application logic
new deployments
Nigeria
 
malaria prevention
63 million bed nets
Kenya
 
malnutrition monitoring and prevention
 
 
 
RapidAndroid
active development community
rapidsms.org
 
 
Dimagi
Entropy Free LLC
4 continents (and counting)
Open Mobile Consortium
 
 
 
 
 
 
votereport.in
 
core refinement
more lessons learned
built-in apps
more reusable components
JavaRosa forms integration
further community growth
sustainable governance
further deployments
local developers
economic opportunities?
please get involved
rapidsms.org
Schuyler Erle [email_address]
thanks!
Upcoming SlideShare
Loading in …5
×

RapidSMS: Txts 4 Africa

2,591 views

Published on

UNICEF, the Millenium Villages Project, and others from the Open Mobile Consortium are using RapidSMS, an Open Source framework for building SMS-based applications, to support NGO health care and disaster relief operations in Africa.

Published in: Technology
2 Comments
2 Likes
Statistics
Notes
No Downloads
Views
Total views
2,591
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
0
Comments
2
Likes
2
Embeds 0
No embeds

No notes for slide

RapidSMS: Txts 4 Africa

  1. 1. txts 4 africa
  2. 2. or
  3. 3. how I learned, metaphorically speaking, to three-point turn an eighteen wheeler inside a two car garage
  4. 4. Open Everything NYC 18 April 2009
  5. 6. humanitarian aid
  6. 7. disaster relief
  7. 8. economic development
  8. 10. think of the children
  9. 11. goods
  10. 12. services
  11. 13. education
  12. 14. economic opportunities
  13. 15. information and communication technology
  14. 16. ICT
  15. 17. UNICEF Innovation Unit
  16. 18. unicefinnovation.org
  17. 19. = Internet ICT
  18. 22. emergency response
  19. 23. supply chain management
  20. 24. health care coordination
  21. 25. election monitoring
  22. 26. market price reports
  23. 27. community forums
  24. 28. educational programs
  25. 29. weather reports
  26. 30. public surveys
  27. 31. data collection of all kinds
  28. 32. et cetera
  29. 34. so-called dark continent
  30. 35. fiber optic cables
  31. 37. source: xkcd.com
  32. 38. source: xkcd.com
  33. 39. < 1% Source: New York Times, 2007
  34. 40. 30% Source: African Telecom News, 2007
  35. 41. Source: African Telecom News, 2007
  36. 42. = Internet ICT
  37. 43. smart phones
  38. 44. not so smart
  39. 45. $$$$$$$$
  40. 46. f r a g m e n t e d
  41. 49. GPRS
  42. 50. GPRS
  43. 51. worth a try
  44. 52. what's left?
  45. 53. SMS
  46. 54. $
  47. 55. supported
  48. 56. ubiquitous
  49. 57. 160
  50. 60. 160
  51. 64. 3 stages
  52. 65. 1 scripting
  53. 66. 2 content management
  54. 67. 3 framework
  55. 68. scripting
  56. 69. granny's apple pie
  57. 70. from scratch
  58. 71. every time
  59. 72. content management
  60. 73. consistent workflow
  61. 74. 1 size fits all
  62. 75. framework
  63. 76. heavy lifting
  64. 77. application logic
  65. 78. scripting
  66. 79. skip ahead
  67. 80. content management
  68. 81. web interface
  69. 83. SMS broadcast
  70. 85. structured data collection
  71. 86. form design
  72. 88. delimited fields
  73. 90. sundae choc 23.4 17 N Y 6 brown E
  74. 91. tabular data
  75. 93. voice recording
  76. 94. 2008
  77. 95. Columbia School of International and Public Policy
  78. 96. Uganda
  79. 97. hepatitis outbreak
  80. 98. latrine coverage
  81. 99. drinking water quality
  82. 101. food supply tracking
  83. 102. Ethiopia
  84. 103. 2 hours of training
  85. 104. printed documentation
  86. 105. ~1,000 reports in 3 months
  87. 106. Malawi
  88. 107. malnutrition prevention
  89. 108. less paperwork
  90. 109. no separate data entry
  91. 110. illegible handwriting
  92. 111. instantaneous
  93. 112. instantaneous
  94. 113. winner of the NetSquared/USAID Development 2.0 Mobile Challenge Award
  95. 114. lessons?
  96. 115. lesson #1: send people with the code
  97. 116. (Artist's impression of a vacuum)
  98. 117. can't know unless you go
  99. 118. lesson #2: plan failure modes
  100. 119. adaptive parsing
  101. 120. confirmation messages
  102. 121. resubmission
  103. 122. manual correction via admin interface
  104. 123. lesson #3: build frameworks, not systems
  105. 124. 3 deployments
  106. 125. 3 divergent code bases!
  107. 126. 1 size fits all
  108. 127. 1 size fits all
  109. 128. no single work flow
  110. 129. 2009
  111. 131. Open Source framework
  112. 132. for building mobile apps
  113. 133. LGPL
  114. 134. Python
  115. 135. pluggable apps
  116. 136. pluggable messaging backends
  117. 137. flexible message routing
  118. 138. integrated with Django
  119. 139. heavy lifting
  120. 140. application logic
  121. 141. new deployments
  122. 142. Nigeria
  123. 144. malaria prevention
  124. 145. 63 million bed nets
  125. 146. Kenya
  126. 148. malnutrition monitoring and prevention
  127. 152. RapidAndroid
  128. 153. active development community
  129. 154. rapidsms.org
  130. 157. Dimagi
  131. 158. Entropy Free LLC
  132. 159. 4 continents (and counting)
  133. 160. Open Mobile Consortium
  134. 167. votereport.in
  135. 169. core refinement
  136. 170. more lessons learned
  137. 171. built-in apps
  138. 172. more reusable components
  139. 173. JavaRosa forms integration
  140. 174. further community growth
  141. 175. sustainable governance
  142. 176. further deployments
  143. 177. local developers
  144. 178. economic opportunities?
  145. 179. please get involved
  146. 180. rapidsms.org
  147. 181. Schuyler Erle [email_address]
  148. 182. thanks!

×