You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

2023-06-15 IP TF Meeting

16.00 UTC = 09:00 PDT = 18:00 CEST

Zoom Meeting Link  https://zoom.us/j/97652701890?pwd=N3NWVnpTYk9JZlRGTkhCVzVkcTh0Zz09  

Meeting ID: 976 5270 1890  Passcode: 193842

MEETING RECORDING

Meeting Objective: Progressing with interaction pattern

Attendees: Andrew Slack 

  1. Notes from the meeting are in orange. 
TimeItemLeadNotes
5 mins
  • Welcome & antitrust notice

  • Agenda review

  • Antitrust Policy Notice: Attendees are reminded to adhere to the meeting agenda and not participate in activities prohibited under antitrust and competition laws. Only members of ToIP who have signed the necessary agreements are permitted to participate in this activity beyond an observer role.

  • Join ToIP if not already a member
  • Consent to meeting recording?
5minsIntro's


45minsDiscussionAll

Trying to articulate what interaction patterns are and where they sit between behaviours, rituals, interfaces, actors, technology. 

Andrew worked on the miro board below: 

Miro Board used:

https://miro.com/app/board/uXjVPeRJFKg=/?moveToWidget=3458764557204380643&cot=14


5minsClose & AOB



2023-05-18 IP TF Meeting

16.00 UTC = 09:00 PDT = 18:00 CEST

Zoom Meeting Link  https://zoom.us/j/97652701890?pwd=N3NWVnpTYk9JZlRGTkhCVzVkcTh0Zz09  

Meeting ID: 976 5270 1890  Passcode: 193842

MEETING RECORDING

Meeting Objective: Wallet walkthrough & scenario review

Attendees: Bentley Farrington @Kimberley Nguyen  @Hannah Sloat

  1. Notes from the meeting are in orange. 
TimeItemLeadNotes
5 mins
  • Welcome & antitrust notice

  • Agenda review
Bentley
  • Antitrust Policy Notice: Attendees are reminded to adhere to the meeting agenda and not participate in activities prohibited under antitrust and competition laws. Only members of ToIP who have signed the necessary agreements are permitted to participate in this activity beyond an observer role.

  • Join ToIP if not already a member
  • Consent to meeting recording?
5minsIntro'sBentley


25minsProduct WalkthroughKimberley

Walkthrough of BCGov wallet, exploring the product design decisions made; identifying design or interaction patterns being used.

Kimberley: Started the wallet end of 2021, for VC and Vaccine card, but dropped that to focus on one lawyer-centred use case right now, but more use cases on the horizon.

Demoed the BC Wallet using the showcase Webpage:

  • In app guides for user onboarding
  • Overlays Capture Architecture (OCA) used to inform the visual identity of credentials throughout the wallet
    • In the credentials list screen, but also in presentation request screens, etc.
  • Connections automatically accepted (pattern)
  • Scanning QR codes moves straight to offer screen (pattern)
  • Scanning BC Wallet can also be used for verify credentials for in-person interactions
    • Guard checking lawyers credentials on-site
    • Choosing a verification type from a list of different prepared proof requests
  • Quick look at how menu options and credential views are informed by the revocation status
20minsDiscussionAll

Discuss the product design and UX research challenges faced by the BCGov team, as well as the solutions and successes they have had so far and what's next.

  • User research is showing users highly value speed and efficiency in all use cases, not just privacy and security.
  • User research heavily informs design & product decisions being made 
    • Usability testing, Creating concepts to test with users (not asking them what they want), etc.
    • User studies typically done with user more experienced with digital wallets; notification guide etc.
  • Working with organisations to improve the outcomes of their integrations
    • Can't always control what they do their product or service, but can inform decisions they make.
  • Design teams using a range of tools, not 1 key design tool / artefact solving all problems. Working on how we use this toolkit to collaborate with stakeholders.


5minsClose & AOBBentley



2023-03-23 IP TF Meeting

16.00 UTC = 09:00 PDT = 18:00 CEST

