SlideShare a Scribd company logo
Open (P2P) Design. Workshop
How to design collaboratively an open process?

Massimo Menichinelli

---------------------------------------------------------------------------
September 17th / 24th 2011
Pixelversity – Pixelache, Helsinki
http://www.pixelache.ac/helsinki/pixelversity/programme-2011/open-p2p-
design/
Presentation available at:
http://www.slideshare.net/openp2pdesign
01.
Tools:
Version Control System
(Subversion)
Internet and the Web enabled mass-collaboration

A version (or revision) control system is a system that tracks
incremental versions (or revisions) of fles and directories over time. It
allows you to explore the changes which resulted in each of those
versions and facilitates the arbitrary recall of the same. As the fles in
the repository are changed, the repository remembers each version of
those fles.

* Backup and Restore
* Synchronization
* Short-term undo + Long-term undo
* Track Changes
* Track Ownership
* Sandboxing
* Branching and merging
Source: http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
Server/client-based Version Control System


                                                    Server




          Client
                                                               Client

                            Client                    Client
Source: http://www.kalekold.net/index.php?post=13
Distributed Version Control System




Source: http://www.kalekold.net/index.php?post=13
Distributed Version Control System: Git




Source: http://git-scm.com/ http://en.wikipedia.org/wiki/Git_%28software%29
Subversion: an open source Version Control System




Subversion manages fles and directories, and the changes
made to them, over time. This allows you to recover older
versions of your data or examine the history of how your
data changed. In this regard, many people think of a version
control system as a sort of “time machine”.
Source:
http://en.wikipedia.org/wiki/Apache_Subversion
http://subversion.apache.org/
http://subversion.tigris.org/
http://svnbook.red-bean.com/en/1.6/svn.intro.whatis.html
Version Control System: the vocabulary (01)
* Change 
A change (or dif) represents a specifc modifcation to a document under
version control.

* Checkout 
A check-out (or co) is the act of creating a local working copy from the
repository. A user may specify a specifc revision or obtain the latest. Also
refers to the same fles.

* Commit 
A commit (checkin, ci) is the action of writing or merging the changes made
in the working copy back to the repository. Also refers to the same fles.

* Head
The most recent commit.


Source: http://en.wikipedia.org/wiki/Revision_control
Version Control System: the vocabulary (02)
* Conflict
A confict occurs when diferent parties make changes to the same document.
A user must resolve the confict by combining the changes, or by selecting
one change.

* Merge 
A merge or integration is an operation in which two sets of changes are
applied to a fle or set of fles.

* Update
An update (or sync) merges changes made in the repository (by other people,
for example) into the local working copy.

* Working copy
The working copy is the local copy of fles from a repository, at a specifc time
or revision. Conceptually, it is a sandbox.

Source: http://en.wikipedia.org/wiki/Revision_control
Versioning model: the problem




How will the system allow users to share information, but
prevent them from accidentally overwriting?
Source:
http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
Versioning model: the lock-modify-unlock solution




In this model, the repository allows only one person to
change a fle at a time, by locking it.
Source:
http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
Versioning model: the copy-modify-merge solution (01)




In this model, each user's client contacts the project
repository and creates a personal working copy. The private
copies are merged together into a new version.
Source:
http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
Versioning model: the copy-modify-merge solution (01)




In this model, each user's client contacts the project
repository and creates a personal working copy. The private
copies are merged together into a new version.
Source:
http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
Dif: how to understand the changes




Source:
http://en.wikipedia.org/wiki/Dif
http://en.wikipedia.org/wiki/Kompare
The structure of a typical Subversion project




Source: http://en.wikipedia.org/wiki/Apache_Subversion
Let's use a real example: a spool for the RepRap Mendel




Source: http://reprap.org/wiki/Mendel
A spool for the RepRap Mendel: an improvement




Source: http://www.thingiverse.com/thing:3866
A real example, from Thingiverse




Source: http://www.thingiverse.com/about
A spool for the RepRap Mendel: an improvement (01)




                                                “Well i wanted to have a
                                                very simple, but bearing
                                                based spool system.”
                                                Camiel
Source: http://www.thingiverse.com/thing:3866
A spool for the RepRap Mendel: an improvement (02)




                                                “I have changed the design
                                                to put the bearings in the
                                                spool itself. This way you
                                                can be more fexible in
                                                what you use to support
Source: http://www.thingiverse.com/thing:3962   the axle. ” Brokentoaster
A spool for the RepRap Mendel: an improvement (03)




                                                “I liked BrokenToaster's idea of a
                                                bearing-driven flament spool holder,
                                                but that version was too big to ft on
                                                a Makerbot print bed. [...] It now fts
Source: http://www.thingiverse.com/thing:4337   on a Makerbot print bed!!!” Randyy
A spool for the RepRap Mendel: an improvement (04)




                                                 “This takes advantage of the larger
                                                 print area on RepRaps by printing the
                                                 arm as one piece, avoiding the need for
                                                 a dovetail joint in the middle of the
Source: http://www.thingiverse.com/thing:11250   arm, thus also saving material.” Fil
02.
Tools:
Version Control System
Subversion clients and tools
SVN Client + File comparison: TortoiseSVN (Windows)




Source: http://tortoisesvn.net/
SVN Client + File comparison: Eclipse (Win, Mac, Linux)




Source: http://www.eclipse.org/
SVN Client: SmartSVN (Win, Mac, Linux)




Source: http://www.syntevo.com/smartsvn/index.html
SVN Client: RapidSVN (Windows, Mac, Linux)




Source: http://www.rapidsvn.org/
SVN Client: Versions (Mac)




Source: http://www.versionsapp.com/
File comparison: Kaleidoscope (Mac)




Source: http://www.kaleidoscopeapp.com/
File comparison: Perforce P4Merge (Win, Mac, Linux)




Source: http://www.perforce.com/product/components/perforce_visual_merge_and_dif_tools
http://www.andymcintosh.com/?p=33
http://blog.richardadleta.com/2009/02/free-dif-merge-tool-p4merge.html
File comparison: Araxis Merge (Windows)




Source: http://www.araxis.com/merge/
File comparison: BeyondCompare (Windows, Linux)




Source: http://www.scootersoftware.com/moreinfo.php?zz=screenshot&shot=PixCompare
File comparison: ComparePSD (Windows)




Source: http://pixelnovel.com/comparepsd/
Subversion hosting service: Beanstalk




Source: http://beanstalkapp.com/
Subversion hosting service: Codesion




Source: http://codesion.com/
Subversion hosting service: Pixelnovel




Source: http://pixelnovel.com/svn-account/
Subversion hosting service: Google Code




Source: http://code.google.com/projecthosting/
03.
Tools:
Bug Tracking
(Trac)
Bug Tracking? A collaborative activity with Open Source




Source: http://en.wikipedia.org/wiki/Software_bug
Bug Tracking: Trac – Timeline of activity




Source: http://trac.edgewall.org/
Bug Tracking: Trac – Milestones of the project




Source: http://trac.edgewall.org/
Bug Tracking: Trac – Browse the repository




Source: http://trac.edgewall.org/
Bug Tracking: Trac - Existing tickets




Source: http://trac.edgewall.org/
Bug Tracking: Trac – Create a new ticket




Source: http://trac.edgewall.org/
04.
Few more (open source) books...
Version control with Subversion – B. Collins-Sussman,
B. Fitzpatrick & C. Pilato




Source: http://svnbook.red-bean.com/
Innovation Happens Elsewhere – Goldman / Gabriel




Source: http://www.dreamsongs.com/IHE/IHE.html
Free Software Project Management HOWTO – B. Hill




Source: http://www.tldp.org/HOWTO/Software-Proj-Mgmt-HOWTO/index.html
Producing Open Source Software – Karl Fogel




