Developing mHealth Apps with Researchers: Multi-Stakeholder Design Considerations

  • Michael P. Craven
  • Alexandra R. Lang
  • Jennifer L. Martin
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8519)


The authors have been involved with developing a number of mHealth smartphone Apps for use in health or wellness research in collaboration with researchers, clinicians and patient groups for clinical areas including Sickle Cell Disease, Attention Deficit Hyperactivity Disorder, asthma and infertility treatment. In these types of applications, end-users self-report their symptoms and quality of life or conduct psychometric tests. Physiological data may also be captured using sensors that are internal or external to the device. Following a discussion of the multiple stakeholders that are typically involved in small scale research projects involving end-user data collection, four Apps are used as case studies to explore the issue of non-functional requirements.


m-Health Requirements Engineering Software Engineering User experience Ethical issues in DUXU Healthcare/Medical systems and DUXU Management of DUXU processes Medical/healthcare and DUXU Mobile products and services 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    World Health Organization: mHealth: New horizons for health through mobile technologies: second global survey on eHealth (2011), (accessed January 28, 2014)
  2. 2.
    Free, C., Phillips, G., Galli, L., Watson, L., Felix, L., Edwards, P., Patel, V., Haines, A.: The effectiveness of mobile-health technology-based health behaviour change or disease management interventions for health care consumers: a systematic review. PLoS Medicine 10(1), e1001362 (2013) CrossRefGoogle Scholar
  3. 3.
    Mosa, A.S.M.M., Yoo, I., Sheets, L.: A Systematic Review of Healthcare Applications for Smartphones. BMC Medical Informatics and Decision Making 12, 67 (2012)CrossRefGoogle Scholar
  4. 4.
    Craven, M.P., Selvarajah, K., Miles, R., Schnädelbach, H., Massey, A., Vedhara, K., Raine-Fenning, N., Crowe, J.: User requirements for the development of Smartphone self-reporting applications in healthcare. In: Kurosu, M. (ed.) HCII/HCI 2013, Part II. LNCS, vol. 8005, pp. 36–45. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  5. 5.
    Rosser, B.A., Eccleston, C.: Smartphone applications for pain management. Journal of Telemedicine and Telecare 17(6), 307–312 (2011)CrossRefGoogle Scholar
  6. 6.
    Buijink, A.W.G., Visser, B.J., Marshall, L.: Medical apps for smartphones: lack of evidence undermines quality and safety. Evidence Based Medicine 18(3), 90–92 (2013)CrossRefGoogle Scholar
  7. 7.
    McCurdie, T., Taneva, S., Casselman, M., Yeung, M., McDaniel, C., Ho, W., Cafazzo, J.: mHealth Consumer Apps: The Case for User-Centered Design, AAMI Horizons, 49–56 (Fall 2012)CrossRefGoogle Scholar
  8. 8.
    Chung, L., do Prado Leite, J.C.S.: On Non-Functional Requirements in Software Engineering. In: Borgida, A.T., Chaudhri, V.K., Giorgini, P., Yu, E.S. (eds.) Mylopoulos Festschrift. LNCS, vol. 5600, pp. 363–379. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  9. 9.
    Miller, R.E.: The Quest for Software Requirements. Maven Mark Books, Milwaukee (2009)Google Scholar
  10. 10.
    Wassermann, A.I.: Software Engineering Issues for Mobile Application Development. In: Proc. FSE/SDP Workshop on Future of Software Engineering Research (FoSER 2010), Santa Fe, New Mexico, USA, November 7-8, pp. 397–400. ACM, New York (2010)CrossRefGoogle Scholar
  11. 11.
    Selvarajah, K., Craven, M.P., Massey, A., Crowe, J., Vedhara, K., Raine-Fenning, N.: Native Apps versus Web Apps: Which Is Best for Healthcare Applications? In: Kurosu, M. (ed.) HCII/HCI 2013, Part II. LNCS, vol. 8005, pp. 189–196. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  12. 12.
    Kumar, P., Lee, H.-J.: Security Issues in Healthcare Applications Using Wireless Medical Sensor Networks: A Survey. Sensors 12, 55–91 (2012)CrossRefGoogle Scholar
  13. 13.
    Quirin, M., Kazén, M., Kuhl, J.: When nonsense sounds happy or helpless: The Implicit Positive and Negative Affect Test (IPANAT). J. Pers. Soc. Psychol. 97(3), 500–516 (2009)CrossRefGoogle Scholar
  14. 14.
    van Leeuwen, T.H., Steinhausen, H.C., Overtoom, C.C., Pascual-Marqui, R.D., van’t Klooster, B., Rothenberger, A., Sergeant, J.A., Brandeis, D.: The continuous performance test revisited with neuroelectric mapping: Impaired orienting in children with attention deficits. Behavioural Brain Research 94, 97–110 (1998)CrossRefGoogle Scholar
  15. 15.
    Young, Z., Craven, M.P., Groom, M., Crowe, J.: Snappy App: a mobile continuous performance test with physical activity measurement for assessing Attention Deficit Hyperactivity Disorder. In: Kurosu, M. (ed.) Human-Computer Interaction, Part III, HCII 2014. LNCS, vol. 8512, pp. 363–373. Springer, Heidelberg (2014)Google Scholar
  16. 16.
    Petersen, C.L., Gorges, M., Dunsmuir, D., Ansermino, J.M., Dumont, G.A.: Functional Programming of mHealth Applications. In: Proc. International Conference on Functional Programming (ICFP 2013), Boston, USA, June 25-27, pp. 357–362. ACM, New York (2013)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Michael P. Craven
    • 1
    • 3
  • Alexandra R. Lang
    • 2
  • Jennifer L. Martin
    • 3
  1. 1.Electrical Systems & Optics Research Division, Faculty of EngineeringThe University of NottinghamNottinghamUnited Kingdom
  2. 2.Human Factors Research GroupThe University of NottinghamNottinghamUnited Kingdom
  3. 3.The Institute of Mental HealthNIHR MindTech Healthcare Technology Co-operativeNottinghamUnited Kingdom

Personalised recommendations