Zoom Meeting Link  https://zoom.us/j/97652701890?pwd=N3NWVnpTYk9JZlRGTkhCVzVkcTh0Zz09  

Meeting ID: 976 5270 1890  Passcode: 193842

MEETING RECORDING

Meeting Objective: Wallet walkthrough & scenario review

Attendees: Andrew Slack Ryan Koble @Kimberley Nguyen  @Hannah Sloat

  1. Notes from the meeting are in orange. 
TimeItemLeadNotes
5 mins
  • Welcome & antitrust notice

  • Agenda review
Andrew
  • Antitrust Policy Notice: Attendees are reminded to adhere to the meeting agenda and not participate in activities prohibited under antitrust and competition laws. Only members of ToIP who have signed the necessary agreements are permitted to participate in this activity beyond an observer role.

  • Join ToIP if not already a member
  • Consent to meeting recording?
5minsIntro'sAndrew

Kimberley Nguyen - UX Designer @ BCGov

Hannah Sloat - Service Designer @ BCGov

20minsWallet WalkthroughRyanWalkthrough of wallet, identifying potential patterns
25minsPattern MappingAll

Review scenarios added to the board

Review archetypal tasks added to the board

Miro Board link used in the session
https://miro.com/app/board/uXjVPeRJFKg=/?moveToWidget=3458764549616002274&cot=14

5minsClose & AOBAndrew

Andrew to follow up with Kimberley and Hannah to organise a walkthrough of the BC Gov wallet


2023-03-23 IP TF Meeting

16.00 UTC = 09:00 PDT = 17:00 CET

Zoom Meeting Link  https://zoom.us/j/97652701890?pwd=N3NWVnpTYk9JZlRGTkhCVzVkcTh0Zz09  

Meeting ID: 976 5270 1890  Passcode: 193842

MEETING RECORDING: https://zoom.us/rec/share/D9nrqU0UinWrOqdjHqECjIZ0r066j6kPpCgyi9lYRFEUKSNYBJJ-eTBDFaKYDjXP.VKIBxomI2YoR952X

Meeting Objective: Introduce some structure to the pattern mapping

Attendees: Bentley Farrington Andrew Slack Ryan Koble sankarshan 

  1. Notes from the meeting are in orange. 
TimeItemLeadNotes
5 mins
  • Welcome & antitrust notice

  • Agenda review
Andrew
  • Antitrust Policy Notice: Attendees are reminded to adhere to the meeting agenda and not participate in activities prohibited under antitrust and competition laws. Only members of ToIP who have signed the necessary agreements are permitted to participate in this activity beyond an observer role.

  • Join ToIP if not already a member
  • Consent to meeting recording?
5minsIntro'sAndrew


45minsArchetypal Pattern MappingAll

Introduction to the pattern structure:

  • What assumptions are we making to do this work
  • What 'modifiers' have we identified that impact interactions
  • A working pattern template
  • Categories and tasks we want to focus on for archetypal flow
  • Proposal for a layered model for deconstructing our wallet observations.

Begin by walking through some archetypal tasks

Miro Board link used in the session
https://miro.com/app/board/uXjVPeRJFKg=/?moveToWidget=3458764549616002274&cot=14

5minsClose & AOBAndrew



2023-03-09 IP TF Meeting

17.00 UTC = 09:00 PST = 18:00 CET

Zoom Meeting Link  https://zoom.us/j/97652701890?pwd=N3NWVnpTYk9JZlRGTkhCVzVkcTh0Zz09  

Meeting ID: 976 5270 1890  Passcode: 193842

MEETING RECORDING: https://zoom.us/rec/share/vp9C9ZjpC_UGosg--lvB4cXckvThcNcMia750Z5BroFLAbtzfKFbpZ3W0XqxRQDv.uKIO77JCGQ4b0Ad9  

Meeting Objective: Show & Tell walkthrough of wallets

Attendees: Andrew Slack Bentley Farrington @Gary Turkington @Alta Nel Judith Fleenor Shermineh Salehi Esmati 

  1. Notes from the meeting are in orange. 
