Transcript
Page 1: The Digital Collaboration Canvas

The Digital Collaboration Canvas

Photo: Austin Schmid

Oscar Berg oscarberg.net

Intranätverk Malmö 2015-09-24

Page 2: The Digital Collaboration Canvas

Digitalisering som får

människor att växa

Workshops, föreläsningar och rådgivning

inom digitalisering, samarbete och framtidens arbete

Digital strategi och tjänstedesign

twitter: @oscarberg oscarberg.net

Vem är Oscar Berg?

”THINK” ”DO”

Page 3: The Digital Collaboration Canvas

shop.intranatverk.se/downloads/collaborating-in-a-social-era/

Page 4: The Digital Collaboration Canvas

Repeterbara processer har vi lärt oss stödja

Oscar Berg @oscarberg

Page 5: The Digital Collaboration Canvas

Men hur är det med kreativt kunskapsarbete?

Oscar Berg @oscarberg

Page 6: The Digital Collaboration Canvas

• Snabbare och mer spontant

• Fler inblandade

• Ständigt nya konstellationer

• Tvärs över team och organisationer

• Undvik suboptimering!

Kraven på samarbete förändras

Oscar Berg @oscarberg

Page 7: The Digital Collaboration Canvas

Epost och samarbete går inte ihop

Oscar Berg @oscarberg

Page 8: The Digital Collaboration Canvas

Vi har fastnat i en e-postkultur

Vill du prova dessa istället?

Tyvärr, jag har inte tid. Jag måste hantera min

överfulla inkorg. Information overload!

Oscar Berg @oscarberg

Page 9: The Digital Collaboration Canvas

Sociala aktiviteter utgör grunden till samarbete

Oscar Berg @oscarberg

Page 10: The Digital Collaboration Canvas

…men de syns och stöds inte

Låg synlighet

Hög synlighet

Oscar Berg @oscarberg

Page 11: The Digital Collaboration Canvas

= samarbete sker inte spontant över olika grupper och platser…

Oscar Berg @oscarberg

Page 12: The Digital Collaboration Canvas

…vilket ger upphov till de typiska problemen i stora organisationer

SuboptimeringInifrån-och-ut-

tänkande

Brist på innovation

Missnöjda kunder

IneffektivitetDubbelarbete

och annat slöseri

Brist på kunskapsdelning

Isolerade och oengagerade medarbetare

Dålig kvalitet

Oscar Berg @oscarberg

Page 13: The Digital Collaboration Canvas

Vad ska vi göra?

Oscar Berg @oscarberg

Page 14: The Digital Collaboration Canvas

Vi måste i grunden förändra hur vi kommunicerar

och tänka digitalt från början

Oscar Berg @oscarberg

Page 15: The Digital Collaboration Canvas

1. Stöd grundläggande förmågor som kunskapsarbete kräver

Oscar Berg @oscarberg

Page 16: The Digital Collaboration Canvas

2. Stöd sociala aktiviteter - över alla gränser

Oscar Berg @oscarberg

Page 17: The Digital Collaboration Canvas

3. Förändra kommunikationen till att bli mer samarbetsorienterad

Photo credit: Stephanie McCabeOscar Berg @oscarberg

Page 18: The Digital Collaboration Canvas

Var på skalan placerar du dessa?

Förslagslåda E-post Telefon Fysiskt möte NyhetsbrevOscar Berg @oscarberg

Page 19: The Digital Collaboration Canvas

Verktyg för förändring

Oscar Berg @oscarberg

Page 20: The Digital Collaboration Canvas

• Baseras på de 9 förmågorna för kunskapsarbete

• Nytto- och användningsdriven metod

• Kan användas för många olika typer av samarbete

The Digital Collaboration Canvas

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

Oscar Berg @oscarberg

Page 21: The Digital Collaboration Canvas

Vi arbetar tillsammans på olika sätt och i många olika sammanhang

ProcessEnhet

Kontor/plats

Yrkesgrupper

OrganisationProjekt

Intressegrupper

Externt

Oscar Berg @oscarberg

Page 22: The Digital Collaboration Canvas

Arbetsflödesorienterat arbetssätt

1. Välj ut ett område där samarbetet behöver ses över

2. Beskriv nuvarande arbetssätt och verktyg

3. Identifiera brister och problem

4. Identifiera förbättringsförslag

5. Modellera nya arbetssättOscar Berg @oscarberg

Page 23: The Digital Collaboration Canvas

1. Område att se över: Samarbete i team

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

Oscar Berg @oscarberg

Page 24: The Digital Collaboration Canvas

2. Beskriv nuvarande arbetssätt och verktyg

1. Det finns olika verktyg för att skapa information tillsammans och man väljer det som man gillar bäst

2. Man checkar ut och in för att undvika konflikter och väntar till den som arbetar med dokumentet är klar

3. Insamling av feedback sker manuellt via epost

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

Samarbete i team

SharePoint 2010Shared drives

Doc Mgmt system

Oscar Berg @oscarberg

Page 25: The Digital Collaboration Canvas

3. Identifiera brister och problem

1. Information hamnar på många platser och blir svår att hitta

2. Att det inte går att arbeta simultant leder till väntan och långa ledtider

3. Eftersom det är så omständligt att begära in feedback undviker man det eller låter bara få ge feedback

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