Source: http://producingoss.com/
05.
Let's design!
So... here's our server:



            Version Control System (Subversion):
     http://workshop.openp2pdesign.org/03helsinki11/




                    Bug Tracking (Trac):
   http://workshop.openp2pdesign.org/03helsinki11-trac/
A toolkit for the Open P2P Design methodology




Download it here:
http://www.issuu.com/openp2pdesign
http://www.scribd.com/openp2pdesign
http://www.openp2pdesign.org/source
What about the source code for Open P2P Design?


Participation matrix +      }    Process Design

Activity analysis +
Social Network Analysis +   }    Community analysis




                            }
Storyboard +
System map +
Service blueprint +              Activity Design
Motivation matrix +
Activity description +
…

Design project +            }    Open Design
Open P2P Design Process (Participation Matrix)
01. The context of the project
01.01 Choose a community, and choose one of its activities that may have
problems we want to solve with our Open Design project, that is a
collaborative design activity:
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

                                                                   or

01.01 Choose a community, and choose an existing activity, in order to see
how it can be improved through opening it to an open community around a
collaborative activity
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
02. Define the project
02.01 Which is the local context in which our project is being developed and
then realized?
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................


02.02 Which is the community we design with and for this project?
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
02. Define the project
02.03 Which is the problem / opportunity we may fnd within this community
we want to design with/for?
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................

02.04 Which is the reason, our motivations, our mission, that move us to
design this project with open and p2p dynamics?
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
02. Define the project
02.05 How do we see the future of this community? Which is the vision we
have that our collaborative process will achieve in the community and for us?
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................

 02.06 What do we want to change and communicate with this collaborative
process? Which are our values and the values of the project?
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
..............................................................................................................................
03. Process: Activities and participation
04. Activity Analysis
01. Which is the activity we are analysing here?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

02. Who is the subject of this activity? Who does carry out this activity?
..................................................................................................................................... ....
.........................................................................................................................................
.........................................................................................................................................

03. Through the activity, the subject is working actively on an object. What is
this object?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
04. Activity Analysis
04. Which are the rules that this subject has to follow within the activity?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

05. How is the activity organized among the people? How is the work
divided? Which are the roles?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

06. Which are the artifacts (materials, tools, communications, knowledge)
that are needed in order to run the activity?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
04. Activity Analysis
07. Which is the bigger context (the bigger community where this
collaborative community takes place) where this activity runs?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

07.01 Which are the reputation levels that are present in this activity? How
do people structure reputation?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

07.02 Which kind of participation is available to the participants? Top-
down / emergent bottom-up / a marketplace service that let people establish
p2p connections?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
04. Activity Analysis
08. What does the activity gets in the end? Which are the results, objectives,
outcomes the activity looks for?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

09. Are there any contradictions (that is, sources of possible changes) within
one of the previous elements? [Primary contradictions]
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

10. Are there any contradictions (that is, sources of possible changes)
between two (or more) of the previous elements? [Secondary contradictions]
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
04. Activity Analysis
11. Are there any contradictions (sources of possible changes) between the
existing results, objectives, outcomes and probably new ones, coming from
outside? [Tertiary contradictions]
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

12. Are there any contradictions (sources of possible changes) between this
activity and its neighbor activities? [Quaternary contradictions]
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

13. Which are the possible changes that these contradictions can bring?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
05. Activity Design: Open Design Activity
01. Which is the activity we are analysing here?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

02. Who is the subject of this activity? Who does carry out this activity?
..................................................................................................................................... ....
.........................................................................................................................................
.........................................................................................................................................

03. Through the activity, the subject is working actively on an object. What is
this object?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
05. Activity Design: Open Design Activity
04. Which are the rules that this subject has to follow within the activity?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

05. How is the activity organized among the people? How is the work
divided? Which are the roles?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

06. Which are the artifacts (materials, tools, communications, knowledge)
that are needed in order to run the activity?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
05. Activity Design: Open Design Activity
07. Which is the bigger context (the bigger community where this
collaborative community takes place) where this activity runs?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

07.01 Which are the reputation levels that are present in this activity? How
do people structure reputation?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................

07.02 Which kind of participation is available to the participants? Top-
down / emergent bottom-up / a marketplace service that let people establish
p2p connections?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
05. Activity Design: Open Design Activity


08. What does the activity gets in the end? Which are the results, objectives,
outcomes the activity looks for?
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................




--> We (obviously) don't design contradictions but we should
   look for them continuously, in order to understand when and
   where the collaborative Open Design activity could be
   changed and improved.
06. System Map
The System Map is very useful to visualize and design interactions as fows
between people. Its elements are:


* material fows

* information fows

* fnancial fows


+ roles
+ border of the system



Source: http://www.mepss.nl/index.php?p=tool&l4=W21
06. System Map
07. Motivation Matrix
The Motivation Matrix is useful for analysing, designing, visualizing
interactions as motivations between the roles of the Open Design activity.




Source: http://www.servicedesigntools.org/tools/20   http://servicedesign.wikispaces.com/Motivation+Matrix
08. Blueprint
Service Blueprints are used in torder to design and visualize processes and
specifcations of the Activity when it happens inside an organization
(Enterprise, Public Administration, Party ...) or there is a place where it meets
people from outside.




Source: http://www.face.ubiobio.cl/webfle/media/42/version%20-8-1/mariaperez.pdf
http://www.servicedesigntools.org/tools/35
08. Blueprint




Source: http://www.fickr.com/photos/brandonschauer/3363169836/
09. Storyboard
Storyboards are graphic organizers such as a series of illustrations or images
displayed in sequence for the purpose of pre-visualizing a motion picture,
animation. They enable analysing, designing, visualizing interactions
through time as a story.




Source: http://www.servicedesigntools.org/tools/13
http://en.wikipedia.org/wiki/Storyboard    http://www.fickr.com/photos/ninga/473316247/
10. Let's design the Reputation Levels
Explicit and tacit knowledge is what shapes the Collaborative Activity and
the Community: an open and p2p horizontal structure, as the result of the
interactions, reputation and their history:

information --> knowledge --> action --> reputation --> organization

Source: http://en.wikipedia.org/wiki/Legitimate_peripheral_participation




                                                                     The structure / weight
                                                                     of interactions
11. License
In order to be able to design or to modify the project in a collaborative way,
we need a legal License that let us:
* share and distribute the project
* modify the project
* create a new project from another one

The License is
* a legal tool and a social contract that manage the results and the goals




Source:
http://en.wikipedia.org/wiki/Creative_commons
http://en.wikipedia.org/wiki/Public_domain
http://creativecommons.org/
11. License: 01 – Review conditions

                Attribution: Licensees may copy, distribute, display and perform
                the work and make derivative works based on it only if they give
                the author or licensor the credits in the manner specifed by these.

                Non commercial: Licensees may copy, distribute, display, and
                perform the work and make derivative works based on it only for
                noncommercial purposes.

                No Derivate Works: Licensees may copy, distribute, display and
                perform only verbatim copies of the work, not derivative works
                based on it.

                Share alike: Licensees may distribute derivative works only under a
                license identical to the license that governs the original work.

Source:
http://creativecommons.org/
11. License: 02 – Select license




Source:
http://creativecommons.org/
12. Business model: Business Model Generation




Source: http://www.businessmodelgeneration.com/
12. Business model: a well designed canvas




Source: http://www.businessmodelgeneration.com/
12. Business model: Open Source (Red Hat)




Source: http://www.businessmodelgeneration.com/
http://issuu.com/business.model.innovation/docs/business_model_generation_book_preview_embed
Any question or comment?
Thank you!
Massimo Menichinelli

-------------------------------------------------------------------
info@openp2pdesign.org
openp2pdesign.org
twitter.com/openp2pdesign

More Related Content

