In this section, the virtual approaches are discussed in further detail in the context of highly heterogenous user populations. A brief design case study will be presented for each. First, DHMs will be discussed as a means to reduce design parameters prior to engaging live subjects. Then, population modeling via existing databases will be discussed as a means for population stratification.
The case studies will both be applied within the medical device domain. The consensus Human Factors Engineering/Usability Engineering guidelines across international regulatory agencies suggest medical device manufacturers perform rigorous human factors and usability testing to minimize the likelihood of unsafe device use. Further, in formative design verification, medical device manufacturers are encouraged to evaluate participants who are “representative of the range of characteristics within their user group,” with each group representing distinct user populations who will “perform different tasks or will have different knowledge, experience or expertise that could affect their interactions with elements of the user interface” [
46,
47]. Thus, medical device manufactures have stake in tools for understanding population variability in the context of their device. Medical device users, particularly for patient-facing devices, are highly heterogeneous. This makes them difficult to access from the manufacturer’s perspective, which makes them a suitable subject for these case studies.
2.1. Case Study 1: Using DHM to Reduce Product Parameters
DHMs present the opportunity to simulate user device interaction virtually prior to engaging with a population. For this case study, Jack will be used to demonstrate how DHMs can be used to formatively evaluate human performance variability and eliminate potential design parameters. In Jack, CAD models can be inserted into a virtual environment, and a human model can be positioned around the CAD model. Human models are defined with joints and links corresponding to major body segments. To simulate realistic poses, constraints can be placed between points on the human model and points on the CAD model. Jack uses inverse kinematics to manipulate the unconstrained joints and segments while maintaining the constraint relationships.
Jack was used to study different case dimensions for a handheld medical device used by chronic disease patients (diabetes, hypertension, etc.). Examples of these devices are glucometers and blood pressure monitors, which are commonly designed as handheld devices requiring precise manual manipulation and grasping with the hand. Due to common comorbidities such as arthritis, these chronic disease populations may experience difficulties with these devices that the general population do not experience as commonly. This scenario is an ideal use of DHM because of the physical nature of the limitation, and the challenges of directly accessing these populations as discussed earlier.
The goal of this study was to eliminate handheld product dimensions for a future usability study. There is no existing guidance that focuses specifically on chronic disease populations. Most existing similar work focuses on phone design [
48], for which the user population is different than the medical device user population. Therefore, a wide range of candidate dimensions (width, length, etc.) needed to be evaluated, which provides an extensive list of combinatorial dimension options, which are infeasible to explore in the format of an in-person design validation study.
The interaction to be simulated was a user grasping the device with the thumb in a resting position (
Figure 1). This interaction requires evaluation because of the prevalence of joint restrictive comorbidities such as arthritis [
49,
50]. Jack’s disembodied hand module was used to simulate interaction with the device. The disembodied hand module is a replica hand where each finger and thumb are comprised of 3 segments. The fingers have 3 degrees of freedom and the thumb has 4.
As a demonstration, an arbitrary range of hand dimensions were selected to represent a population that does not conform to the general population. The 95th and 5th percentile female hands from this range were positioned with the device. Using boundary “manikins” is common practice to simulate the extreme use cases in human variability modeling, especially when the relationship between user size and device interaction is assumed to be linear [
51]. If the relationship was thought to be “U” shaped or some other nonlinear relationship, then it may be desirable to include some sizes in between the 5th and 95th percentile. For the 5th percentile, hand length was 16.5 cm and hand breadth was 7.2 cm. For the 95th percentile, hand length was 18.3 cm and hand breadth was 8.0 cm.
The shape for all cases was an extruded ellipse, which can be defined by length, breadth, and width. The design parameters to be evaluated were case length and case breadth, two dimensions that impact grasp comfort. Three dimensions were selected for each parameter to demonstrate the varying impact of design specifications on a performance outcome. The 3 case lengths were 10.5, 11.0, and 11.5 cm. The 3 case breadths were 3.5, 4.5, and 5.5 cm. Since case length and breadth are assumed to be dependently related for grasping tasks, combinatorial options were generated. The combination of each dimension led to 9 total case designs, listed in
Table 1. The width of all cases was 1.75 cm.
The measures of performance for the study were the 3 joint angles associated with the 4 fingers in Jack’s hand model. Starting with the joint furthest from the hand, the joints are the distal interphalangeal joint (DIP), the proximal interphalangeal joint (PIP), and the metacarpophalangeal (MCP) joint. All joint angles are measured at a local axis on the joint and measured as deviation from the neutral position. Jack defines the neutral position for each finger as shown in
Table 2.
Figure 2 displays the hand in the neutral position.
For handle design, one study demonstrated that subjective comfort decreased on average as object diameter increased, starting at 3.5 cm [
52]. For the purposes of this demonstration, we assume that comfort will increase as grip diameter decreases. It thus follows that a preferable case design will have larger finger joint deviations, for the range of cases being evaluated. In reality, there is likely a cut-off point or threshold value where the grip size-comfort relationship reverses, however, this is not considered in this demonstration. Another assumption was made that 1 degree of movement for each joint was equal with respect to ergonomic performance. Therefore, each device casing can be evaluated by the sum of each joint’s absolute deviation from neutral posture.
To simulate the interaction, each hand was positioned behind the device, using a central point on the back of the device and on the palm of the hand to ensure device placement was equivalent for each hand size. While several grasping postures exist, the posture used was based on a grasp where all 4 fingers are positioned on the side of the device in a standard location, and the device is braced against the palm [
53]. The thumb was not considered relevant for this grasp. Skin compression is not an available feature in Jack so contact between device and hand was made surface to surface. The compressibility of human tissue may influence joint deviation in actual practice. The location of the hand was constrained to a position in global space. The inverse kinematic solver moved the joints to accommodate the constraints, and the resulting joint angles were recorded. Scaling and posing of the hand and extraction of data was automated using JackScript, a Jack module that interfaces with Python.
To further quantify the influence of design parameters on joint deviation, the relationships can be statistically modeled. A linear model was fit to the data, where total joint deviation for each finger was treated individually as a response variable. Case breadth, case length, finger, and hand size (5th or 95th) were included as effects. Breadth and length were treated as categorical.
2.2. Case Study 2: Using Existing Data to Identify Recruitment Strata
In addition to evaluating design parameters for the purpose of eliminating options prior to a human study, modeling can be used to better understand the user population. Understanding the user population prior to recruitment can reduce the risk of poorly representing appropriate population heterogeneity or missing key user groups. In this case study, the use of existing human data is used to demonstrate how this can be avoided.
In this paper, we demonstrate how national databases can be used to identify key user group strata, based on variables related to product interaction. The National Health and Nutrition Examination Survey (NHANES) is a longitudinal survey used to study the health and wellbeing of United States citizens. Included are demographic, socioeconomic, dietary, and health-related questions [
35]. This data is particularly useful for characterizing user groups because of the many physical and cognitive health characteristics included. For this case study, the hypertensive population will be modeled as the characteristics that are relevant for medical device interaction and impact human performance.
Hypertension is a highly prevalent disease and remains one of the leading causes of death worldwide [
54]. This has rendered the blood pressure monitor one of the most commonly used medical devices in the home, yet the ability of the user to appropriately interact with this device is often overlooked in the design process [
55]. Users of these devices are highly heterogenous because of their overall prevalence and the diverse physical and cognitive actions required for device interaction. Understanding the capabilities and characteristics of this user population is critical for promoting prolonged adherence. Hypertensive blood pressure monitor users will be the subject of the case study.
The core tasks involved with operating a blood pressure monitor are as follows: (1) Recall of device operating procedures; (2) Fine hand manipulation for assembly and operation of device; (3) Visual detection and perception of device output; (4) Evaluation of device output; and (5) Decision-making regarding subsequent actions. Using these tasks as a guide, relevant variables can be identified from NHANES. These should be variables that are assumed to have some predictive power for expected task performance and are therefore useful for defining meaningful user strata. Strata are identified via statistical clustering. In this paper we discuss how this could be applied to a selected activity—the fine hand manipulation task (pressing buttons, turning knobs, inserting plugs, etc.).
Variables from the 2017–2018 NHANES survey were evaluated for inclusion. An important step in using a database to model user population strata is consulting with key stakeholders to determine what tasks are considered “critical” and what skills are required to accomplish the tasks. Given the focus of the selected case study activity, primarily physical variables were included as directly relevant to fine hand manipulation. Specific diseases were justified using the International Classification of Functioning, Disability, and Health (ICF) core sets. ICF core sets link standardized terminology for human functioning and health developed by the ICF to specific disease categories [
56]. If a core set associated with a disease contained the variable “Fine hand use”, the disease was included. Other variables were justified using past findings. Age was also included as a sociodemographic variable because of the relationship between age and reduced mobility. The variables included, the format of the variable, and their justification for inclusion are listed in
Table 3.
These variables are not all encompassing of task performance prediction, but they do represent general population capabilities and provide a clearer picture of user heterogeneity for developing recruitment strata. These variables are in the questionnaire section of the survey, aside from age, which is in the demographics section.
NHANES data is open access and can be downloaded from the NHANES website. For the questionnaire section, data is split into multiple subject-specific files. Responses are deidentified but can be linked by a “Respondent Sequence Number”. All the relevant data files were downloaded, and participant sequence numbers were filtered out if they did not report having hypertension. Then, files were linked together to form a dataset for hypertensive respondents. In all, this included a sample of 1628 unique respondents.
To identify recruitment strata, this data was subjected to statistical clustering. While many different algorithms could be used, gaussian mixture model (GMM) clustering is used here. Gaussian mixture models are a model-based clustering algorithm that assumes data are generated from several sub-populations that follow gaussian distributions [
63]. Distribution means and variances are fit to the data using the expectation-maximization algorithm. Data points are given “soft assignments” to clusters based on their probability of belonging to each distribution. Further, because the data is of mixed types (continuous, ordinal, and binary), the R package clustMD is used because it is formulated to accept mixed-data [
64]. GMM is also preferred here because it provides a statistical framework for evaluating the appropriate number of mixed-data clusters. Bayesian Information Criterion (BIC) can be used to compare the number of clusters and select a number that maximizes model likelihood while penalizing model complexity [
64]. While generally more computationally expensive than other clustering algorithms, this was determined not to be an issue because of the relatively small sized dataset [
65]. Cluster quantities ranging from 2–10 were evaluated as potential model candidates. The maximum number of clusters extracted was limited due to the feasibility of meeting stratification goals for each identified cluster in a human performance study.