Idri Ali, Bachiri Mariam, Fernández-Alemán José Luis
Software Project Management Research Team , ENSIAS, University Mohamed V of Rabat, Avenue Nations Unies, Rabat, Morocco.
Department Informatica y Sistemas University of Murcia, Murcia, Spain.
J Med Syst. 2016 Mar;40(3):50. doi: 10.1007/s10916-015-0415-z. Epub 2015 Dec 7.
Stakeholders' needs and expectations are identified by means of software quality requirements, which have an impact on software product quality. In this paper, we present a set of requirements for mobile personal health records (mPHRs) for pregnancy monitoring, which have been extracted from literature and existing mobile apps on the market. We also use the ISO/IEC 25030 standard to suggest the requirements that should be considered during the quality evaluation of these mPHRs. We then go on to design a checklist in which we contrast the mPHRs for pregnancy monitoring requirements with software product quality characteristics and sub-characteristics in order to calculate the impact of these requirements on software product quality, using the ISO/IEC 25010 software product quality standard. The results obtained show that the requirements related to the user's actions and the app's features have the most impact on the external sub-characteristics of the software product quality model. The only sub-characteristic affected by all the requirements is Appropriateness of Functional suitability. The characteristic Operability is affected by 95% of the requirements while the lowest degrees of impact were identified for Compatibility (15%) and Transferability (6%). Lastly, the degrees of the impact of the mPHRs for pregnancy monitoring requirements are discussed in order to provide appropriate recommendations for the developers and stakeholders of mPHRs for pregnancy monitoring.
利益相关者的需求和期望是通过软件质量要求来确定的,这些要求会对软件产品质量产生影响。在本文中,我们提出了一套用于孕期监测的移动个人健康记录(mPHR)的要求,这些要求是从文献和市场上现有的移动应用程序中提取的。我们还使用ISO/IEC 25030标准来提出在这些mPHR的质量评估过程中应考虑的要求。然后,我们继续设计一个检查表,在其中我们将用于孕期监测的mPHR要求与软件产品质量特性和子特性进行对比,以便使用ISO/IEC 25010软件产品质量标准来计算这些要求对软件产品质量的影响。获得的结果表明,与用户操作和应用程序功能相关的要求对软件产品质量模型的外部子特性影响最大。所有要求唯一影响的子特性是功能适用性的适宜性。可操作性特性受到95%的要求影响,而兼容性(15%)和可移植性(6%)的影响程度最低。最后,讨论了用于孕期监测的mPHR要求的影响程度,以便为用于孕期监测的mPHR的开发者和利益相关者提供适当的建议。