What's hot

in-memory capacity planning, Erlang Factory London 09
in-memory capacity planning, Erlang Factory London 09in-memory capacity planning, Erlang Factory London 09
in-memory capacity planning, Erlang Factory London 09
Bhasker Kode
 
Parsing binaries and protocols with erlang
Parsing binaries and protocols with erlangParsing binaries and protocols with erlang
Parsing binaries and protocols with erlang
Bhasker Kode
 
F3X12 FLOW3 Project Lifecycle
F3X12 FLOW3 Project LifecycleF3X12 FLOW3 Project Lifecycle
F3X12 FLOW3 Project Lifecycle
Christopher Hlubek
 
UNIX Basics and Cluster Computing
UNIX Basics and Cluster ComputingUNIX Basics and Cluster Computing
UNIX Basics and Cluster Computing
Bioinformatics and Computational Biosciences Branch
 
Dependency Management with Composer
Dependency Management with ComposerDependency Management with Composer
Dependency Management with Composer
Jordi Boggiano
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
Nissan Dookeran
 
Simon Laws – Apache Flink Cluster Deployment on Docker and Docker-Compose
Simon Laws – Apache Flink Cluster Deployment on Docker and Docker-ComposeSimon Laws – Apache Flink Cluster Deployment on Docker and Docker-Compose
Simon Laws – Apache Flink Cluster Deployment on Docker and Docker-Compose
Flink Forward
 
Docker - container and lightweight virtualization
Docker - container and lightweight virtualization Docker - container and lightweight virtualization
Docker - container and lightweight virtualization
Sim Janghoon
 
Git Presentation - Purple Scout AB Malmö
Git Presentation - Purple Scout AB MalmöGit Presentation - Purple Scout AB Malmö
Git Presentation - Purple Scout AB Malmö
Emil Erlandsson
 

What's hot (9)

in-memory capacity planning, Erlang Factory London 09
in-memory capacity planning, Erlang Factory London 09in-memory capacity planning, Erlang Factory London 09
in-memory capacity planning, Erlang Factory London 09
 
Parsing binaries and protocols with erlang
Parsing binaries and protocols with erlangParsing binaries and protocols with erlang
Parsing binaries and protocols with erlang
 
F3X12 FLOW3 Project Lifecycle
F3X12 FLOW3 Project LifecycleF3X12 FLOW3 Project Lifecycle
F3X12 FLOW3 Project Lifecycle
 
UNIX Basics and Cluster Computing
UNIX Basics and Cluster ComputingUNIX Basics and Cluster Computing
UNIX Basics and Cluster Computing
 
Dependency Management with Composer
Dependency Management with ComposerDependency Management with Composer
Dependency Management with Composer
 
Introduction to Docker
Introduction to DockerIntroduction to Docker
Introduction to Docker
 
Simon Laws – Apache Flink Cluster Deployment on Docker and Docker-Compose
Simon Laws – Apache Flink Cluster Deployment on Docker and Docker-ComposeSimon Laws – Apache Flink Cluster Deployment on Docker and Docker-Compose
Simon Laws – Apache Flink Cluster Deployment on Docker and Docker-Compose
 
Docker - container and lightweight virtualization
Docker - container and lightweight virtualization Docker - container and lightweight virtualization
Docker - container and lightweight virtualization
 
Git Presentation - Purple Scout AB Malmö
Git Presentation - Purple Scout AB MalmöGit Presentation - Purple Scout AB Malmö
Git Presentation - Purple Scout AB Malmö
 

Viewers also liked

On Open Business @ EDUfashion conference - Ljubljana 02/06/2011
On Open Business @ EDUfashion conference - Ljubljana 02/06/2011On Open Business @ EDUfashion conference - Ljubljana 02/06/2011
On Open Business @ EDUfashion conference - Ljubljana 02/06/2011
Massimo Menichinelli
 
Open P2P Design @ DMY Berlin 2011 - MakerLab
Open P2P Design @ DMY Berlin 2011 - MakerLabOpen P2P Design @ DMY Berlin 2011 - MakerLab
Open P2P Design @ DMY Berlin 2011 - MakerLab
Massimo Menichinelli
 
Open P2P Design presentation - TAIK 02.05.2011
Open P2P Design presentation - TAIK 02.05.2011Open P2P Design presentation - TAIK 02.05.2011
Open P2P Design presentation - TAIK 02.05.2011
Massimo Menichinelli
 
Open Business @ DMY Berlin 2011 - MakerLab
Open Business @ DMY Berlin 2011 - MakerLabOpen Business @ DMY Berlin 2011 - MakerLab
Open Business @ DMY Berlin 2011 - MakerLab
Massimo Menichinelli
 
FabMoney @ Pop Up Makers.19.06.2013
FabMoney @ Pop Up Makers.19.06.2013FabMoney @ Pop Up Makers.19.06.2013
FabMoney @ Pop Up Makers.19.06.2013Massimo Menichinelli
 
P2P Currencies for network collaboration @ Maker Faire Rome 2013
P2P Currencies for network collaboration @ Maker Faire Rome 2013P2P Currencies for network collaboration @ Maker Faire Rome 2013
P2P Currencies for network collaboration @ Maker Faire Rome 2013Massimo Menichinelli
 
Digital Fabrication Studio.06 _3D_PrintingScanning @ Aalto Media Factory
Digital Fabrication Studio.06 _3D_PrintingScanning @ Aalto Media FactoryDigital Fabrication Studio.06 _3D_PrintingScanning @ Aalto Media Factory
Digital Fabrication Studio.06 _3D_PrintingScanning @ Aalto Media Factory
Massimo Menichinelli
 
FabLab + Open Design at CNANext Roma 27.10.2012
FabLab + Open Design at CNANext Roma 27.10.2012FabLab + Open Design at CNANext Roma 27.10.2012
FabLab + Open Design at CNANext Roma 27.10.2012Massimo Menichinelli
 
Digital Fabrication Studio 0.3 Molding and Casting
Digital Fabrication Studio 0.3 Molding and CastingDigital Fabrication Studio 0.3 Molding and Casting
Digital Fabrication Studio 0.3 Molding and CastingMassimo Menichinelli
 
Digital Fabrication Studio: CNC Milling
Digital Fabrication Studio: CNC MillingDigital Fabrication Studio: CNC Milling
Digital Fabrication Studio: CNC Milling
Massimo Menichinelli
 
Digital Fabrication Studio: IP, Open Design and Metadesign
Digital Fabrication Studio: IP, Open Design and MetadesignDigital Fabrication Studio: IP, Open Design and Metadesign
Digital Fabrication Studio: IP, Open Design and Metadesign
Massimo Menichinelli
 
Digital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D PrintingDigital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D PrintingMassimo Menichinelli
 
Digital Fabrication Studio 0.3 Media, Business, Platform, Economy
Digital Fabrication Studio 0.3 Media, Business, Platform, EconomyDigital Fabrication Studio 0.3 Media, Business, Platform, Economy
Digital Fabrication Studio 0.3 Media, Business, Platform, EconomyMassimo Menichinelli
 
Culture Transformation Network Ukraine, David Barrie
Culture Transformation Network Ukraine, David BarrieCulture Transformation Network Ukraine, David Barrie
Culture Transformation Network Ukraine, David Barrie
David Barrie
 
David Barrie, new ways of creating citizen participation, 080710
David Barrie, new ways of creating citizen participation, 080710David Barrie, new ways of creating citizen participation, 080710
David Barrie, new ways of creating citizen participation, 080710
David Barrie
 
Digital Fabrication Studio.01 _Fabbing @ Aalto Media Factory
Digital Fabrication Studio.01 _Fabbing @ Aalto Media FactoryDigital Fabrication Studio.01 _Fabbing @ Aalto Media Factory
Digital Fabrication Studio.01 _Fabbing @ Aalto Media Factory
Massimo Menichinelli
 
