SlideShare a Scribd company logo
1 of 12
Download to read offline
Lessons Learned from Developing
      Mobile Phone Tools
        for Field Projects

          Can Ozturk Ph.D.
     http://developmatics.com
Typical Mobile Phone Application

            Web access




                         Short Code
                         Aggregator
Challenges in Developing and Operating
         Mobile Tools in Developing World

•   Platform reliability
•   Carrier/Aggregator reliability
•   Operational costs (SMS, IVR, Smart Phone Apps)
•   Application performance over constrained infrastructure
•   System administration and maintenance requirements
•   User support and training
•   Local participation and ownership
     – Technology
     – Sustainability
Engaging Local Actors to Own the Technology

•   Demonstration of mobile capabilities
•   Identify key users and roles who will drive the system
•   Manage scope and expectations
•   Participatory System Analysis and Design
        Report/Analysis of Current Situation
        Proposed/Revised Use Cases and logical steps
        Review of blueprint document (Wireframes, message text etc.)
        Approval and sign-off
        Design
        User Acceptance Testing
        Launch
        User workshops to share experiences
Engaging Local Actors to Use Technology Efficiently

   •   Recruiting and training local resources
   •   In-country support for administrators
   •   User feedback on improvements
   •   End-user scenarios must be simple
Achieving Sustainable Mobile Tools

•   Customizable platforms
•   Integration with other systems
•   Systems development in phases
•   Government support and stakeholder feedback
Lessons Learned - I

•   Usage level and system performance
•   Complex use cases
•   Unanticipated uses or constraints
•   Scope definition
•   Solution Model
     – M&E or service delivery
     – Piloting incentives for high adoption
Lessons Learned - II

• Survey Options – concatenated vs. ping pong
• Testing applications
• Sharing phones, low literacy rates, cost
• Time sensitive tasks can be streamlined using SMS
  reminders
• Controlling access to data
Example Cases

• Agricultural Market Price Collection System
• Drug Logistics Management System
MARKET PRICE COLLECTION SYSTEM


Smart Phone/GPS         IVR                                      WEB

          Submit Market Prices
                                                             Publish Reports
                                                            Non-response follow-up



                                                                                 MARKET
MARKET                                                                         COORDINATOR
                              IVR      SMS       WEB
AGENT

                               Request Price Information



  Timeliness Notifications                              SMS to Agents
                                    AGRI-USER/ PUBLIC
Complex Reports via SMS
       • Requires flash-cards
       • May support conditional
         formatting and subforms
       • Difficult to enforce controls
         for data validity via SMS

More Related Content

Similar to Mobile lessons

Visualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkVisualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkDellNMS
 
Semiconductor E-commerce Platform Solutions
Semiconductor E-commerce Platform SolutionsSemiconductor E-commerce Platform Solutions
Semiconductor E-commerce Platform SolutionsInfosys
 
Infosys – Semiconductor E-commerce Platform Solutions | Case Study
Infosys – Semiconductor E-commerce Platform Solutions | Case StudyInfosys – Semiconductor E-commerce Platform Solutions | Case Study
Infosys – Semiconductor E-commerce Platform Solutions | Case StudyInfosys
 
Centerity Solution overview
Centerity Solution overviewCenterity Solution overview
Centerity Solution overviewAha Lin
 
Case Study: BIRT One-stop Portal Drives Performance
Case Study: BIRT One-stop Portal Drives Performance Case Study: BIRT One-stop Portal Drives Performance
Case Study: BIRT One-stop Portal Drives Performance Actuate Corporation
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentAlexey Pyshkin
 
An Integrated Approach to Manage IT Network Traffic - An Overview
An Integrated Approach to Manage IT Network Traffic - An OverviewAn Integrated Approach to Manage IT Network Traffic - An Overview
An Integrated Approach to Manage IT Network Traffic - An OverviewManageEngine
 
Welcome to SoftSummit 2010
Welcome to SoftSummit 2010Welcome to SoftSummit 2010
Welcome to SoftSummit 2010Flexera
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyPerfecto Mobile
 
High Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service ProvidersHigh Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service ProvidersCA Technologies
 
Datacraft Asia Strategy For Services 2010
Datacraft Asia Strategy For Services 2010Datacraft Asia Strategy For Services 2010
Datacraft Asia Strategy For Services 2010Joshua Hong
 
How Network Instruments can help you!
How Network Instruments can help you!How Network Instruments can help you!
How Network Instruments can help you!Tonya Williams
 
Nx ray etisalatnigeria
Nx ray etisalatnigeriaNx ray etisalatnigeria
Nx ray etisalatnigeriaOwoeye Opeyemi
 
Banking Software Simulated proposal
Banking Software Simulated proposalBanking Software Simulated proposal
Banking Software Simulated proposalImran Fayyaz
 
Track and Trace Solution Details
Track and Trace Solution DetailsTrack and Trace Solution Details
Track and Trace Solution DetailsPropix Technologies
 
Visualizing Your Network Health - Driving Visibility in Increasingly Complex...
Visualizing Your Network Health -  Driving Visibility in Increasingly Complex...Visualizing Your Network Health -  Driving Visibility in Increasingly Complex...
Visualizing Your Network Health - Driving Visibility in Increasingly Complex...DellNMS
 
Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs Capabilities Overview: Application Maintenance Support Services Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs Capabilities Overview: Application Maintenance Support Services Marlabs
 
CMAPS_KPIT_Siddharth Mishra.pptx
CMAPS_KPIT_Siddharth Mishra.pptxCMAPS_KPIT_Siddharth Mishra.pptx
CMAPS_KPIT_Siddharth Mishra.pptxabhishekyadav785850
 

Similar to Mobile lessons (20)