TimeItemLeadNotes
5 mins
  • Welcome & antitrust notice

  • Agenda review
Andrew
  • Antitrust Policy Notice: Attendees are reminded to adhere to the meeting agenda and not participate in activities prohibited under antitrust and competition laws. Only members of ToIP who have signed the necessary agreements are permitted to participate in this activity beyond an observer role.

  • Join ToIP if not already a member
  • Consent to meeting recording?
10minsIntro'sAndrew


40minsWallet Show&Tell & Pattern MappingAll

Walk through examples attendees have bought.

Begin to develop user flow and identify specific patterns within:

  • What are the predominant phases?
  • What are the core actions?
  • What are the bound of patterns that we can identify?
  • What information is being presented to users?
  • What concessions are being made for a specific context? How are adaptations made to context?

The goal is to begin defining the basic archetypal patterns. From which we will later expand across contexts, cultures, modes of interaction.


Miro Board link used in the session https://miro.com/app/board/uXjVPeRJFKg=/?share_link_id=144137906693





5minsClose & AOBAndrew


2023-02-23 IP TF Meeting

17.00 UTC = 09:00 PST = 18:00 CET

Zoom Meeting Link  https://zoom.us/j/97652701890?pwd=N3NWVnpTYk9JZlRGTkhCVzVkcTh0Zz09  

Meeting ID: 976 5270 1890  Passcode: 193842

MEETING RECORDING: https://zoom.us/rec/share/QHOEnE--bxzXJ0sjwK4w9rWjgMA7p4oOCBXzrwHf-_umoT6Luci5dzZS53vp8fGJ.nxtJfyc68Pb570Cf?startTime=1677171641000 

Meeting Objective: Introductions to the TF - agree on vision, mission, process & tools

Attendees: Andrew Slack Bentley Farrington Ryan Koble AltaNel Judith Fleenor 

Notes from the meeting are in orange. 

TimeItemLeadNotes
5 mins
  • Welcome & antitrust notice

  • Agenda review
Andrew
  • Antitrust Policy Notice: Attendees are reminded to adhere to the meeting agenda and not participate in activities prohibited under antitrust and competition laws. Only members of ToIP who have signed the necessary agreements are permitted to participate in this activity beyond an observer role.

  • Join ToIP if not already a member
  • Consent to meeting recording?
10minsIntro'sAndrew

Andrew Slack  - Snr Strategic Designer at SICPA

Bentley Farrington  - Previously at SICPA with long term experience in identity space

Ryan Koble  - Entida, Colorado building software for Farm Workers, including a wallet to interact with enterprises

@altanel - UI/UX Designer freelancing for YOMA, working on SSI products and a wallet

20minsOverview of the TFAndrew

Vision

Mission: To enable consistent, accessible and trustworthy data exchange experiences for all,
and to make it easier for those designing and developing in our community to implement wallet based interaction design.

Why: The experience and security of any system operated by people depends on the information conveyed through user interfaces, the response of the users, and the interpretation of their actions. Existing interaction patterns in wallets tend towards visual-centric models and rely on inconsistent representations and interaction patterns. Trustworthy data exchange is a foundational building block in the infrastructure of modern society, for it to function as a public good it must be available and accessible to all.