Digital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingDigital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingMassimo Menichinelli
 
Digital Fabrication Studio 0.3 Laser Cutting
Digital Fabrication Studio 0.3 Laser CuttingDigital Fabrication Studio 0.3 Laser Cutting
Digital Fabrication Studio 0.3 Laser CuttingMassimo Menichinelli
 
Наталья Сахнова о маркетинге Мегаплана
Наталья Сахнова о маркетинге МегапланаНаталья Сахнова о маркетинге Мегаплана
Наталья Сахнова о маркетинге Мегаплана
Victor Kopchenkov
 
What is Open P2P Design?
What is Open P2P Design?What is Open P2P Design?
What is Open P2P Design?
Massimo Menichinelli
 

Viewers also liked (20)

On Open Business @ EDUfashion conference - Ljubljana 02/06/2011
On Open Business @ EDUfashion conference - Ljubljana 02/06/2011On Open Business @ EDUfashion conference - Ljubljana 02/06/2011
On Open Business @ EDUfashion conference - Ljubljana 02/06/2011
 
Open P2P Design @ DMY Berlin 2011 - MakerLab
Open P2P Design @ DMY Berlin 2011 - MakerLabOpen P2P Design @ DMY Berlin 2011 - MakerLab
Open P2P Design @ DMY Berlin 2011 - MakerLab
 
Open P2P Design presentation - TAIK 02.05.2011
Open P2P Design presentation - TAIK 02.05.2011Open P2P Design presentation - TAIK 02.05.2011
Open P2P Design presentation - TAIK 02.05.2011
 
Open Business @ DMY Berlin 2011 - MakerLab
Open Business @ DMY Berlin 2011 - MakerLabOpen Business @ DMY Berlin 2011 - MakerLab
Open Business @ DMY Berlin 2011 - MakerLab
 
FabMoney @ Pop Up Makers.19.06.2013
FabMoney @ Pop Up Makers.19.06.2013FabMoney @ Pop Up Makers.19.06.2013
FabMoney @ Pop Up Makers.19.06.2013
 
P2P Currencies for network collaboration @ Maker Faire Rome 2013
P2P Currencies for network collaboration @ Maker Faire Rome 2013P2P Currencies for network collaboration @ Maker Faire Rome 2013
P2P Currencies for network collaboration @ Maker Faire Rome 2013
 
Digital Fabrication Studio.06 _3D_PrintingScanning @ Aalto Media Factory
Digital Fabrication Studio.06 _3D_PrintingScanning @ Aalto Media FactoryDigital Fabrication Studio.06 _3D_PrintingScanning @ Aalto Media Factory
Digital Fabrication Studio.06 _3D_PrintingScanning @ Aalto Media Factory
 
FabLab + Open Design at CNANext Roma 27.10.2012
FabLab + Open Design at CNANext Roma 27.10.2012FabLab + Open Design at CNANext Roma 27.10.2012
FabLab + Open Design at CNANext Roma 27.10.2012
 
Digital Fabrication Studio 0.3 Molding and Casting
Digital Fabrication Studio 0.3 Molding and CastingDigital Fabrication Studio 0.3 Molding and Casting
Digital Fabrication Studio 0.3 Molding and Casting
 
Digital Fabrication Studio: CNC Milling
Digital Fabrication Studio: CNC MillingDigital Fabrication Studio: CNC Milling
Digital Fabrication Studio: CNC Milling
 
Digital Fabrication Studio: IP, Open Design and Metadesign
Digital Fabrication Studio: IP, Open Design and MetadesignDigital Fabrication Studio: IP, Open Design and Metadesign
Digital Fabrication Studio: IP, Open Design and Metadesign
 
Digital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D PrintingDigital Fabrication Studio 0.3 3D Printing
Digital Fabrication Studio 0.3 3D Printing
 
Digital Fabrication Studio 0.3 Media, Business, Platform, Economy
Digital Fabrication Studio 0.3 Media, Business, Platform, EconomyDigital Fabrication Studio 0.3 Media, Business, Platform, Economy
Digital Fabrication Studio 0.3 Media, Business, Platform, Economy
 
Culture Transformation Network Ukraine, David Barrie
Culture Transformation Network Ukraine, David BarrieCulture Transformation Network Ukraine, David Barrie
Culture Transformation Network Ukraine, David Barrie
 
David Barrie, new ways of creating citizen participation, 080710
David Barrie, new ways of creating citizen participation, 080710David Barrie, new ways of creating citizen participation, 080710
David Barrie, new ways of creating citizen participation, 080710
 
Digital Fabrication Studio.01 _Fabbing @ Aalto Media Factory
Digital Fabrication Studio.01 _Fabbing @ Aalto Media FactoryDigital Fabrication Studio.01 _Fabbing @ Aalto Media Factory
Digital Fabrication Studio.01 _Fabbing @ Aalto Media Factory
 
Digital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingDigital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC Milling
 
Digital Fabrication Studio 0.3 Laser Cutting
Digital Fabrication Studio 0.3 Laser CuttingDigital Fabrication Studio 0.3 Laser Cutting
Digital Fabrication Studio 0.3 Laser Cutting
 
Наталья Сахнова о маркетинге Мегаплана
Наталья Сахнова о маркетинге МегапланаНаталья Сахнова о маркетинге Мегаплана
Наталья Сахнова о маркетинге Мегаплана
 
What is Open P2P Design?
What is Open P2P Design?What is Open P2P Design?
What is Open P2P Design?
 

Similar to Open P2P Design: Workshop @ Pixelversity, Helsinki (16/09/2011)

Digital Fabrication Studio.02 _Information @ Aalto Media Factory
Digital Fabrication Studio.02 _Information @ Aalto Media FactoryDigital Fabrication Studio.02 _Information @ Aalto Media Factory
Digital Fabrication Studio.02 _Information @ Aalto Media Factory
Massimo Menichinelli
 
Digital Fabrication Studio v.0.2: Information
Digital Fabrication Studio v.0.2: InformationDigital Fabrication Studio v.0.2: Information
Digital Fabrication Studio v.0.2: Information
Massimo Menichinelli
 
Version control with Subversion
Version control with SubversionVersion control with Subversion
Version control with SubversionO. R. Kumaran
 
101 ways to configure kafka - badly
101 ways to configure kafka - badly101 ways to configure kafka - badly
101 ways to configure kafka - badly
Henning Spjelkavik
 
Testing Delphix: easy data virtualization
Testing Delphix: easy data virtualizationTesting Delphix: easy data virtualization
Testing Delphix: easy data virtualization
Franck Pachot
 
Devoxx 2014 [incomplete] summary
Devoxx 2014 [incomplete] summaryDevoxx 2014 [incomplete] summary
Devoxx 2014 [incomplete] summary
Artem Oboturov
 
Drupal Version Control & File System Basics
Drupal Version Control & File System BasicsDrupal Version Control & File System Basics
Drupal Version Control & File System Basics
Julia Kulla-Mader
 
Docker containers & the Future of Drupal testing
Docker containers & the Future of Drupal testing Docker containers & the Future of Drupal testing
Docker containers & the Future of Drupal testing
Ricardo Amaro
 
Linux containers and docker
Linux containers and dockerLinux containers and docker
Linux containers and docker
Fabio Fumarola
 
Containerizing legacy applications
Containerizing legacy applicationsContainerizing legacy applications
Containerizing legacy applications
Andrew Kirkpatrick
 
HTTP cache @ PUG Rome 03-29-2011
HTTP cache @ PUG Rome 03-29-2011HTTP cache @ PUG Rome 03-29-2011
HTTP cache @ PUG Rome 03-29-2011
Alessandro Nadalin
 