Large Scale Multi-Country Segmentation and
Large Scale Multi-Country Segmentation andLarge Scale Multi-Country Segmentation and
Large Scale Multi-Country Segmentation and
 
Visualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your NetworkVisualizing Your Network Health - Know your Network
Visualizing Your Network Health - Know your Network
 
Semiconductor E-commerce Platform Solutions
Semiconductor E-commerce Platform SolutionsSemiconductor E-commerce Platform Solutions
Semiconductor E-commerce Platform Solutions
 
Infosys – Semiconductor E-commerce Platform Solutions | Case Study
Infosys – Semiconductor E-commerce Platform Solutions | Case StudyInfosys – Semiconductor E-commerce Platform Solutions | Case Study
Infosys – Semiconductor E-commerce Platform Solutions | Case Study
 
Centerity Solution overview
Centerity Solution overviewCenterity Solution overview
Centerity Solution overview
 
Case Study: BIRT One-stop Portal Drives Performance
Case Study: BIRT One-stop Portal Drives Performance Case Study: BIRT One-stop Portal Drives Performance
Case Study: BIRT One-stop Portal Drives Performance
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
 
An Integrated Approach to Manage IT Network Traffic - An Overview
An Integrated Approach to Manage IT Network Traffic - An OverviewAn Integrated Approach to Manage IT Network Traffic - An Overview
An Integrated Approach to Manage IT Network Traffic - An Overview
 
Welcome to SoftSummit 2010
Welcome to SoftSummit 2010Welcome to SoftSummit 2010
Welcome to SoftSummit 2010
 
Maximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategyMaximizing your enterprise mobility and mobile testing strategy
Maximizing your enterprise mobility and mobile testing strategy
 
High Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service ProvidersHigh Scalability Network Monitoring for Communications Service Providers
High Scalability Network Monitoring for Communications Service Providers
 
Datacraft Asia Strategy For Services 2010
Datacraft Asia Strategy For Services 2010Datacraft Asia Strategy For Services 2010
Datacraft Asia Strategy For Services 2010
 
How Network Instruments can help you!
How Network Instruments can help you!How Network Instruments can help you!
How Network Instruments can help you!
 
Nx ray etisalatnigeria
Nx ray etisalatnigeriaNx ray etisalatnigeria
Nx ray etisalatnigeria
 
Banking Software Simulated proposal
Banking Software Simulated proposalBanking Software Simulated proposal
Banking Software Simulated proposal
 
Track and Trace Solution Details
Track and Trace Solution DetailsTrack and Trace Solution Details
Track and Trace Solution Details
 
Visualizing Your Network Health - Driving Visibility in Increasingly Complex...
Visualizing Your Network Health -  Driving Visibility in Increasingly Complex...Visualizing Your Network Health -  Driving Visibility in Increasingly Complex...
Visualizing Your Network Health - Driving Visibility in Increasingly Complex...
 
Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs Capabilities Overview: Application Maintenance Support Services Marlabs Capabilities Overview: Application Maintenance Support Services
Marlabs Capabilities Overview: Application Maintenance Support Services
 
Business Technology Brief
Business Technology BriefBusiness Technology Brief
Business Technology Brief
 
CMAPS_KPIT_Siddharth Mishra.pptx
CMAPS_KPIT_Siddharth Mishra.pptxCMAPS_KPIT_Siddharth Mishra.pptx
CMAPS_KPIT_Siddharth Mishra.pptx
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Mobile lessons

  • 1. Lessons Learned from Developing Mobile Phone Tools for Field Projects Can Ozturk Ph.D. http://developmatics.com
  • 2. Typical Mobile Phone Application Web access Short Code Aggregator
  • 3. Challenges in Developing and Operating Mobile Tools in Developing World • Platform reliability • Carrier/Aggregator reliability • Operational costs (SMS, IVR, Smart Phone Apps) • Application performance over constrained infrastructure • System administration and maintenance requirements • User support and training • Local participation and ownership – Technology – Sustainability
  • 4. Engaging Local Actors to Own the Technology • Demonstration of mobile capabilities • Identify key users and roles who will drive the system • Manage scope and expectations • Participatory System Analysis and Design  Report/Analysis of Current Situation  Proposed/Revised Use Cases and logical steps  Review of blueprint document (Wireframes, message text etc.)  Approval and sign-off  Design  User Acceptance Testing  Launch  User workshops to share experiences
  • 5. Engaging Local Actors to Use Technology Efficiently • Recruiting and training local resources • In-country support for administrators • User feedback on improvements • End-user scenarios must be simple
  • 6. Achieving Sustainable Mobile Tools • Customizable platforms • Integration with other systems • Systems development in phases • Government support and stakeholder feedback
  • 7. Lessons Learned - I • Usage level and system performance • Complex use cases • Unanticipated uses or constraints • Scope definition • Solution Model – M&E or service delivery – Piloting incentives for high adoption
  • 8. Lessons Learned - II • Survey Options – concatenated vs. ping pong • Testing applications • Sharing phones, low literacy rates, cost • Time sensitive tasks can be streamlined using SMS reminders • Controlling access to data
  • 9. Example Cases • Agricultural Market Price Collection System • Drug Logistics Management System
  • 10.
  • 11. MARKET PRICE COLLECTION SYSTEM Smart Phone/GPS IVR WEB Submit Market Prices Publish Reports Non-response follow-up MARKET MARKET COORDINATOR IVR SMS WEB AGENT Request Price Information Timeliness Notifications SMS to Agents AGRI-USER/ PUBLIC
  • 12. Complex Reports via SMS • Requires flash-cards • May support conditional formatting and subforms • Difficult to enforce controls for data validity via SMS