SlideShare ist ein Scribd-Unternehmen logo
1 von 83
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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 09Bhasker Kode
 
Parsing binaries and protocols with erlang
Parsing binaries and protocols with erlangParsing binaries and protocols with erlang
Parsing binaries and protocols with erlangBhasker Kode
 
Dependency Management with Composer
Dependency Management with ComposerDependency Management with Composer
Dependency Management with ComposerJordi Boggiano
 
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-ComposeFlink 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
 

Was ist angesagt? (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ö
 

Andere mochten auch

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/2011Massimo 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 - MakerLabMassimo 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.2011Massimo Menichinelli
 
Open Business @ DMY Berlin 2011 - MakerLab
Open Business @ DMY Berlin 2011 - MakerLabOpen Business @ DMY Berlin 2011 - MakerLab
Open Business @ DMY Berlin 2011 - MakerLabMassimo 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 FactoryMassimo 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 MillingMassimo 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 MetadesignMassimo 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 BarrieDavid 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, 080710David 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 FactoryMassimo 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
 

Andere mochten auch (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?
 

Ähnlich wie 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 FactoryMassimo 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: InformationMassimo 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 - badlyHenning Spjelkavik
 
Testing Delphix: easy data virtualization
Testing Delphix: easy data virtualizationTesting Delphix: easy data virtualization
Testing Delphix: easy data virtualizationFranck Pachot
 
Devoxx 2014 [incomplete] summary
Devoxx 2014 [incomplete] summaryDevoxx 2014 [incomplete] summary
Devoxx 2014 [incomplete] summaryArtem Oboturov
 
Drupal Version Control & File System Basics
Drupal Version Control & File System BasicsDrupal Version Control & File System Basics
Drupal Version Control & File System BasicsJulia 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 dockerFabio Fumarola
 
Containerizing legacy applications
Containerizing legacy applicationsContainerizing legacy applications
Containerizing legacy applicationsAndrew 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-2011Alessandro Nadalin
 
ApacheCon NA 2011 report
ApacheCon NA 2011 reportApacheCon NA 2011 report
ApacheCon NA 2011 reportKoji Kawamura
 
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 productCarlo Daffara
 
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 ProductNETWAYS
 
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
 

Ähnlich wie 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
 
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...
 

Mehr von 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 MenichinelliMassimo 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 @ SwissGradNetMassimo 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 2019Massimo 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.2015Massimo 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 MenichinelliMassimo 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 2016Massimo 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
 
Fab Academy 2015: Molding and Casting
Fab Academy 2015: Molding and CastingFab Academy 2015: Molding and Casting
Fab Academy 2015: Molding and CastingMassimo Menichinelli
 

Mehr von 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
 

Kürzlich hochgeladen

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxSegundoManuelFaichin1
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxsuhanimunjal27
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 

Kürzlich hochgeladen (20)

Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. Xxx
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 

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?