ApacheCon NA 2011 report
ApacheCon NA 2011 reportApacheCon NA 2011 report
ApacheCon NA 2011 reportKoji Kawamura
 
SVN Information
SVN Information  SVN Information
SVN Information
RAHUL TRIPATHI
 
Kubernetes 1001
Kubernetes 1001Kubernetes 1001
Kubernetes 1001
HungWei Chiu
 
Making Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a ProductMaking Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a Product
NETWAYS
 
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
OpenNebula Project
 
Making clouds: turning opennebula into a product
Making clouds: turning opennebula into a productMaking clouds: turning opennebula into a product
Making clouds: turning opennebula into a product
Carlo Daffara
 

Similar to Open P2P Design: Workshop @ Pixelversity, Helsinki (16/09/2011) (20)

Digital Fabrication Studio.02 _Information @ Aalto Media Factory
Digital Fabrication Studio.02 _Information @ Aalto Media FactoryDigital Fabrication Studio.02 _Information @ Aalto Media Factory
Digital Fabrication Studio.02 _Information @ Aalto Media Factory
 
Digital Fabrication Studio v.0.2: Information
Digital Fabrication Studio v.0.2: InformationDigital Fabrication Studio v.0.2: Information
Digital Fabrication Studio v.0.2: Information
 
Version control with Subversion
Version control with SubversionVersion control with Subversion
Version control with Subversion
 
Subversion howto
Subversion howtoSubversion howto
Subversion howto
 
Implementing dr w. hyper v clustering
Implementing dr w. hyper v clusteringImplementing dr w. hyper v clustering
Implementing dr w. hyper v clustering
 
101 ways to configure kafka - badly
101 ways to configure kafka - badly101 ways to configure kafka - badly
101 ways to configure kafka - badly
 
Testing Delphix: easy data virtualization
Testing Delphix: easy data virtualizationTesting Delphix: easy data virtualization
Testing Delphix: easy data virtualization
 
Devoxx 2014 [incomplete] summary
Devoxx 2014 [incomplete] summaryDevoxx 2014 [incomplete] summary
Devoxx 2014 [incomplete] summary
 
Hyper v r2 deep dive
Hyper v r2 deep diveHyper v r2 deep dive
Hyper v r2 deep dive
 
Drupal Version Control & File System Basics
Drupal Version Control & File System BasicsDrupal Version Control & File System Basics
Drupal Version Control & File System Basics
 
Docker containers & the Future of Drupal testing
Docker containers & the Future of Drupal testing Docker containers & the Future of Drupal testing
Docker containers & the Future of Drupal testing
 
Linux containers and docker
Linux containers and dockerLinux containers and docker
Linux containers and docker
 
Containerizing legacy applications
Containerizing legacy applicationsContainerizing legacy applications
Containerizing legacy applications
 
HTTP cache @ PUG Rome 03-29-2011
HTTP cache @ PUG Rome 03-29-2011HTTP cache @ PUG Rome 03-29-2011
HTTP cache @ PUG Rome 03-29-2011
 
ApacheCon NA 2011 report
ApacheCon NA 2011 reportApacheCon NA 2011 report
ApacheCon NA 2011 report
 
SVN Information
SVN Information  SVN Information
SVN Information
 
Kubernetes 1001
Kubernetes 1001Kubernetes 1001
Kubernetes 1001
 
Making Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a ProductMaking Clouds: Turning OpenNebula into a Product
Making Clouds: Turning OpenNebula into a Product
 
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
OpenNebulaConf 2013 - Making Clouds: Turning OpenNebula into a Product by Car...
 
Making clouds: turning opennebula into a product
Making clouds: turning opennebula into a productMaking clouds: turning opennebula into a product
Making clouds: turning opennebula into a product
 

More from Massimo Menichinelli

Defense in the field of New Media: Msc Massimo Menichinelli
Defense in the field of New Media: Msc Massimo MenichinelliDefense in the field of New Media: Msc Massimo Menichinelli
Defense in the field of New Media: Msc Massimo Menichinelli
Massimo Menichinelli
 
Research On And Through Design With Open, Distributed And Collaborative Desig...
Research On And Through Design With Open, Distributed And Collaborative Desig...Research On And Through Design With Open, Distributed And Collaborative Desig...
Research On And Through Design With Open, Distributed And Collaborative Desig...
Massimo Menichinelli
 
Platforms, Networks And Impact Of Open, Distributed And Collaborative Design ...
Platforms, Networks And Impact Of Open, Distributed And Collaborative Design ...Platforms, Networks And Impact Of Open, Distributed And Collaborative Design ...
Platforms, Networks And Impact Of Open, Distributed And Collaborative Design ...
Massimo Menichinelli
 
The Open Science Dimension Of Researching Open Design @ SwissGradNet
 The Open Science Dimension Of Researching Open Design @ SwissGradNet The Open Science Dimension Of Researching Open Design @ SwissGradNet
The Open Science Dimension Of Researching Open Design @ SwissGradNet
Massimo Menichinelli
 
The Decentralization Turns In Design: An Exploration Through The Maker Moveme...
The Decentralization Turns In Design: An Exploration Through The Maker Moveme...The Decentralization Turns In Design: An Exploration Through The Maker Moveme...
The Decentralization Turns In Design: An Exploration Through The Maker Moveme...
Massimo Menichinelli
 
Mapping the Maker Movement and its impact @ Maker Faire Barcelona 2019
Mapping the Maker Movement and its impact @ Maker Faire Barcelona 2019Mapping the Maker Movement and its impact @ Maker Faire Barcelona 2019
Mapping the Maker Movement and its impact @ Maker Faire Barcelona 2019
Massimo Menichinelli
 
Service Design and Activity Theory for the Meta-Design of collaborative desig...
Service Design and Activity Theory for the Meta-Design of collaborative desig...Service Design and Activity Theory for the Meta-Design of collaborative desig...
Service Design and Activity Theory for the Meta-Design of collaborative desig...
Massimo Menichinelli
 
Exploring Collaborative Processes Between Maker Laboratories, Designers And C...
Exploring Collaborative Processes Between Maker Laboratories, Designers And C...Exploring Collaborative Processes Between Maker Laboratories, Designers And C...
Exploring Collaborative Processes Between Maker Laboratories, Designers And C...
Massimo Menichinelli
 
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
Massimo Menichinelli
 
Como construir un Fab Lab - FEED2015 20.11.2015
Como construir un Fab Lab - FEED2015 20.11.2015Como construir un Fab Lab - FEED2015 20.11.2015
Como construir un Fab Lab - FEED2015 20.11.2015
Massimo Menichinelli
 
Fab City Summer School Milan 2016 Final project requirements - Massimo Menich...
Fab City Summer School Milan 2016 Final project requirements - Massimo Menich...Fab City Summer School Milan 2016 Final project requirements - Massimo Menich...
Fab City Summer School Milan 2016 Final project requirements - Massimo Menich...
Massimo Menichinelli
 
Fab City Summer School Milan 2016 - Technologies, processes, participation - ...
Fab City Summer School Milan 2016 - Technologies, processes, participation - ...Fab City Summer School Milan 2016 - Technologies, processes, participation - ...
Fab City Summer School Milan 2016 - Technologies, processes, participation - ...
Massimo Menichinelli
 
Fab City Summer School Milan 2016 - Maker and Laboratories, Communities, Citi...
Fab City Summer School Milan 2016 - Maker and Laboratories, Communities, Citi...Fab City Summer School Milan 2016 - Maker and Laboratories, Communities, Citi...
Fab City Summer School Milan 2016 - Maker and Laboratories, Communities, Citi...
Massimo Menichinelli
 
