1 of 18

Yoma Rules!

Retrospective - quick outline

Yoma Ecosystem TF 16th Nov 2021

powered by atingi

L

L

i

2 of 18

A story about building

L

L

i

3 of 18

Yoma Values – The Foundations

Fairness & Inclusion

Trust

Community

Personal Self Development

Privacy

Youth Agency & Empowerment First

powered by atingi

L

L

i

4 of 18

ToIP Metamodel – The Blueprint

Fairness & Inclusion

Trust

Community

Personal Self Development

Privacy

Youth Agency & Empowerment First

https://wiki.trustoverip.org/display/HOME/ToIP+Governance+Metamodel+Specification

powered by atingi

L

L

i

5 of 18

Yoma Task Force Challenge

  • Huge Task: Deliver a V1 GF for layers 2-4 by end September 2021
  • Governance as functionality
  • Governance for risk mitigation
  • Machine Readable Governance requirement
  • Dynamic business requirements
  • Principle 0: Youth Agency & Empowerment
  • Global / Local Scale/Extension Challenge
  • Migrate to an interim, then operational legal handovers

L

L

i

6 of 18

  • All based on ToIP Metamodel
  • Some additions at Ecosystem & HX levels
  • Will Change & Go Wrong!
  • An experiment!

L

L

i

7 of 18

Ecosystem Governance Compass – The Scaffolding

Fairness & Inclusion

Trust

Community

Personal Self Development

Privacy

Youth Agency & Empowerment First

https://gitlab.com/jyu-startup-lab/ecosystem-governance-compass-jyu

Meta Model

powered by atingi

L

L

i

8 of 18

Domain-specific modeling (DSM)

  • Captures domain knowledge (as opposed to code)
    • Uses domain abstractions
    • Applies domain concepts and rules as modeling constructs
    • Narrow down the design space
  • Leverages domain expertise to build automation (code generators)

Slide adopted from Juha-Pekka Tolvanen

L

L

i

9 of 18

Ecosystem Governance Compass (EGC)

  • After the first development phase, the tool was evaluated by 37 SSI ecosystems designed by the students of an M.Sc. course at the University of Jyväskylä
  • Currently it is in the second iteration phase, with the help of YOMA
  • In its current form, the language is a planning and collaboration tool -> we would like to develop it further and transform it into a real governance tool
    • Code generators allows us to generate code from the model
    • That is, people without technical knowledge could use this tool to design and automatize governance rules in the ecosystem
    • For this, we need the community’s help

L

L

i

10 of 18

Yoma Model - How we used EGC

    • Understanding scope, functional entities and the roles/actors and incentives
    • Identifying gaps and questions for the Task Force & other teams in the Yoma program
    • Understanding the importance of mental models & terminology as a foundation for governance and the differences between e.g. eSSIF, Sovrin, ToIP
    • Starting to understand how risk could be modelled in EGC
    • Knowledge capture & storage and documentation as an asset for the Yoma program & open source community
    • In the Lean Governance model, the EGC remains the key enterprise architecture tool for enabling iterative development of the GF as a functional component of the service, it becomes our architectural framework for governance design, development and operations in the future.

L

L

i

11 of 18

YOMA Governance: Some actors and roles

L

L

i

12 of 18

YOMA Governance:

Example for Actors’ Responsibilities

Credential Holder

Yoma Member

L

L

i

13 of 18

Insights gained from modeling the YOMA ecosystem contributes to both theory and practice

  • Wonderful experience in evaluating the tool and developing it further based on a real use case -> the experience and knowledge gathered in modeling the YOMA ecosystem is invaluable for further research
  • We aim to publish the results in scientific channels together with YOMA contributors
  • Risk is a key element in governance and serves both as a driver and barrier of adoption
  • We were rethinking the associations between the elements in EGC
  • The diversity of mental models is a challenge in developing domain-specific languages
  • Many other elements could be added, but the language should stay simple enough

L

L

i

14 of 18

Risk Assessment – The Surveyor

Fairness & Inclusion

Trust

Community

Personal Self Development

Privacy

Youth Agency & Empowerment First

https://wiki.trustoverip.org/display/HOME/GSWG+Trust+Assurance+Task+Force

Meta Model

powered by atingi

Trust Assurance

Ecosystem Governance Compass

L

L

i

15 of 18

Governance as Risk Mitigation

  • Prioritising Risk Assessment up front in the process as a means for identifying areas of focus for the governance framework
  • Defining scope pertaining to digital governance that is both ‘inside SSI’ and outside
  • Hypothesis that in the Lean approach to governance, EITHER risk is its own concept layer (alongside business, tech, governance & legal) OR risk is an element in each layer?
  • Testing the ToIP Trust Assurance Process

L

L

i

16 of 18

Human Experience – First Fit

Fairness & Inclusion

Trust

Community

Personal Self Development

Privacy

Youth Agency & Empowerment First

https://wiki.trustoverip.org/display/HOME/Human+Experience+Working+Group

Meta Model

powered by atingi

Trust Assurance

Ecosystem Governance Compass

HX Recommendations

L

L

i

17 of 18

Complete the Interim Governance Framework

Fairness & Inclusion

Trust

Community

Personal Self Development

Privacy

Youth Agency & Empowerment First

powered by atingi

Meta Model

Trust Assurance

Ecosystem Governance Compass

HX Recommendations

https://wiki.trustoverip.org/display/HOME/YOMA+Ecosystem+Task+Force

Rules!

powered by atingi

L

L

i

18 of 18

Yoma Rules!

Q&A

powered by atingi

L

L

i