Upload
uw-change
View
220
Download
0
Embed Size (px)
Citation preview
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
1/61
Computer Science Research forGlobal Development
Kentaro ToyamaAssistant Managing Director
Microsoft Research India
University of WashingtonMarch 12, 2009 Seattle
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
2/61
Technical Research
Global Development
Multidisciplinary Approach
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
3/61
Outline
Introduction
Case Study Problem Context Two Possibilities? Solution and Evaluation Ongoing Research
An Appeal to Computer Science
Conclusion
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
4/61
Outline
Introduction
Case Study Problem Context Two Possibilities? Solution and Evaluation Ongoing Research
An Appeal to Computer Science
Conclusion
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
5/61
Infosys campus, Bangalore, India
Photo: courtesy of Infosys
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
6/61
A small Internet caf on a market street in a town near Bombay
Photo: Nimmi Rangaswamy
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
7/61
Rural village with a VSAT Internet connection near Bhopal, Madhya Pradesh
Photo: Kentaro Toyama
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
8/61
The world's poorest two billion people
desperately need healthcare, not laptops. Bill Gates (WRI Conference, Seattle, 2000)
Kids in the developing world need thenewest technology, especially really ruggedhardware and innovative software.
Nicholas Negroponte (OLPC website, 2005)
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
9/61
Technology for Emerging Markets
Understand potential technologyusers in developing communities
Design and evaluate technologyand systems that meet needs andaspirations of potential users
Impact communities worldwidethrough partnerships with Microsoftgroups and non-Microsoftorganizations
Computer-skills camp in Nakalabande, Bangalore(MSR India, Stree Jagruti Samiti, St. Josephs College)
Microsoft Research India
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
10/61
Multidisciplinary Research
Aishwarya Lakshmi Ratan
Public AdministrationInternational Development
Jonathan Donner
Communications
Nimmi Rangaswamy
Social Anthropology
Indrani Medhi Design
Kentaro Toyama (Group Lead)
Computer Science
Socialscien
ce
Design
Technology
Rikin Gandhi Astrophysics
Saurabh Panjwani Computer Science
David Hutchful Human Computer Interaction
Bill Thies Computer Science
Technologyfor microfinance
Mobile phones indeveloping countries
UIs fornon-literate users
Technologyin slums
Middle-classconsumption
Computers
in education
Mobile-phoneinterfaces
Video and
mediated instruction
Technologyfor agriculture
PCs usage underfree access
Mobilebanking
Telecentres
Technologyin healthcare
DVDmultimedia
http://www-cse.ucsd.edu/~spanjwan/8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
11/61
Warana Unwired
Research on
annotated video(Natalie Linnell,Richard Anderson)
Collaborations with UW
Advising on IPAIresearch grant(Chris Coward)
Rural Kiosks
Digital Green
Technology forMicrofinance
User studieswith CAM(Tapan Parikh)Mobiles in the
Developing World
Mobile phones
and young adults(Carolyn Wei)
Digital StudyHall
Support throughincubation period
(Tom Anderson,Paul Javid,
Kurtis Heimerl)
MultiPoint
Virtual keyboards forMultiPoint(Saleema Amershi)
Sample Projects
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
12/61
Outline
Introduction
Case Study Problem Context Two Possibilities? Solution and Evaluation Ongoing Research
An Appeal to Computer Science
Conclusion
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
13/61
Collaborators
Saleema Amershi Sukumar Anikar Ravin Balakrishnan Abigail Cauchi Jennifer Fenech Rahul Gupta
David Hutchful Divya Kumar Andrea Moed Neema Moraveji Merrie Morris Miguel Nussbaum
Owen Otto Joyojeet Pal Udai Singh Pawar Bhagya Rangachar Sushma Uppala
Udai and Rahul with schoolchildren
Photo: Udai Pawar
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
14/61
Education in India
300M children aged 6-18
Household income
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
15/61
No toilets
No walls
No permanent building
Terrible student-teacher ratio
Intermittent electricity
UPS broken
Frequent maintenanceneeds of technology
Teachers notcomputer literate
Caste discrimination
Religious discrimination
Students hungry
Low attendance
Poor pay for teachers
Teacher absenteeism
Student illness
No supplies
No textbooks
Parents uninvolvedChild labour Teachers multitasking
Irrelevant curriculum
Heat
Many children per computer
Problems in Education
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
16/61
Young children notattending school in the middle of a weekday near Jhansi, Uttar Pradesh
Photo: Kentaro Toyama
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
17/61
Mid-day meal in Pondicherry
Photo: Joyojeet Pal
Mid-day meal in Ghana
Photo: Colleen Foley, Elisia Carlson
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
18/61
PCs in Schools
Strong anecdotal evidence that childrenattend school more, if they have anopportunity to interact with PCs.
Teachers
PC labs keep students occupied
Children Excited by opportunity to interact with PCs
Parents Want children to learn about PCs
Governments and Administrators Eager to put PCs in schools Constrained by limited budgets
A Shanti Bhavan 6th grader, and potentialcomputer engineer, with her mother
Photo: Leba Haber
Sources: Pal, J., M. Lakshmanan, and K. Toyama, My Child Will be Respected':Parental Perspectives on Computers in Rural India, Proceedings of ICTD2007.Various field notes by U. S. Pawar, D. Hutchful, S. Panjwani, L. Micallef, K.Toyama, 2005-2008
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
19/61
Value of Computer Literacy
Evidence that entry-level white-collarjobs are possible with secondaryeducation and PC literacy [data for India]
Employers
PC literacy as proxy for other skills
Employees Increased confidence Strong interest in white-collar jobs
IT Training Centers Consistent demand from young adults
Caveat: English ability and soft skillsvalued more than PC literacy
Office service staff at MSR India usinga freely provided PC
Photo: Aishwarya Ratan
Sources: Ratan, A., Satpathy, S., Zia, L., Toyama, K., Blagsvedt, S., Pawar, U.S., Subramanian, T. Kelsa+:Digital Literacy for Low-Income Office Workers, to be published in Proceedings of ICTD2009.Discussions with Hope Foundation India, Microsoft Learning, MS Unlimited Potential Group, 2007-2008
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
20/61
Photos: Joyojeet Pal
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
21/61
Outline
Introduction
Case Study Problem Context Two Possibilities? Solution and Evaluation Ongoing Research
An Appeal to Computer Science
Conclusion
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
22/61
Non-Tech Solution
Source: Pal, J. Computer Aided Education in India: A survey of the Azim Premji Foundations junior school initiatives, 2005.http://research.microsoft.com/en-us/um/india/projects/computeraidedlearningsurvey/Presentation.ppt
http://research.microsoft.com/en-us/um/india/projects/computeraidedlearningsurvey/Presentation.ppthttp://research.microsoft.com/en-us/um/india/projects/computeraidedlearningsurvey/Presentation.ppthttp://research.microsoft.com/en-us/um/india/projects/computeraidedlearningsurvey/Presentation.ppthttp://research.microsoft.com/en-us/um/india/projects/computeraidedlearningsurvey/Presentation.ppt8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
23/61
Techno-Centric Solution
Source: One Laptop Per Child. http://laptop.org/en/
A $100 laptop for every child(now $200)
Non-profit organization
Bulk sales to governments
Marketing, distribution, training,and support by governments orvolunteers
Learning by self-driven,constructivist paradigmOne Laptop Per Child (OLPC): $100 laptop
http://laptop.org/en/http://laptop.org/en/8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
24/61
HW/SW is notthe main cost!Conservative, back-of-the-envelope calculations for actual costs per child,
based on one laptop per child at $100 lasting 5 years, and looking at cost on a per-yearbasis, amortized over 5 years.
Hardware/software $20 $100 / 5 years
Distribution $25 Low estimate
Losses in distribution $20 Conservatively, 20%
Breakage, theft, unintended sale $20 e.g., 1 in 5 each year
Connectivity and power $15 Low estimate
System administration, maintenance $100 = $10,000/yr / 100 kids
Teacher training $50 Maine laptop project cites 1/3total cost for teacher training
---------------------------------------------------------------------------------------------------------------------
Total $250 per child, per yearcost$1250 per child, every five years
Indian govt spend on public education
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
25/61
Outline
Introduction
Case Study Problem Context Two Possibilities? Solution and Evaluation Ongoing Research
An Appeal to Computer Science
Conclusion
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
26/61
Photos: Joyojeet Pal
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
27/61
MultiPoint
Provide a mouse (and cursor) for every student
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
28/61
Sample MultiPoint Game
The first MultiPoint alphabet-learning game
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
29/61
Technical Considerations
Basic approach:
Avoid kernel and drivermodifications
Hijack mouse-event callbacks
Handle mouse commandsseparately for each mouse ID
Hide regular cursor and redrawone cursor per mouse
Package functionality as a
dynamic link library Expose same programming model
as for regular GUI programming
Issues:
Extra work to handle mice plug-in
and unplug events Lost mouse events in some
environments
Doesnt apply immediately to mostexisting applications
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
30/61
Preliminary Trials
Everyone wants a mouse.
Young children understand MultiPoint
immediately.
All students more engaged for longerperiods of time.
Children like it!
After MultiPoint
Before MultiPoint
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
31/61
Formal Evaluation
Questions:
Can students learn as much with
MultiPoint, compared with single-mouse configurations?
What designs encourage morelearning?
What designs encouragecollaboration?
Children crowding around a laptopscreen, using MultiPoint
Photo: Udai Pawar
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
32/61
Desired characteristics forevaluation task:
Quantifiable and objectivemetrics for learning
Measurability in short term
Consistency regardless ofdegree of PC usage
Generalizability to manyeducational domains
Practical educational value
Comparability allows applesto apples comparisons betweenmultiple mice and single mouse
Choice of TaskFormal Evaluation
bull
tiger
English vocabulary learning task
Match images with words
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
33/61
Learning phase = testing phase
Learn by trial and error
Multiple choice questions Feedback on correct or incorrect
Word delivery gradually introduces newwords to maximize learning
Iterative design in the early preparatoryphases
SS: Single User, Single MouseSoftware Configurations
Photo: Udai Pawar
S f C f
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
34/61
Software exactlythe same as SS!
Five children share one PC and onemouse.
MS: Multiple User, Single MouseSoftware Configurations
Photo: Udai Pawar
S f C fi i
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
35/61
MM-R: Multi-User, Multi-Mouse RacingSoftware Configurations
Competitive in nature
Interactivity based on SS configuration
Every child has own mouse, cursor, andequal on-screen capability.
Screen change occurs as soon as oneplayer clicks on correct answer.
Photo: Udai Pawar
S ft C fi ti
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
36/61
MM-V: Multi-User, Multi-Mouse VotingSoftware Configurations
Collaborative in nature
Interactivity allows multiple students to
click on the same button.
Every child has own mouse, cursor, andequal on-screen capability.
Screen change occurs only if all playersclick on correct answer.
Photo: Udai Pawar
F l E l ti
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
37/61
Summary of Configurations
SS: Single user, single mouse
MS: Multiple user, single mouse
MM: Multiple user, multiple mouse MM-R: MM racing (competitive) configuration
MM-V: MM voting (collaborative) configuration
Formal Evaluation
Note: All configurations reduce to SS whenthere is only one student.
F l E l ti
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
38/61
Experimental Set-Up
Four configurations: SS MS MM-R MM-V
Subjects: 11-12 yrs; 6-7th grades Very basic English ability Some exposure to PCs Rural government schools
Subject grouping: Mixed groups (some all male,
some all female) of 5 each 238 subjects total
Randomized assignment toconfigurations
Task: 7 minutes pre-test
30 minutes PC usage 7 minutes post-test
Measured: Change in vocabulary
All on-screen activity
All comments recorded; sometrials video-recorded
Formal Evaluation
F l E l ti
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
39/61
Quantitative Results
MM-V unique among non-SSconfigurations in showingequal learning
MS okay, but not with boys
Strong gender effects:
All-girl groups do better in allmultiple person configurations. Boys learn much less in
competitive scenarios;rampant clicking.
Formal Evaluation
Average number of words learned during PC usage
4.11
4.56
3.73.76
2.93
4.53
3.6
2.8
4.44.34.5
4.1
0
1
2
3
4
5
ALL STUDENTS BOYS GIRLS
AverageNo.o
fWordsLearnt
SS MS MM-R MM-V
SS
MS
MM-
R
MM-
V
Number of words learned under MM-V roughly the same as with SS(no statistically significant difference)
0
0.5
1
1.5
2
2.5
3
1 5 9 1 3 17 2 1 25 2 9 33 3 7 41 4 5 49 5 3 57 6 1 65 6 9 73 7 7 81 8 5
MM-R
Rate of clicks over time (blue line),for one group of boys in MM-R configuration
Formal E al ation
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
40/61
On the whole, more positive collaborationwith multiple mice.
Engagement and interest greatest in MM-R, then MM-V, then MS.
Interactions not always positive: E.g., Ill kill you if you dont click
Dominance roles not eliminated linked to
initiative and knowledge legitimacy
Role of teacher/supervisor still critical Handling disruptive behavior
Content creation or matching to curriculum
Qualitative ObservationsFormal Evaluation
Spontaneous cross-mouse usage
Photo: Udai Pawar
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
41/61
Publications
Moed, A., Otto, O., Pal, J., Pawar, U.S., Kam, M., and Toyama, K. (2009) ReducingDominance Behavior in Multiple-Mouse Learning Activities, to be published inProceedings of Computer Supported Collaborative LearningCSCL 2009.
Pawar, U.S., Pal, J., Gupta. R., and Toyama, K. (2007) Multiple Mice for Retention Tasksin Disadvantaged Schools, In Proceedings ofACM CHI 2007.
Pal, J., Pawar, U.S., Brewer, E., and Toyama, K. (2006) The case for multi-user designfor computer aided learning in developing regions, In Proceedings ofWWW 2006.
Pawar, U. S., Pal, J., and Toyama, K. (2006) Multiple mice for computers in education indeveloping countries, In Proceedings of IEEE/ACM Intl Conf. on Information &Communication Technologies for Development, ICTD 2006.
Pawar, U.S., Pal, J., Uppala, S., and Toyama, K. (2006) Effective Educational Delivery inRural Computer Aided Education: Multimouse. In Proceedings of Digital LearningDL2006.
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
42/61
Beyond Research
Microsoft MultiPoint SDK 1.0 releasedJune, 2007
Regular use in ~170 schools
Thailand: 140 schools
Vietnam: 20 schools
Philippines: 5 schools
Malaysia: 3 pilots + contentdevelopment
Chile: 1 pilot + contentdevelopment
Indonesia: content dev
Ongoing marketing and productdevelopment (SDK 1.1 coming soon)
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
43/61
Related Work
Multiple Mice
Bier (1991), Hourcade (1999) Technical issues of multiple mice Single Display Groupware
Inkpen et al. (1995) 2-student education scenario Cursor control toggles between two
mice
Bricker (1998) 3-person collaborations Color-matching task
Druin, Bederson, et al. (2003) 2-person browsing task
Greenberg et al. (2004) Multiple mice for collaborative work
Computers for Education inDeveloping World
Mitra (1999) Hole in the Wall free access to
PCs for children in low-income areas Self-taught computer literacy
Azim Premji Foundation (2002) Computer labs in primary schools Culture-localizable educational
games
Negroponte et al. (2004)
One Laptop Per Child Low-cost laptops and constructivist
education
AstraLab (2007) PC and projector Multimedia content pre-loaded
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
44/61
MultiPoint Characteristics
Simple solution for a real need
Cost and sustainability One computer + 5 mice equals
~$100 per child
If PCs exist, more mice is easy
Stakeholder alignment Government / administrators
Teachers
Students
Parents Content creators
Research Rich avenue for further exploration
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
45/61
Outline
Introduction
Case Study
Problem Context Two Possibilities? Solution and Evaluation Ongoing Research
An Appeal to Computer Science
Conclusion
Further Research with MultiPoint
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
46/61
Mitigating Dominance Behavior
Work by Andrea Moed, Owen Otto,Joyojeet Pal, Matthew Kam, UdaiPawar, Kentaro Toyama
Can we combine the best aspects of
competitive and cooperative playthrough team games?
Challenges: Mouse as a text-entry device
Restricted screen real estate
Occlusion among cursors
Status: studies completed; paperaccepted to CSCL 2009
Further Research with MultiPoint
Further Research with MultiPoint
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
47/61
Whole-Class MultiPoint
Ongoing work by Miguel Nussbaum,Heinz Susaeta, Kentaro Toyama;related efforts by Neema Moraveji,Taemie Kim
What kinds of educational games canbe effective for 20-40 children andmultiple mice?
Challenges: Restricted screen real estate
Varying distance to screen Pedagogical model
Status: Prototypes built; studies inChile begun; planning comparativestudies in India
Further Research with MultiPoint
Photo: Miguel Nussbaum
Further Research with MultiPoint
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
48/61
Text Entry
Ongoing work by Saleema Amershi,Merrie Morris, Neema Moraveji, RavinBalakrishnan, Kentaro Toyama
Whats the best way to enter text in
multiple-mouse scenarios?
Challenges: Mouse as a text-entry device
Restricted screen real estate
Occlusion among cursors
Status: studies completed; writingpaper
Further Research with MultiPoint
Screenshot: Saleema Amershi
Further Research with MultiPoint
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
49/61
Collaborative Activities
Work by Abigail Cauchi, JenniferFenech, Kentaro Toyama
How should non-competitive activitiesbe designed to maximize
collaboration?
Challenges: Weaker goals, softer metrics
Different classroom cultures andstudent personalities
Status: Prototypes built; studies inthree different schools in completed;writing papers
Further Research with MultiPoint
Photo: Miguel Nussbaum
Screenshot: Abigail Cauchi
Further Research with MultiPoint
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
50/61
Considering the Teacher
Work by David Hutchful, AshishSharma, Kentaro Toyama
How can we improve the experiencefor teachers interested in usingMultiPoint?
Challenges: Teachers want to customize content
Limited time for class preparation
Moderate PC literacy among teachers
Potential solution: Encapsulateinteraction into templates, whilemaking content trivially editable
Status: prototypes being built
Further Research with MultiPoint
Photo: Saurabh Panjwani
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
51/61
Outline
Introduction
Case Study
Problem Context Two Possibilities? Solution and Evaluation Ongoing Research
An Appeal to Computer Science
Conclusion
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
52/61
Shared PC
Nothing
personal
Personalmouse
(MultiPoint)
Sharedprocessor,monitor &
keyboard
Sharedprocessor &monitor
Sharedprocessor
Nothingshared
Personalmouse & keyboard(Split Screen)
Personalmouse,keyboard
& monitor(Multi-console,Thin client)
Truepersonalcomputer
Continuum of
PC Sharing
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
53/61
Split Screen
Two users, two mice, twokeyboards, two instances of thedesktop, but only one monitor
Two young adults learning with Split Screen
Photo: Kentaro Toyama
Are there problems with reducedscreen size, distraction, orergonomics?
What sort of collaborativebehaviors occur naturally?
What sort of collaborativebehaviors can be encouraged?
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
54/61
Other CS Opportunities
Modeling of educational statesand transitions
Stochastic modeling applied tohuman states
Links between micro- andmacro-scale understanding
Collaborations with cognitivepsychologists and economists
Featherweight Computing
Ultra-low-cost electronics formultimedia content
in Education for the Developing World
Not inschool
Occasionalattendance
Regularattendance
Secondaryschool
Formalwork
Digital Slates in Microcredit Secure Mobile Banking Accent-Robust Speech
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
55/61
Paper-and-Digital Forms Tooning for Text-Free UIs
Gaudy Photo EditingIncreasing Online Donations
Vision and Graphics
Computer Vision
Embedded Systems Cryptography and Security Speech Recognition
Machine Learning, Vision, HCI
HCI, Social Computing
Technology foreasing theburden ofdigitizing recordsin microfinancetransactions
Photo-editingtoolsdesigned for aculture-specificaesthetics
Creatingcartoons from
photographs tosupport creationof UIs for thenon-literate
Speech recognitionthat is robust todifferences andaccents anddialects
Tools to supportgeneration of
easy-to-useforms that canalso be easilydigitized
Can sites suchas Kiva.orgincrease onlinedonationsthrough designtweaks?
1
p2
p1
remainingdata
t0
Cost-Aware Data Transfer
Networking
Cost-awaretransfer of dataacrossheterogeneouschannels, e.g.,for mobiles
Mobility and Systems
Informationsystems thatdeliver contentover SMS text-messaging
SMS Server Toolkit
Security for mobilebanking, especiallywhere transmissionchannels are flakey
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
56/61
Outline
Introduction
Case Study
Problem Context Two Possibilities? Solution and Evaluation Ongoing Research
An Appeal to Computer Science
Conclusion
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
57/61
Multidisciplinarity
MethodologyTypical
StrengthsTypical
WeaknessesRole in
MultiPoint
QualitativeSocialScience
Ethnography
Micro-scaleunderstanding;attention to
human issues
Bias towardscritique; weakunderstanding of
technology
Identification ofproblem
Design Design
Adaptiveinnovation;parsimoniousdesign
Technology-limited; subjectiveevaluation
Solutionconcept
Computer
Science &Engineering
Technical
innovation
Technology;
problem-solvingoptimism
Techno-centrism;
blindness to non-technology issues
Software
innovation
QuantitativeSocialScience
Randomizedcontrol trial
Evaluation andcost-benefitanalysis
Black-boxanalysis; weakunderstanding oftechnology
Confirmation ofbenefit
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
58/61
Wanted
Openness to true, multidisciplinary effort
Willingness to start with simple solutions
Persistence in identifying technical challenges
Flexibility about matching problems with technologies
Realism about potential impact
from computer science and engineering research
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
59/61
Wanted
Openness to true, multidisciplinary effort
Forgiveness for technologists doing self-evaluations
Constructive critiques of potential or actual impact
Guidance on human issues of technology deployment
Pragmatism and emphasis on primary explanations
from non-technology disciplines
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
60/61
Technical Research
Global Development
Multidisciplinary Approach
8/14/2019 Kentaro Toyama - Computer Science Research for Global Development
61/61
Thank you!http://research.microsoft.com/research/tem
http://research.microsoft.com/research/temmailto:[email protected]://research.microsoft.com/research/tem