How: Create a living repository of resources for community that:
articulates opinionated principles on trusted interaction mechanics 
highlights existing standards and examples 
recommends research-backed best practices (potentially the foundation for standards or certification) 
identifies new patterns to unlock novel experiences

  1.  Initiation
    1. Consensus on vision, mission & process
  2. Problem Definition
    1. What existing or emerging interaction rituals should we learn from or seek to understand?
      1. What cultural differences can we identify?
      2. How might we interact with wallets peer-to-peer, in the meta-verse, through a browser, in passive exchange,...
    2. What do we mean by wallet based interactions? What is the scope we want to address in this TF?
      1. Wallets, wallet wrapping applications, agents & associated services balloon to a whole basket of functionality.
    3. What are the challenges?
      1. Sense of control
      2. Decision making ability of individuals - especially in a credential rich future
      3. Tensions between holder, agent, custodians, ...
    4. What existing work is out there?
      1. eg Accessibility standards, research into consent mechanisms
      2. Other WGs needs or developments
      3. Ongoing wallet work (OWF, EUDI,)
        Bentley Farrington  - we should go for a limited scope to begin with. Archetypical user journey and associated interaction patterns with that - standard presentation requests and response. Go for the low hanging fruit first.
        Judith Fleenor generic interaction patterns, does the ceremony stay the same in different environments or context though? 
        Bentley Farrington zoom levels of interaction pattern, there are transversal patterns across  different ceremonies. Start specific, then drive wider.Andrew Slack do we shorten this first phase and condense it or have this data gathering exercise run alongside other workBentley Farrington wallet tours! Reverse analysis of why wallet builders are making decisions they are in creating user focussed wallets. Should we focus on end users or issuers?Judith Fleenor invite to our TF to give us an overview.@altanel has done a competitor analysis on miro, and identified designers. Will follow up to request they join and present to us.When we are ready a blog post and announcement at all members could be the route to gather voices from across ToIP. Sooner rather than later. March 15th ideally.
  3. Requirements
    1. Use cases and contextual scenarios to address.
      1. Payment for groceries, stop and search, enter a legal agreement, share medical records, buy a house, cross border..
    2. Interaction types to address
      1. Social interaction types (cooperate, exchange, coerce, compete, conflict..)
      2. HCI (instruct, converse, manipulate, explore)
      3. real-time, virtual, mixed-reality...
        Bentley Farrington this isn't being explored in the community at the moment, thinking about 'modifiers' that impact user comfort. How should a software adapt to or support in these contexts and situations? To what extent should wallets direct users along safer pathways in these contexts? How does that affect agency?
        How do we make this thinking useful for others in the ToIP ecosystem - how does that become useful to, for example a product owner?Judith Fleenor my first wallet on my mobile asked me to scan a QR code but I only had my mobile device. The context made it completely unusable - where do interaction patterns breakdown?
        We should be stress testing patterns in context.
        Bentley Farrington use the wallet tours to gather info about how they are overcoming these challenges today.@altanel how to bring wallet flow into the chat flow, for example messaging apps, or communicating with ChatGPT. What is not going on yet in the space, anticipating changes.
  4. Design Principles
    Opinions to drive decision making and ensure consistent implementation.
  5. Proposals
    1. Foundations
      Guidelines for core elements - sensory feedback, language, interactive states, ...
    2. Macro patterns
      Task oriented interactions
    3. Micro patterns
      Component level interactions

      --- DELIVERY of v1.0 ---

  6. Consolidation
  7. Working Drafts
  8. Public Review Drafts
  9. WG Approved Draft
  10. ToIP Approved Draft


Timeline

  • Propose to work towards a v1.0 draft approved by end of year
  • To discuss intermediary steps

Tools

  • Shall we setup a separate Slack channel or is HXWG sufficient? Do we want a mailing list?
  • Miro for collating references and for collaborative working sessions
  • Wiki to collect meeting notes, record intermediary outcomes and links.
20minsDiscussion on next steps, plan Andrew

Proposal

  • Working session - what is the scope of 'wallet' we want to address?
    • Use scenario building tools to start answering this question
  • Start data gathering for problem definition! Build a collage of interactions. This will be ongoing work, perhaps we should get into the rhythm of opening or closing with a show&tell?
    • Examples of wallets, interactions
    • Challenges from those we work with, human stories, project insights, ...

Bentley Farrington start with a show & tell - work out which elements are most important and relevant for us.

Ryan Koble will bring in examples from entida

@altanel will show wireframes of wallet she is working

5minsClose & AOBAndrew

Judith Fleenor March 3rd deadline for blogpost. Blank template shared. Andrew Slack and Bentley Farrington to draft.

  • No labels