Samarbete i team

SharePoint 2010Shared drives

Doc Mgmt system

Oscar Berg @oscarberg

Page 26: The Digital Collaboration Canvas

4. Identifiera förbättringsförslag

1. Enas om ett verktyg

2. Samtidigt redigering som Google Docs!

3. Samla all information på ett ställe

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

Samarbete i team

SharePoint 2010Shared drives

Doc Mgmt system

Oscar Berg @oscarberg

Page 27: The Digital Collaboration Canvas

5. Modellera nya arbetssätt

1. Inför ett gemensamt arbetssätt

2. Arbeta samtidigt på samma dokument

3. Samla in feedback på samma ställe så att alla kan se och bygga på varandras feedback

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

Samarbete i team

SharePoint 2010Shared drives

Doc Mgmt system

Oscar Berg @oscarberg

Page 28: The Digital Collaboration Canvas

Alternativt arbetssätt: Effektorienterat

1. Definiera vilka effektmål som ska uppnås

2. Identifiera vilka behov för varje förmåga som behöver tillgodoses för att nå effektmålet

3. Koppla behoven till lämpliga verktyg och formulera krav på dessa

Oscar Berg @oscarberg

Page 29: The Digital Collaboration Canvas

EFFEKT

Hitta information

Om koncernen

Om mitt team

Om flyglinjen

Om min lokala bas

Om ett visst initiativ

Av en specifik kollega

Om en viss uppgift eller process

Om ett visst ämne

Om min roll eller yrke

Dela kunskap och idéer

Med ledningen

Med alla kollegor som är intresserade

Med mitt team

Med kollegor med samma roll/yrke

Med kollegor på min lokala bas

Med en specifik kollega

Till ett visst intiativ eller team

Veta vad som händer

Inom koncernen som helhet

Inom mitt eget team

På flyglinjen

Bland de kollegor jag känner

På platsen där jag befinner mig

I ett visst initiativ (t.ex. BBP)

På min lokala basDiskutera något

Med ledningen

Med alla kollegor som är intresserade

Med mitt team

Med kollegor på min lokala bas

Med en specifik kollega

Med alla kollegor jag känner

Med kollegor med samma roll/yrke

Med ett visst initiativ

Ställa frågor

Till ledningen

Till vem som helst av mina kollegor som kan svara

Till mitt team

Till alla kollegor jag känner

Till en specifik kollega

Dela och fira framgångarDela en framgångsberättelse

Ge uppskattning till något

Hitta kollegor

Med en viss roll/yrke

Med en viss kompetens

Som befinner sig på en viss plats

Som tillhör en viss grupp

Med ett visst namn

På min lokala bas

Som arbetar med ett visst initiativ

På min flyglinje

Med gemensamma intressen

Förstå min roll

Mina mål

Mina arbetsuppgifter

Mina ansvar

Lära känna kollegor

Få ett ansikte på ett namn

Intressen

Roll

Teamtillhörighet

Kompetenser

Förstå mitt team/organisation

Våra mål

Vem som leder och hur

Förändringsarbete

Dela information

Med alla kollegor som är intresserade

Med mitt team

Med alla kollegor jag känner

Med kollegor på samma flyglinje

Med kollegor på samma lokala bas

Till en specifik kollega

Exempel effektkarta digital arbetsplats

Oscar Berg @oscarberg

Page 30: The Digital Collaboration Canvas

The Digital Collaboration Canvas

Förmågorna som verktyget bygger på beskrivs utförligt i ”Collaborating in a Social Era.

Verktyget är helt fritt att använda under CC International Attribution 4.0 licens.

Ladda ned från oscarberg.net

CURRENT WAYS OF WORKING

CURRENTLY USED TOOLS PAINS & CHALLENGES NEW OR IMPROVED

WAYS OF WORKINGREQUIRED

CHANGES OF TOOLS

SHARING

FINDING INFORMATION

FINDING PEOPLE & EXPERTISE

CONVERSATING

NETWORKING

MEETING

COORDINATING

BECOMING AWARE

IMPROVEMENT IDEAS

Interactive exchange of information with one or more people.

I need to inform a colleague about the status of my work.

Establishing and maintaining relationships to other people.

It would be good if I knew some people in the other teams.

Align interdependent activities that have been delegated to two or more people

Finding information that has been shared.

I need to find the Sustainability report.I need to find information about previous projects in this area.

Sharing information with one or more people.

I need to share project status with project stakeholders.

Finding people or expertise.

I need to find and contact Lisa Carlsson.I need to find someone who knows Excel.

Interacting with other people at a specific time and place.

I need to meet with my team members to discuss how to address a problem.

Becoming aware of what is happening in the workplace.

How is the current change program proceeding? What are my colleagues working on?

CO-CREATINGCreating information together with other people.

I need to create a report together with two colleagues.

COLLABORATION CONTEXT ______________________________

The Digital Collaboration Canvas by Oscar Berg is licensed under a Creative Commons Attribution 4.0 International License.Based on a work at http://www.oscarberg.net.Permissions beyond the scope of this license may be available at http://www.oscarberg.net.

THE DIGITAL COLLABORATION CANVAS Version 1.0

Oscar Berg @oscarberg


Top Related