on regulatory and organizational constraints in
play

On Regulatory and Organizational Constraints in Visualization Design - PowerPoint PPT Presentation

On Regulatory and Organizational Constraints in Visualization Design and Evaluation Anamaria Crisan 1,2,3 , Jennifer L. Gardy 1,2 , Tamara Munzner 3 1 British Columbia Centre for Disease Control 2 University of British Columbia School of Population


  1. On Regulatory and Organizational Constraints in Visualization Design and Evaluation Anamaria Crisan 1,2,3 , Jennifer L. Gardy 1,2 , Tamara Munzner 3 1 British Columbia Centre for Disease Control 2 University of British Columbia School of Population and Public Health 3 University of British Columbia Department of Computer Science

  2. PARABLE OF THE ANT ON THE BEACH Simon. The Sciences of the Artificial, 1981 BELIV @ IEEE VIS 2016 1

  3. PARABLE OF THE ANT ON THE BEACH Agent Path of agent is complex, challenging to simulate BELIV @ IEEE VIS 2016 2

  4. PARABLE OF THE ANT ON THE BEACH Environmental / Contextual Factors Agent Action of agent is simple, environment drives perceived complexity BELIV @ IEEE VIS 2016 3

  5. VIS DESIGN & EVALUATION MISSING CONTEXT § Contribution : Explicit guidance to incorporate regulatory and organizational contextual constraints in Vis design and evaluation BELIV @ IEEE VIS 2016 4

  6. VIS DESIGN & EVALUATION MISSING CONTEXT § Contribution : Explicit guidance to incorporate regulatory and organizational contextual constraints in Vis design and evaluation § [How] Modifications to a Design Study Methodology § [How] Demonstration with case study in healthcare Please refer to paper for Case Study BELIV @ IEEE VIS 2016 5

  7. VIS DESIGN & EVALUATION MISSING CONTEXT § Contribution : Explicit guidance to incorporate regulatory and organizational contextual constraints in Vis design and evaluation § [How] Modifications to a Design Study Methodology § [How] Demonstration with case study in healthcare § Value: Prepare Vis research for highly regulated environments Please refer to paper for Case Study BELIV @ IEEE VIS 2016 6

  8. TYPES & IMPACTS OF EXTERNAL CONSTRAINTS Regulatory : Data use and access as encoded in the Law Very important when working with individual-level person data § Organizational: Policies and practices enforced by an organization Includes enforcement of regulatory constraints § Varies across organizations (some stricter, others not) § BELIV @ IEEE VIS 2016 7

  9. TYPES & IMPACTS OF EXTERNAL CONSTRAINTS Regulatory : Data use and access as encoded in the Law Very important when working with individual-level person data § Organizational: Policies and practices enforced by an organization Includes enforcement of regulatory constraints § Varies across organizations (some stricter, others not) § Example : Hypothesis Generation Considered Harmful § Uncontrolled hypothesis generation can be illegal Can analyze data for one purpose only at a time § Why: individual bears the burden of accidental disclosure § § Counter to Vis insight generation principle § Vis methods must adapt to this constraints BELIV @ IEEE VIS 2016 8

  10. MODIFYING A DSM FOR HIGHLY REGULATED CONTEXT Staged Design 1 2 learn winnow cast propose discover design implement deploy reflect write Pre-condition Core Analysis • Project proposal * • Task abstraction Artifacts • Stakeholder Power-Interest grid * • Data abstraction End of project summary • List of external constraints * • Various project prototypes document * • Required paperwork * • Informal stakeholder feedback Modify DSM by Sedlmair et. al . (2012) to include: § Creation of additional artefacts § Modified + added steps § Mandatory (as opposed to suggested) check backs § Planning the staging of Vis deliverables § Using synthetic data BELIV @ IEEE VIS 2016 9

  11. R1: CLASSIFY USERS BY POWER AND INTEREST Staged Design 1 2 learn winnow cast propose discover design implement deploy reflect write Pre-condition Core Analysis • Project proposal * • Task abstraction Artifacts • Stakeholder Power-Interest grid* • Data abstraction End of project summary • List of external constraints * • Various project prototypes document * • Required paperwork * • Informal stakeholder feedback Recommendation 1 Classify stakeholders according to power over and interest in project outcomes BELIV @ IEEE VIS 2016 10

  12. R1 EXAMPLE FROM HEALTHCARE CASE STUDY § Core stakeholders may not be aware of all Gatekeepers § Use grid to find “unknown” Gatekeepers Recommendation 1 Classify stakeholders according to power over and interest in project outcomes BELIV @ IEEE VIS 2016 11

  13. R2: ACTIVELY MANAGE COMMUNICATION Staged Design 1 2 learn winnow cast propose discover design implement deploy reflect write Pre-condition Core Analysis • Project proposal * • Task abstraction Artifacts • Stakeholder Power-Interest grid* • Data abstraction End of project summary • List of external constraints * • Various project prototypes document * • Required paperwork * • Informal stakeholder feedback Recommendation 2 Actively manage communication with stakeholders using the power-interest grid BELIV @ IEEE VIS 2016 12

  14. R3: PROPOSAL DOCUMENT Staged Design 1 2 learn winnow cast propose discover design implement deploy reflect write Pre-condition Core Analysis • Project proposal * • Task abstraction Artifacts • Stakeholder Power-Interest grid* • Data abstraction End of project summary • List of external constraints * • Various project prototypes document * • Required paperwork * • Informal stakeholder feedback Recommendation 3 Create a formal proposal document Lays out stakeholder & researcher expectations BELIV @ IEEE VIS 2016 13

  15. R4: PROJECT SUMMARY DOCUMENTS Staged Design 1 2 learn winnow cast propose discover design implement deploy reflect write Pre-condition Core Analysis • Project proposal * • Task abstraction Artifacts • Stakeholder Power-Interest grid* • Data abstraction End of project summary • List of external constraints * • Various project prototypes document * • Required paperwork * • Informal stakeholder feedback Recommendation 4 Create a summary document at the end of a project Demonstrates value of VIS research BELIV @ IEEE VIS 2016 14

  16. R5: STAGED DESIGN PROCESS Staged Design 1 2 learn winnow cast propose discover design implement deploy reflect write Pre-condition Core Analysis • Project proposal * • Task abstraction Artifacts • Stakeholder Power-Interest grid* • Data abstraction End of project summary • List of external constraints * • Various project prototypes document * • Required paperwork * • Informal stakeholder feedback Recommendation 5 Plan staged design deliverables around emerging constraints Re-evaluate project viability at end of each stage BELIV @ IEEE VIS 2016 15

  17. R6: SYNTHETIC DATA Staged Design 1 2 learn winnow cast propose discover design implement deploy reflect write Pre-condition Core Analysis • Project proposal * • Task abstraction Artifacts • Stakeholder Power-Interest grid* • Data abstraction End of project summary • List of external constraints * • Various project prototypes document * • Required paperwork * • Informal stakeholder feedback Recommendation 6 Use carefully constructed synthetic data Get buy-in to use real data later BELIV @ IEEE VIS 2016 16

  18. THEMES OF OUR RECOMMENDATIONS Identify, classify, mitigate, and evaluate external constraints BELIV @ IEEE VIS 2016 17

  19. THEMES OF OUR RECOMMENDATIONS Identify, classify, mitigate, and evaluate external constraints IDENTIFY & CLASSIFY Identify agents & R1 :Classify stakeholders according to power over and contextual factors interest in project outcomes BELIV @ IEEE VIS 2016 18

  20. THEMES OF OUR RECOMMENDATIONS Identify, classify, mitigate, and evaluate external constraints IDENTIFY & CLASSIFY Identify agents & R1 :Classify stakeholders according to power over and contextual factors interest in project outcomes MITIGATE R2: Activity manage communicate with stakeholders Engender trust of R3: Create a formal proposal document Vis methodologies R4: Create a summary document at the end of a project BELIV @ IEEE VIS 2016 19

  21. THEMES OF OUR RECOMMENDATIONS Identify, classify, mitigate, and evaluate external constraints IDENTIFY & CLASSIFY Identify agents & R1 :Classify stakeholders according to power over and contextual factors interest in project outcomes MITIGATE R2: Activity manage communicate with stakeholders Engender trust of R3: Create a formal proposal document Vis methodologies R4: Create a summary document at the end of a project EVALUATE R5 : Use a staged development process Model constraints in R6: Use synthetic data early on if real data is not design and evaluation immediately available BELIV @ IEEE VIS 2016 20

  22. CONCLUSIONS Regulatory & Organizational constraints are not insurmountable § Concrete recommendations as first steps § Vis research in regulated contexts is rewarding & valuable – go § forth and visualize, but be prepared! Paper & Contact Info Thanks http://bit.ly/amcrisan_beliv16 Dr. James Johnston, Dr. Maureen Mayhew, Dr. Victoria Cook, Nash Dahlla, Dr. Jason Wong, Dr. James Brooks, Johnathan Spence, Laura MacDougall, Michael Coss, @amcrisan Ciaran Aiken, and David Roth, Matthew Brehmer, Madison Elliott, Zipeng Liu, Dylan Dong, and Kimberly Dextras-Romagnino http://cs.ubc.ca/~acrisan acrisan@cs.ubc.ca BELIV @ IEEE VIS 2016 21

  23. Additional Slides BELIV @ IEEE VIS 2016 22

Recommend


More recommend