Fab City Summer School Milan 2016 Introduction - Massimo Menichinelli
Fab City Summer School Milan 2016  Introduction - Massimo MenichinelliFab City Summer School Milan 2016  Introduction - Massimo Menichinelli
Fab City Summer School Milan 2016 Introduction - Massimo Menichinelli
Massimo Menichinelli
 
The Meta-Design of Systems, Menichinelli + Valsecchi 2016
The Meta-Design of Systems, Menichinelli + Valsecchi 2016The Meta-Design of Systems, Menichinelli + Valsecchi 2016
The Meta-Design of Systems, Menichinelli + Valsecchi 2016
Massimo Menichinelli
 
Designing And Making: What Could Change In Design Schools. A First Systemic O...
Designing And Making: What Could Change In Design Schools. A First Systemic O...Designing And Making: What Could Change In Design Schools. A First Systemic O...
Designing And Making: What Could Change In Design Schools. A First Systemic O...
Massimo Menichinelli
 
Open Source + Sharing Economy
Open Source + Sharing EconomyOpen Source + Sharing Economy
Open Source + Sharing Economy
Massimo Menichinelli
 
Fab Academy 2015: Molding and Casting
Fab Academy 2015: Molding and CastingFab Academy 2015: Molding and Casting
Fab Academy 2015: Molding and Casting
Massimo Menichinelli
 

More from Massimo Menichinelli (20)

Defense in the field of New Media: Msc Massimo Menichinelli
Defense in the field of New Media: Msc Massimo MenichinelliDefense in the field of New Media: Msc Massimo Menichinelli
Defense in the field of New Media: Msc Massimo Menichinelli
 
Research On And Through Design With Open, Distributed And Collaborative Desig...
Research On And Through Design With Open, Distributed And Collaborative Desig...Research On And Through Design With Open, Distributed And Collaborative Desig...
Research On And Through Design With Open, Distributed And Collaborative Desig...
 
Platforms, Networks And Impact Of Open, Distributed And Collaborative Design ...
Platforms, Networks And Impact Of Open, Distributed And Collaborative Design ...Platforms, Networks And Impact Of Open, Distributed And Collaborative Design ...
Platforms, Networks And Impact Of Open, Distributed And Collaborative Design ...
 
The Open Science Dimension Of Researching Open Design @ SwissGradNet
 The Open Science Dimension Of Researching Open Design @ SwissGradNet The Open Science Dimension Of Researching Open Design @ SwissGradNet
The Open Science Dimension Of Researching Open Design @ SwissGradNet
 
The Decentralization Turns In Design: An Exploration Through The Maker Moveme...
The Decentralization Turns In Design: An Exploration Through The Maker Moveme...The Decentralization Turns In Design: An Exploration Through The Maker Moveme...
The Decentralization Turns In Design: An Exploration Through The Maker Moveme...
 
Mapping the Maker Movement and its impact @ Maker Faire Barcelona 2019
Mapping the Maker Movement and its impact @ Maker Faire Barcelona 2019Mapping the Maker Movement and its impact @ Maker Faire Barcelona 2019
Mapping the Maker Movement and its impact @ Maker Faire Barcelona 2019
 
Service Design and Activity Theory for the Meta-Design of collaborative desig...
Service Design and Activity Theory for the Meta-Design of collaborative desig...Service Design and Activity Theory for the Meta-Design of collaborative desig...
Service Design and Activity Theory for the Meta-Design of collaborative desig...
 
Exploring Collaborative Processes Between Maker Laboratories, Designers And C...
Exploring Collaborative Processes Between Maker Laboratories, Designers And C...Exploring Collaborative Processes Between Maker Laboratories, Designers And C...
Exploring Collaborative Processes Between Maker Laboratories, Designers And C...
 
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
A Shared Data Format For Describing Collaborative Design Processes @ Cumulus ...
 
Como construir un Fab Lab - FEED2015 20.11.2015
Como construir un Fab Lab - FEED2015 20.11.2015Como construir un Fab Lab - FEED2015 20.11.2015
Como construir un Fab Lab - FEED2015 20.11.2015
 
Fab City Summer School Milan 2016 Final project requirements - Massimo Menich...
Fab City Summer School Milan 2016 Final project requirements - Massimo Menich...Fab City Summer School Milan 2016 Final project requirements - Massimo Menich...
Fab City Summer School Milan 2016 Final project requirements - Massimo Menich...
 
Fab City Summer School Milan 2016 - Technologies, processes, participation - ...
Fab City Summer School Milan 2016 - Technologies, processes, participation - ...Fab City Summer School Milan 2016 - Technologies, processes, participation - ...
Fab City Summer School Milan 2016 - Technologies, processes, participation - ...
 
Fab City Summer School Milan 2016 - Maker and Laboratories, Communities, Citi...
Fab City Summer School Milan 2016 - Maker and Laboratories, Communities, Citi...Fab City Summer School Milan 2016 - Maker and Laboratories, Communities, Citi...
Fab City Summer School Milan 2016 - Maker and Laboratories, Communities, Citi...
 
Fab City Summer School Milan 2016 Introduction - Massimo Menichinelli
Fab City Summer School Milan 2016  Introduction - Massimo MenichinelliFab City Summer School Milan 2016  Introduction - Massimo Menichinelli
Fab City Summer School Milan 2016 Introduction - Massimo Menichinelli
 
The Meta-Design of Systems, Menichinelli + Valsecchi 2016
The Meta-Design of Systems, Menichinelli + Valsecchi 2016The Meta-Design of Systems, Menichinelli + Valsecchi 2016
The Meta-Design of Systems, Menichinelli + Valsecchi 2016
 
Designing And Making: What Could Change In Design Schools. A First Systemic O...
Designing And Making: What Could Change In Design Schools. A First Systemic O...Designing And Making: What Could Change In Design Schools. A First Systemic O...
Designing And Making: What Could Change In Design Schools. A First Systemic O...
 
Open Source + Sharing Economy
Open Source + Sharing EconomyOpen Source + Sharing Economy
Open Source + Sharing Economy
 
Fab Academy 2015: Molding and Casting
Fab Academy 2015: Molding and CastingFab Academy 2015: Molding and Casting
Fab Academy 2015: Molding and Casting
 
Fab Academy 2015: CNC Milling
Fab Academy 2015: CNC MillingFab Academy 2015: CNC Milling
Fab Academy 2015: CNC Milling
 
Fab Academy 2015: 3D Printing
Fab Academy 2015: 3D PrintingFab Academy 2015: 3D Printing
Fab Academy 2015: 3D Printing
 

Recently uploaded

Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
Carolina de Bartolo
 
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With DesignsGame Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
184804
 
Design-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service DeliveryDesign-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service Delivery
farhanaslam79
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
ameli25062005
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
fabianavillanib
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
aaryangarg12
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
Febless Hernane
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 

Recently uploaded (20)

Timeless Principles of Good Design
Timeless Principles of Good DesignTimeless Principles of Good Design
Timeless Principles of Good Design
 
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With DesignsGame Concept Presentation for Ukrainian Mythology Based Game With Designs
Game Concept Presentation for Ukrainian Mythology Based Game With Designs
 
Design-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service DeliveryDesign-Thinking-eBook for Public Service Delivery
Design-Thinking-eBook for Public Service Delivery
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
 
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANE
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 

