Carnegie Mellon University


  1. Raise funds.
  2. Assemble interdisciplinary team.
  3. Recruit partners in USA and Africa.
  4. Identify cultural considerations.
  5. Specify app goals, SW architecture, development plan.
  6. Adapt existing tutors and games.
  7. Student projects to develop and test new components.
  8. Agile development: start simple, add features.
  9. Add materials to meet additional educational targets.
  10. Test early and often.