Large-Scale Collaborative Design: Difference between revisions
Jump to navigation
Jump to search
Line 7: | Line 7: | ||
#'''Generation of atomic assets''' - such as a single part in CAD, an image, an icon, software module, electronic diagram, a diagram, a video clip, etc. | #'''Generation of atomic assets''' - such as a single part in CAD, an image, an icon, software module, electronic diagram, a diagram, a video clip, etc. | ||
#'''Assemblies or Compositions''' - such as an entire product in CAD, a movie, a product brochure, uor any finished product. | #'''Assemblies or Compositions''' - such as an entire product in CAD, a movie, a product brochure, uor any finished product. | ||
#'''Global Collaborative Process''' - coordinating the | #'''Global Collaborative Process''' - coordinating the entire process towards creation of [[Extreme Enterprise]] and thus [[Distributed Market Substitution]]. | ||
At each level, the base atomic unit of development must be defined. | At each level, the base atomic unit of development must be defined. |
Revision as of 21:50, 18 October 2020
Introduction
For large scale collaborative development to occur, there are 3 scales of operation for contributors. This applies to any collaborative design, whether CAD, graphics assets generation, video production, documentation, etc.
The 3 scales are:
- Generation of atomic assets - such as a single part in CAD, an image, an icon, software module, electronic diagram, a diagram, a video clip, etc.
- Assemblies or Compositions - such as an entire product in CAD, a movie, a product brochure, uor any finished product.
- Global Collaborative Process - coordinating the entire process towards creation of Extreme Enterprise and thus Distributed Market Substitution.
At each level, the base atomic unit of development must be defined.
In Step 1, individuals work on a specific part. Elements of Step 2 and 3 can
Basic units are synthesized in Step2
Basic Coordination Requirements
- Focus. If audacious goal is clear (such as getting past COVID), focus is still needed to develop products fully.
- Scalable platform - wiki is used in OSE's work. Social media, Jitsi Video Bridge, part libraries, FreeCAD, are all examples of scalable platforms. Scalability key is simplicity and rapid onboarding.
- Rapid Onboarding - one hour onboarding course for basic performance, and 4 hours for integrated process. One week (40 hours) for qualified process managers, who are ideally product owners.
- Collaborators - who is collaborating? Need a team based on massive transformative purpose, where 10x Is Easier Than 2x
- Documentation - most important asset. The OSE wiki is our repo.
- Development Process - standard product development, such as embodied in Development Template
- Task division - Kanban board, modular breakdown of Module Based Design, Collaboration Architecture
- Prototyping - Ideas are nothing without prototypes to validate them. There are many ways from 3DP, to calculations, to partial prototypes of Test-Driven Design. Doable via hackathons, startup camps, Incentive Challenges,. Extreme Manufacturing Workshops, Summers of Extreme Design-Build
- Review - SMEs and users feedback on the development
- Communication - video, social media, Slack, collaborative video protocol.
- Distillation - upvoting. Critical.
- Application - Developers must either engage in dogfooding or production/distribution to outside markets
- Physical Plant and Hardware - dev kits, meetups, conspiring/development places, hackathons
- Stigmergic Design - Team Story Game for Collaborative Video protocol; seeded templates on the wiki. Wiki assets for a stygmergic, construction set appraoch.
- Agility - Things change fast. A common trend for large development attempts is: (1) things explode in fruitful activity; (2) things collapse from all the activity. The solution is protocols and collaborative literacy of protocol-users. When documenting, always think of the next iteration, and how that will be documented, and how your documentation can be scaled readily to other projects, modules, and systems. Any development project should be Fractal - both self contained, but also a building block.