Requirements Engineering for Health Data Analytics: Challenges and Possible Directions

We are witnessing a radical change of attitude towards health information management - the adoption of data analytics to help people monitor and predict health conditions proactively. Most hospitals are aggregating data to provide some sort of analytics as part of their daily practices. Many medical doctors start developing data repositories of their own specialty so that evidence-based clinical decisions can be made, and data of research value can be obtained and exploited efficiently. Health analytics projects need to have software requirements defined for them. These projects must deal with the data itself, the operations performed on the data, and the formatting and distribution of the data for use. The end products of requirements process for a health analytics project will be a set of business and user requirements (both functional, and nonfunctional). It reveals stakeholder needs of analytics results, in terms of how quickly, how often and in what format. This paper shares our observations on the status quo in this area, present the problems and challenges encountered, report the experience and findings in real world projects, and discuss some possible future directions in this area.

[1]  Charlotte A. Weaver,et al.  Enhancing patient safety and quality of care by improving the usability of electronic health record systems: recommendations from AMIA. , 2013, Journal of the American Medical Informatics Association : JAMIA.

[2]  Luiz Marcio Cysneiros,et al.  Requirements engineering in the health care domain , 2002, Proceedings IEEE Joint International Conference on Requirements Engineering.

[3]  Michael Stonebraker,et al.  The 8 requirements of real-time stream processing , 2005, SGMD.

[4]  John Mylopoulos,et al.  Non-Functional Requirements in Software Engineering , 2000, International Series in Software Engineering.

[5]  Vipin Kumar,et al.  Trends in big data analytics , 2014, J. Parallel Distributed Comput..

[6]  Marike Hettinga,et al.  Development of eHealth Applications Applying the eHix Framework , 2015, eTELEMED 2015.

[7]  Julio Cesar Sampaio do Prado Leite,et al.  On Non-Functional Requirements in Software Engineering , 2009, Conceptual Modeling: Foundations and Applications.

[8]  Thomas Rösch,et al.  Reporting systems in gastrointestinal endoscopy: Requirements and standards facilitating quality improvement: European Society of Gastrointestinal Endoscopy position statement , 2016, United European gastroenterology journal.

[9]  Eric S. K. Yu,et al.  Towards modelling and reasoning support for early-phase requirements engineering , 1997, Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering.

[10]  Prudence W. Dalrymple,et al.  Effect of Early Requirements Analysis and Participative Design on Staff in an Urban Health Clinic: Civic Engagement through Collaboration , 2009 .

[11]  Viju Raghupathi,et al.  An Overview of Health Analytics , 2013 .

[12]  J. Manyika Big data: The next frontier for innovation, competition, and productivity , 2011 .

[13]  Beatriz Sousa Santos,et al.  User-centered requirements engineering in health information systems: A study in the hemophilia field , 2012, Comput. Methods Programs Biomed..

[14]  Benjamin Fabian,et al.  Collaborative and secure sharing of healthcare data in multi-clouds , 2015, Inf. Syst..

[15]  Lei Hua,et al.  Usability Evaluation of a Voluntary Patient Safety Reporting System: Understanding the Difference between Predicted and Observed Time Values by Retrospective Think-Aloud Protocols , 2013, HCI.

[16]  Viju Raghupathi,et al.  Big data analytics in healthcare: promise and potential , 2014, Health Information Science and Systems.

[17]  Miguel López-Coronado,et al.  Analysis of the Security and Privacy Requirements of Cloud-Based Electronic Health Records Systems , 2013, Journal of medical Internet research.

[18]  Veda C. Storey,et al.  Business Intelligence and Analytics: From Big Data to Big Impact , 2012, MIS Q..

[19]  André Kushniruk,et al.  Evaluation in the design of health information systems: application of approaches emerging from usability engineering , 2002, Comput. Biol. Medicine.

[20]  Yonggang Wen,et al.  Toward Scalable Systems for Big Data Analytics: A Technology Tutorial , 2014, IEEE Access.

[21]  Feng Dong,et al.  MyHealthAvatar survey: Scenario based user needs and requirements , 2014, Proceedings of the 2014 6th International Advanced Research Workshop on In Silico Oncology and Cancer Investigation - The CHIC Project Workshop (IARWISOCI).