Information for Researchers about the Lab's Methodological Tools
Overview
Our Lab's Surveys, Calculators, App, and Programming examine various decision making, reasoning, and social network processes. The tools are theoretically grounded in Behavioral Reasoning Theory (BRT) and Dynamic Network Theory (DNT). Our Lab also created network goal analysis (NGA) as a method that corresponds directly with DNT. Researchers can apply our decision and network tools to numerous contexts, such as examining goals, decisions, behaviors, or networks in organizational, health, medical, family, marketing, clinical/counseling, well-being, relationship, or performance contexts.
THE DECISION-MAKING CALCULATOR BASED ON BRT:
Decision-making calculator preview (This shows a person hypothetically responding to the decision to return to work in person)
This survey is based on BRT's concepts. The calculator aims to help people with important decisions in their lives and provides users with live score feedback. For researchers, BRT surveys below can be targeted on specific decisions or behaviors of interest, such as job turnover, health/exercise behaviors, family decisions, or purchasing behavior, as further detailed in the next section. Click here for more theoretical information about BRT. If you or other people you know want to use the calculator in their real life decision making, click here to go to the Live Decision Making Calculator Page.
--Following Processes Coming soon-- (DRAFT)
METHODOLOGICAL TOOLS FOR RESEARCHERS*
1. Behavioral Reasoning Theory (BRT)
Click below to see an example of a behavioral reasoning theory survey applied to employee turnover (without calculator dials)
- Original BRT survey preview. Assessed: reasons for, reasons against, global motives (attitude, subjective norm, and perceived control), and intention. When possible, researchers should aim to examine a follow-up behavior via self-report questions or observation at least one month after the initial assessment to further test the theory over time, which helps mitigate common-method bias (optional). Extra pages for demographics, etc., included.
- With the BRT survey file open in the Qualtrics program, a researcher can input the decision/behavior they are interested in studying (e.g., "stay at my job" for a retention study) by simply entering it into the file in the "defaults option" for the item (one click to confirm your entry and the survey is contextualized to your specific decision or behavior of interest).
- New BRT survey preview: Above items plus additional reason comparison and counterargument scales (forthcoming)
- As is normal with Qualtrics, the CSV output from Qualtrics would need to be transformed into relevant quantitative variables in the dataset (e.g., averages across each global motive, such as attitude, and intention - or used in CFA or SEM) and reasons (e.g., summing across the rated reasons for and against the given behavior). Although the above processes may be straightforward for seasoned researchers, additional consultation on how to transform CSV variables from Qualtrics output into SPSS sysntax or R code can be potentially ascertained by contacting the Lab (availability restrictions may apply).
2. DNT Network Goal Analysis and App
Click below to see a full example visualization and statistic report of a hypothetical team trying to achieve a mission in a competitive context. This was created through our NGA app / Dynamic network app (based in R and R Shiny) after inputting CSV results from the network goal survey from Qualtrics that collected.
Example Network Goal Analysis Report for Participant/Analyst responding to questions about their network to "Achieve Our Mission":
DETAILS:
The following steps provide more details about how the above report was produced:
Step 1. Use our "Open-Ended Network Goal Analysis Survey".
Network goal analysis (NGA) preview.
- This survey allows researchers / users to insert any goal (or behavior) of interest. Up to 30 actors in a social network can be analyzed around the focal goal (revision in process).
- This is the full survey version which comprehensively tests DNT variables (Westaby, 2012; Westaby & Parr, 2020; Westaby, Pfaff, & Redding, 2014), such as all the motivational social network roles (G, P, S, V, N, R), system competences, and many performance DV measures are included, which are not required for visualization and could be omitted - Additional survey version possible without extra measures.
- Researchers would populate the survey via participants under study or a research analysist examining a specific system (or multiple systems). This survey becomes longer as the number of entities increase; hence, it's recommended for participants/analysts to take breaks when researchers desire to examine the full richness of a participant's or analyst’s focal system that has many Actors. Less entities take considerably less time. Our philosophy is that if researchers are interested in truly examining complex systems, it sometimes takes more time to do so; fortunately, using our advanced surveys makes this reasonably doable as long as participants are aware of this and its importance for understanding complex systems.
- See "Specific Goal Survey" or "Case Study Survey" tabs at the bottom of this page for more details about how participants can set-up the goal and actors for a network goal analysis. Also, if interested, see Network goal analysis paper (Westaby & Parr, 2020) for the analysis of single goal systems in complex social networks using the above tools - one is for a team goal, the other is for an individual goal; more research is needed on larger samples with mulltiple goals.
Step 2. Have Qualtrics program download the survey results into a CSV file. Basic familiarity with Qualtrics is helpful.
Example CSV output file from the Qualtrics survey in the simple example above:
Remember, this survey assesses up to 30 possible actors across major roles in DNT (although usually far fewer actors are typically examined) so there are thousands of variables in the actually CSV file to account for all relevant links. However, the assessed actors and their links are easily visualized in the App once data is collected. Another advantage: Because the advanced Qualtrics survey only responds (pipes) to the actors entered into the network, the survey is relevant to a participant's own system of potential relations and the CSV file typically uses a much smaller set of the potentially thousands of variables in the file, which are simply there to account for all potential dyadic relations that could exist in a system with up to 30 actors. If/when you examine the example CSV file for this relatively small system example above, you will see that only a small sub-set of the variables have data to capture the important network behaviors visualized in the Network Goal App / Dynamic Network App.
Step 3. Open the Lab's Network Goal Analysis App (also known as the Dynamic Network App). Click below to see an earlier draft version of the App, but remember that you will need to upload the CSV file from Step 2 into the App to see results. You also need to save that CSV file onto your computer for the upload, as clarified more below. So, click on the following link, check it out briefly in its blank version, and then upload the CSV file you saved on your computer into the App to see detailed network dynamics and statistics on the App itself. For researchers collecting their own data, you would be inserting your own CSV files from your Qualtrics survey results.
https://dntvisuals.shinyapps.io/DNTApp_4_19_2019/
Step 4. Upload the Qualtrics CSV file from the survey into the App at "Upload here" and click "Activate". Then the visualizations will populate and appear in the App. BUT even more useful is using the "Download report" button which orders all the data output you need from the App in a systematic fashion, based on DNT, so you can more easily understand each system and sub-system according to DNT and unpack complex systems in a straightforward manner. In addition, because the report can be saved as a file, you have a permanent record of your visual and statistical results without needing to search for it in the App and you do not need to take screen shots for your records. Most major results are shown in the report for researchers. To help our Lab in its efforts to freely provide these resources to researchers, please use your downloaded report more than looking at the same results on the App itself, because it saves on the Lab's processing costs for R shiny. We provide this processing as a contribution to the network science community for free (as long as our budget permits).
To note, when uploading your own data file, your file must have only 1 row of data to capture a single system for analysis in the App's visualizaitons. Hence, if you have multiple participants/analysts examining separate systems, please use separate CSV files for each one and run them separately. (Keep the top 3 rows from the Qualtrics CSV as well, such as variable name and description - do not delete them - since they are accounted for in our coding). The output file from R shiny will provide a full analysis for each of the systems that you run separately. If you want between-system metrics or summaries, you will need to extract the data from each report and compile into an additional datafile, which would be straightforward. A goal for future research, method, and code is to automate this process. Computer scientists are encourgaged to reach out to our Lab if interested in helping with these missions.
Step 5: Enjoy examining and learning about the richness of the network dynamics involved in the focal goal, especially from the report. Because the App and its downloadable report are formatted in HTML, you can move actors and networks around by clicking on them and dragging them to new locations in a dynamic fashion, which goes beyond static reports. Remember, having the downloaded report will be a record of each network analyzed and there is no need to rerun the App (or keep it open), once you download your report for each system measured. We hope this is helpful to researchers.
Summary
What is the App doing technically? It translates the Qualtrics CSV file into Visual Network Goal Analysis and allows you to download a full NGA report in a user-friendly HTML file for each of the systems and sub-systems examined.
Survey and App updating / Coding Improvements
Programming and Content Engineering Leads on current method and App versions: Adam K. Parr and James D. Westaby respectively (alphabetical) with various support from internal and external colleagues. When required for scientific publications, the R code can be requested by contacting the Lab for potential approval. The Lab welcomes recommendations for and mutually sharing of App improvements in code and process, in the spirit of open-source programming promoted in the R statistics program (and many leading scientists) and we look forward to including improvements from the scientific community in future updates to the App. Please check back on our Lab website for formal updates and approval processes. The most recent App formally approved by the Dynamic Network Lab will be available on this website. Beta versions and updates from additional collaborators will be denoted as such.
Feel free to contact the Lab if you are interested in collaborating with the Lab on specific applications (availability restrictions may apply). It's often helpful if their is potential funding available to ease potential additional programming/processing needs; proposing ideas for securing grants in partnership is also possible.
DOWNLOADING OUR LAB'S QUALTRICS SURVEYS AND PROGRAMMING* Researchers can email Professor Westaby to request potential permission to use our Qualtrics Surveys for scientific research. Please indicate your name, your university/research institution, basic purpose of the study and confirmation that you are/will be obtaining IRB approval and abide by APA guidelines. People requiring R code for our App, based on required scientific justification, also need to have familiarity with R program and its philosophy for open-source programming, and we request sharing updates with the Lab so that all advances can be located in one convenient location for users.
** As is the case for the popular R programming, our surveys, calculators, Apps, and outputs are not guaranteed, given similar arguments made in R programming. Moreover, researchers' implemention of processes are often beyond the Lab's control. The Lab requests that researchers share any anomalies or bugs found in our surveys or programming, so that improvement can be passed on to the scientific community.
Comprehensive Assessments
NETWORKS AND GOAL PURSUIT
Our network goal surveys are scientifically designed for people that are serious about taking the time needed to assess network dynamics more fully. The bigger the system, the more time it will take to assess, which we strongly believe is fitting in such systems. This is because our visualizations and analyses can help break down the complexity to understand important motivational elements. Less comprehensive survey approaches, such as measuring only one type of network linkages variables (e.g., support), could under-estimate or miss what is really happening in the system and thus limit the ability to create effective change (e.g., missing conflict linkages thay may powerfully impact people). Some of our surveys are shorter than others. For example, the life network and work network surveys often use a smaller set of common pre-determined entity categories, which is helpful to make meaningful comparisons across participants.
Scientifically, our predictor variables from dynamic network theory can be examined for validity on performance scales within and between systems (e.g., using regression and multi-level analyses). Performance scales are embedded within each survey. Hence, our network approach is quite unique in its capacity to use theoretical variable to not only describe relations in dynamic network systems, but also predict emergent outcomes, such as macro performance, achievement, climates, and/or system well-being.
INDIVIDUAL DECISION-MAKING
Our Decision-Making Calculator assess the reasoning processes involved in people making important decisions as well as trying to better understand and positively influence decision confidence, satisfaction, and mitigate regret.
PAST HEALTH CALCULATORS FOR COVID-19 PREVENTION
- This calculator, which was used during the first major contagion in the U.S., provided a safety score and individuals received personalized feedback about their prevention preparedness right inside the calculator. It was anonymous, free, and short (usually taking less than 10 min). It was based on the CDC recommendations with elements of Behavioral Reasoning Theory measured. Reason variables were shown to demonstrate predictive validity.
- The research aspect of the calculator had been aimed at providing important information for emergency prevention guidelines to help fight COVID-19 (TC IRB #20-260)
Group and Team Analysis
Group and team dynamics can also be assessed through our network goal surveys or observation, given that most teams, for example, have goals and missions. There are different ways researchers can collect data and examine such dynamics:
Techniques
- Shared analysis. A group goal can be indicated and all team members participate in the survey to share and assess their views about the network dynamics. Such an approach could be utilized in team development and action learning.
- Representatives. If a representative, such as a team leader or manager, wants to assess the team, the leader can complete a survey about the leader's perceptions of the dynamic network system. Such data can be confidentially used by the leader to help create positive change in the system. We often recommend that at least two representatives engage in the survey (either together or separately) so that reliability can be assessed. See forthcoming publications in our lab for specific techniques to assess reliability among multiple representatives.
- Each team member. Each team member can participate in a survey concerning each member's work and then the computer visualization and analysis connects all members to show the full system of motivational factors around everyone’s major goals. We recommend using the specific goal survey applied to the goal of “getting your important things done on the team”. This approach also allows for the analysis of dynamic network intelligence for each member and the group overall.
- Observational method. Instead of self-report surveys, the Lab is working on new methods to assess live group decision-making by joining the decision-making calculator and network goala analysis to show how people in a group are discussing various topics (G) and supporting one another (S) or not (P, V, and N) as well as constructive relations in the process.
When multiple groups or teams are assessed, there are ways to analyze them separately and as part of the entire given organization, thereby taking a multi-level perspective, but grounded in the dynamic network theory perspective around goals. Additional programming would be needed.