Open P2P Design: Workshop @ Pixelversity, Helsinki (16/09/2011)

  • 1. Open (P2P) Design. Workshop How to design collaboratively an open process? Massimo Menichinelli --------------------------------------------------------------------------- September 17th / 24th 2011 Pixelversity – Pixelache, Helsinki http://www.pixelache.ac/helsinki/pixelversity/programme-2011/open-p2p- design/ Presentation available at: http://www.slideshare.net/openp2pdesign
  • 3. Internet and the Web enabled mass-collaboration A version (or revision) control system is a system that tracks incremental versions (or revisions) of fles and directories over time. It allows you to explore the changes which resulted in each of those versions and facilitates the arbitrary recall of the same. As the fles in the repository are changed, the repository remembers each version of those fles. * Backup and Restore * Synchronization * Short-term undo + Long-term undo * Track Changes * Track Ownership * Sandboxing * Branching and merging Source: http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
  • 4. Server/client-based Version Control System Server Client Client Client Client Source: http://www.kalekold.net/index.php?post=13
  • 5. Distributed Version Control System Source: http://www.kalekold.net/index.php?post=13
  • 6. Distributed Version Control System: Git Source: http://git-scm.com/ http://en.wikipedia.org/wiki/Git_%28software%29
  • 7. Subversion: an open source Version Control System Subversion manages fles and directories, and the changes made to them, over time. This allows you to recover older versions of your data or examine the history of how your data changed. In this regard, many people think of a version control system as a sort of “time machine”. Source: http://en.wikipedia.org/wiki/Apache_Subversion http://subversion.apache.org/ http://subversion.tigris.org/ http://svnbook.red-bean.com/en/1.6/svn.intro.whatis.html
  • 8. Version Control System: the vocabulary (01) * Change  A change (or dif) represents a specifc modifcation to a document under version control. * Checkout  A check-out (or co) is the act of creating a local working copy from the repository. A user may specify a specifc revision or obtain the latest. Also refers to the same fles. * Commit  A commit (checkin, ci) is the action of writing or merging the changes made in the working copy back to the repository. Also refers to the same fles. * Head The most recent commit. Source: http://en.wikipedia.org/wiki/Revision_control
  • 9. Version Control System: the vocabulary (02) * Conflict A confict occurs when diferent parties make changes to the same document. A user must resolve the confict by combining the changes, or by selecting one change. * Merge  A merge or integration is an operation in which two sets of changes are applied to a fle or set of fles. * Update An update (or sync) merges changes made in the repository (by other people, for example) into the local working copy. * Working copy The working copy is the local copy of fles from a repository, at a specifc time or revision. Conceptually, it is a sandbox. Source: http://en.wikipedia.org/wiki/Revision_control
  • 10. Versioning model: the problem How will the system allow users to share information, but prevent them from accidentally overwriting? Source: http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
  • 11. Versioning model: the lock-modify-unlock solution In this model, the repository allows only one person to change a fle at a time, by locking it. Source: http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
  • 12. Versioning model: the copy-modify-merge solution (01) In this model, each user's client contacts the project repository and creates a personal working copy. The private copies are merged together into a new version. Source: http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
  • 13. Versioning model: the copy-modify-merge solution (01) In this model, each user's client contacts the project repository and creates a personal working copy. The private copies are merged together into a new version. Source: http://svnbook.red-bean.com/en/1.6/svn.basic.version-control-basics.html
  • 14. Dif: how to understand the changes Source: http://en.wikipedia.org/wiki/Dif http://en.wikipedia.org/wiki/Kompare
  • 15. The structure of a typical Subversion project Source: http://en.wikipedia.org/wiki/Apache_Subversion
  • 16. Let's use a real example: a spool for the RepRap Mendel Source: http://reprap.org/wiki/Mendel
  • 17. A spool for the RepRap Mendel: an improvement Source: http://www.thingiverse.com/thing:3866
  • 18. A real example, from Thingiverse Source: http://www.thingiverse.com/about
  • 19. A spool for the RepRap Mendel: an improvement (01) “Well i wanted to have a very simple, but bearing based spool system.” Camiel Source: http://www.thingiverse.com/thing:3866
  • 20. A spool for the RepRap Mendel: an improvement (02) “I have changed the design to put the bearings in the spool itself. This way you can be more fexible in what you use to support Source: http://www.thingiverse.com/thing:3962 the axle. ” Brokentoaster
  • 21. A spool for the RepRap Mendel: an improvement (03) “I liked BrokenToaster's idea of a bearing-driven flament spool holder, but that version was too big to ft on a Makerbot print bed. [...] It now fts Source: http://www.thingiverse.com/thing:4337 on a Makerbot print bed!!!” Randyy
  • 22. A spool for the RepRap Mendel: an improvement (04) “This takes advantage of the larger print area on RepRaps by printing the arm as one piece, avoiding the need for a dovetail joint in the middle of the Source: http://www.thingiverse.com/thing:11250 arm, thus also saving material.” Fil
  • 24. SVN Client + File comparison: TortoiseSVN (Windows) Source: http://tortoisesvn.net/
  • 25. SVN Client + File comparison: Eclipse (Win, Mac, Linux) Source: http://www.eclipse.org/
  • 26. SVN Client: SmartSVN (Win, Mac, Linux) Source: http://www.syntevo.com/smartsvn/index.html
  • 27. SVN Client: RapidSVN (Windows, Mac, Linux) Source: http://www.rapidsvn.org/
  • 28. SVN Client: Versions (Mac) Source: http://www.versionsapp.com/
  • 29. File comparison: Kaleidoscope (Mac) Source: http://www.kaleidoscopeapp.com/
  • 30. File comparison: Perforce P4Merge (Win, Mac, Linux) Source: http://www.perforce.com/product/components/perforce_visual_merge_and_dif_tools http://www.andymcintosh.com/?p=33 http://blog.richardadleta.com/2009/02/free-dif-merge-tool-p4merge.html
  • 31. File comparison: Araxis Merge (Windows) Source: http://www.araxis.com/merge/
  • 32. File comparison: BeyondCompare (Windows, Linux) Source: http://www.scootersoftware.com/moreinfo.php?zz=screenshot&shot=PixCompare
  • 33. File comparison: ComparePSD (Windows) Source: http://pixelnovel.com/comparepsd/
  • 34. Subversion hosting service: Beanstalk Source: http://beanstalkapp.com/
  • 35. Subversion hosting service: Codesion Source: http://codesion.com/
  • 36. Subversion hosting service: Pixelnovel Source: http://pixelnovel.com/svn-account/
  • 37. Subversion hosting service: Google Code Source: http://code.google.com/projecthosting/
  • 39. Bug Tracking? A collaborative activity with Open Source Source: http://en.wikipedia.org/wiki/Software_bug
  • 40. Bug Tracking: Trac – Timeline of activity Source: http://trac.edgewall.org/
  • 41. Bug Tracking: Trac – Milestones of the project Source: http://trac.edgewall.org/
  • 42. Bug Tracking: Trac – Browse the repository Source: http://trac.edgewall.org/
  • 43. Bug Tracking: Trac - Existing tickets Source: http://trac.edgewall.org/
  • 44. Bug Tracking: Trac – Create a new ticket Source: http://trac.edgewall.org/
  • 45. 04. Few more (open source) books...
  • 46. Version control with Subversion – B. Collins-Sussman, B. Fitzpatrick & C. Pilato Source: http://svnbook.red-bean.com/
  • 47. Innovation Happens Elsewhere – Goldman / Gabriel Source: http://www.dreamsongs.com/IHE/IHE.html
  • 48. Free Software Project Management HOWTO – B. Hill Source: http://www.tldp.org/HOWTO/Software-Proj-Mgmt-HOWTO/index.html
  • 49. Producing Open Source Software – Karl Fogel Source: http://producingoss.com/
  • 51. So... here's our server: Version Control System (Subversion): http://workshop.openp2pdesign.org/03helsinki11/ Bug Tracking (Trac): http://workshop.openp2pdesign.org/03helsinki11-trac/
  • 52. A toolkit for the Open P2P Design methodology Download it here: http://www.issuu.com/openp2pdesign http://www.scribd.com/openp2pdesign http://www.openp2pdesign.org/source
  • 53. What about the source code for Open P2P Design? Participation matrix + } Process Design Activity analysis + Social Network Analysis + } Community analysis } Storyboard + System map + Service blueprint + Activity Design Motivation matrix + Activity description + … Design project + } Open Design
  • 54. Open P2P Design Process (Participation Matrix)
  • 55. 01. The context of the project 01.01 Choose a community, and choose one of its activities that may have problems we want to solve with our Open Design project, that is a collaborative design activity: ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... or 01.01 Choose a community, and choose an existing activity, in order to see how it can be improved through opening it to an open community around a collaborative activity ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... .........................................................................................................................................
  • 56. 02. Define the project 02.01 Which is the local context in which our project is being developed and then realized? .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. 02.02 Which is the community we design with and for this project? .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. ..............................................................................................................................
  • 57. 02. Define the project 02.03 Which is the problem / opportunity we may fnd within this community we want to design with/for? .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. 02.04 Which is the reason, our motivations, our mission, that move us to design this project with open and p2p dynamics? .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. ..............................................................................................................................
  • 58. 02. Define the project 02.05 How do we see the future of this community? Which is the vision we have that our collaborative process will achieve in the community and for us? .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. 02.06 What do we want to change and communicate with this collaborative process? Which are our values and the values of the project? .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. .............................................................................................................................. ..............................................................................................................................
  • 59. 03. Process: Activities and participation
  • 60. 04. Activity Analysis 01. Which is the activity we are analysing here? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 02. Who is the subject of this activity? Who does carry out this activity? ..................................................................................................................................... .... ......................................................................................................................................... ......................................................................................................................................... 03. Through the activity, the subject is working actively on an object. What is this object? ......................................................................................................................................... ......................................................................................................................................... .........................................................................................................................................
  • 61. 04. Activity Analysis 04. Which are the rules that this subject has to follow within the activity? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 05. How is the activity organized among the people? How is the work divided? Which are the roles? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 06. Which are the artifacts (materials, tools, communications, knowledge) that are needed in order to run the activity? ......................................................................................................................................... ......................................................................................................................................... .........................................................................................................................................
  • 62. 04. Activity Analysis 07. Which is the bigger context (the bigger community where this collaborative community takes place) where this activity runs? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 07.01 Which are the reputation levels that are present in this activity? How do people structure reputation? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 07.02 Which kind of participation is available to the participants? Top- down / emergent bottom-up / a marketplace service that let people establish p2p connections? ......................................................................................................................................... ......................................................................................................................................... .........................................................................................................................................
  • 63. 04. Activity Analysis 08. What does the activity gets in the end? Which are the results, objectives, outcomes the activity looks for? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 09. Are there any contradictions (that is, sources of possible changes) within one of the previous elements? [Primary contradictions] ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 10. Are there any contradictions (that is, sources of possible changes) between two (or more) of the previous elements? [Secondary contradictions] ......................................................................................................................................... ......................................................................................................................................... .........................................................................................................................................
  • 64. 04. Activity Analysis 11. Are there any contradictions (sources of possible changes) between the existing results, objectives, outcomes and probably new ones, coming from outside? [Tertiary contradictions] ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 12. Are there any contradictions (sources of possible changes) between this activity and its neighbor activities? [Quaternary contradictions] ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 13. Which are the possible changes that these contradictions can bring? ......................................................................................................................................... ......................................................................................................................................... .........................................................................................................................................
  • 65. 05. Activity Design: Open Design Activity 01. Which is the activity we are analysing here? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 02. Who is the subject of this activity? Who does carry out this activity? ..................................................................................................................................... .... ......................................................................................................................................... ......................................................................................................................................... 03. Through the activity, the subject is working actively on an object. What is this object? ......................................................................................................................................... ......................................................................................................................................... .........................................................................................................................................
  • 66. 05. Activity Design: Open Design Activity 04. Which are the rules that this subject has to follow within the activity? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 05. How is the activity organized among the people? How is the work divided? Which are the roles? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 06. Which are the artifacts (materials, tools, communications, knowledge) that are needed in order to run the activity? ......................................................................................................................................... ......................................................................................................................................... .........................................................................................................................................
  • 67. 05. Activity Design: Open Design Activity 07. Which is the bigger context (the bigger community where this collaborative community takes place) where this activity runs? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 07.01 Which are the reputation levels that are present in this activity? How do people structure reputation? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... 07.02 Which kind of participation is available to the participants? Top- down / emergent bottom-up / a marketplace service that let people establish p2p connections? ......................................................................................................................................... ......................................................................................................................................... .........................................................................................................................................
  • 68. 05. Activity Design: Open Design Activity 08. What does the activity gets in the end? Which are the results, objectives, outcomes the activity looks for? ......................................................................................................................................... ......................................................................................................................................... ......................................................................................................................................... --> We (obviously) don't design contradictions but we should look for them continuously, in order to understand when and where the collaborative Open Design activity could be changed and improved.
  • 69. 06. System Map The System Map is very useful to visualize and design interactions as fows between people. Its elements are: * material fows * information fows * fnancial fows + roles + border of the system Source: http://www.mepss.nl/index.php?p=tool&l4=W21
  • 71. 07. Motivation Matrix The Motivation Matrix is useful for analysing, designing, visualizing interactions as motivations between the roles of the Open Design activity. Source: http://www.servicedesigntools.org/tools/20 http://servicedesign.wikispaces.com/Motivation+Matrix
  • 72. 08. Blueprint Service Blueprints are used in torder to design and visualize processes and specifcations of the Activity when it happens inside an organization (Enterprise, Public Administration, Party ...) or there is a place where it meets people from outside. Source: http://www.face.ubiobio.cl/webfle/media/42/version%20-8-1/mariaperez.pdf http://www.servicedesigntools.org/tools/35
  • 74. 09. Storyboard Storyboards are graphic organizers such as a series of illustrations or images displayed in sequence for the purpose of pre-visualizing a motion picture, animation. They enable analysing, designing, visualizing interactions through time as a story. Source: http://www.servicedesigntools.org/tools/13 http://en.wikipedia.org/wiki/Storyboard http://www.fickr.com/photos/ninga/473316247/
  • 75. 10. Let's design the Reputation Levels Explicit and tacit knowledge is what shapes the Collaborative Activity and the Community: an open and p2p horizontal structure, as the result of the interactions, reputation and their history: information --> knowledge --> action --> reputation --> organization Source: http://en.wikipedia.org/wiki/Legitimate_peripheral_participation The structure / weight of interactions
  • 76. 11. License In order to be able to design or to modify the project in a collaborative way, we need a legal License that let us: * share and distribute the project * modify the project * create a new project from another one The License is * a legal tool and a social contract that manage the results and the goals Source: http://en.wikipedia.org/wiki/Creative_commons http://en.wikipedia.org/wiki/Public_domain http://creativecommons.org/
  • 77. 11. License: 01 – Review conditions Attribution: Licensees may copy, distribute, display and perform the work and make derivative works based on it only if they give the author or licensor the credits in the manner specifed by these. Non commercial: Licensees may copy, distribute, display, and perform the work and make derivative works based on it only for noncommercial purposes. No Derivate Works: Licensees may copy, distribute, display and perform only verbatim copies of the work, not derivative works based on it. Share alike: Licensees may distribute derivative works only under a license identical to the license that governs the original work. Source: http://creativecommons.org/
  • 78. 11. License: 02 – Select license Source: http://creativecommons.org/
  • 79. 12. Business model: Business Model Generation Source: http://www.businessmodelgeneration.com/
  • 80. 12. Business model: a well designed canvas Source: http://www.businessmodelgeneration.com/
  • 81. 12. Business model: Open Source (Red Hat) Source: http://www.businessmodelgeneration.com/ http://issuu.com/business.model.innovation/docs/business_model_generation_book_preview_embed
  • 82. Any question or comment?