GVCS Development Template

From Open Source Ecology
Jump to: navigation, search

Merge icon.png It has been suggested that the text on [[::Development Strategy|Development Strategy]] be merged into (added to) this page or section. (Discuss)


GVCS tool development begins with a Product Specification and Design Rationale - perhaps the most important single step in the prototyping cycle - as this step determines the form of the product, and its compliance with OSE Specifications. This specification can then be distributed to designers to begin a design process, consisting of CAD work, calculations, CAE analysis. The product of the design stage is a set of fabrication drawings and a Bill of Materials. A project build occurs after the design stage, where parts are secured, and with appropriate tooling, a prototype build is begun. The finished product is tested and the design/improvement cycle is iterated. Each GVCS technology goes through an iterative process of 3 prototypes until Beta Product Release.


These are the GVCS development steps that take place for Distributive Economics development of the GVCS tools. These 32 steps apply to each prototype of the GVCS machines, and each machine iterates through 3 prototypes prior to Full Product Release.

  1. Conceptual design is articulated. This takes place in the form of a Systems Engineering Breakdown Diagrams - which outlines all the components of a given GVCS technology and how they relate to one another. For each component, the Breakdown Diagram should also include possible implementation paths - focusing on those paths that build on existing open source projects, on available documentation, and on other available prior art. The work of OSE is founded on determining a specific implementation path from the above options - determined by best fit to OSE Specifications - from which a prototype implementation path is determined. Successive prototypes may choose different implementation paths - depending on prototype testing results.
    1. Read Refactored OSE Specifications
    2. Pursuant to OSE Specifications, calculate power requirements
    3. Define size/scale/performance of the machine
    4. Motivate your design for low cost
    5. Motivate your design for performance
    6. Motivate your design for accuracy requirements
    7. Motivate your design for ease of fabrication
    8. Define components of a technology
    9. Define relationships between components
    10. Research open source prior art available for the design
    11. Publish open source prior art available for the design
    12. Define the relevance/adaptations required for the open source prior art to fit OSE Specifications
    13. Develop the required adaptations of OS prior art and implement that in the design at hand
    14. Specify other options available for implementation
    15. Specify a specific instance suitable for prototyping
    16. Draw an editable diagram of the specific instance
    17. Populate a Task Management Platform with the above components that need to be developed
    18. Recruit developers to execute and add tasks to the basic platform.
    19. Promote active developers of the project to Project Leader Status. In conjunction with the GVCS Project Curator, this is the leading stakeholder in the project who has a direct interest in developing or using the technology; main overseer of physical project development and fabrication, and works with GVCS Project Curator on quality control for adherence to OSE Specifications
  2. Project Manager recruited – management role; recruited for project work-flow management through the 27 development steps; also in charge of marketing support - stakeholder identification and evangelizing for support. Marketing consists of identifying potential users of a given product so that these potential users can be tapped for supporting product development. Draws up contracts and
  3. Subject Matter Experts recruited- recruited for consultation on matters of technical development and review
  4. CAD Draftsperson/Designer recruited for any CAD design relevant to a given project; Design follows: lifetime-design, design-for-modularity, design-for-disassembly (for repairability and packaging purposes), design-for-manufacturability (using stock components and easiest techniques), design for manual assembly
  5. Fabricator/Prototyper recruited to do the actual build-out of a given technology, if this role is not filled by the Project Leader
  6. Marketing Support recruited – solicits product to potential stakeholders – users, reviewers, funding entities, crowd funding supporters
  7. Documentor/Videographer recruited for producing all related documentation
  8. Report on industry standards and best practices. In particular, explore the availability of open source prior art on the topic, and link to those existing projects.
  9. Conceptual design, diagrams, performance calculations, and performance specifications drawn up.
  10. Project Budget proposed
  11. Proposal Brief with problem statement, solution (design rationale), budget, and team completed and ready for low-risk funding - including crowd, non-profit channels, and gifts. Developer contract signed. Problem statement defines the basic need and solution defines how the need is met.
  12. Funding secured. Funding allows rapid development by contract. Funding is a general fund, and money is allocated to projects on a prioritized basis.
  13. CAD drawings completed. This is the core of design – the CAD drawing and model for the technology being developed.
  14. Design rationale documented. Design rationale explains what choices were made why they were made for a particular instantiation of a given technology.
  15. Fabrication Drawings completed. Fabrication drawings are drawn automatically from the CAD design.
  16. Bill of Materials. This is a complete list of parts and their costs.
  17. Sourcing Information. Sourcing refers to where the parts or components for building devices were obtained from.
  18. Peer review. Peer review evaluates steps 8-16 and makes improvement suggestions. This is useful both in improving design and in documenting how negative feedback may be addressed with creative solutions.
  19. Failure Mode Effects Analysis. This is an analysis that examines possible failure modes of a design, and how they affect the outcome of the development project. Such analysis may abort a development path and suggest an alternative for overall design or component design.
  20. Prototype fabrication. This is the actual build of a technology.
  21. Prototype testing. This refers to field testing under real conditions, to examine not only machine functionality but also adaptability of different machines to particular working conditions.
  22. Fabrication Instructional Video Completed. Such documentation is directed at those people who are interested in building a certain technology themselves. CAD and CAM files, technology specifications, and the instructional video should be of quality sufficient for successful replication by skilled individuals.
  23. Compile and publish Instructional Template: Design Rationale, Conceptual Diagram, Bill of Materials (with weblinks to sources), Demo Video, Demo Photos, Instructional Video (A to Z on the fabrication), 3d CAD file (metal fabrication), 2d fabrication drawings (metal), 2d electronics design file to build circuit boards, wiring diagram, Machine-readable CAM files, 2d Exploded Part Diagram, Computer Software Control Code for Automated Devices, Hydraulic Circuit Diagram, Calculations (for scaling purposes), Fabrication Ergonomics (time, workflow, body positions, workshop orientation, best practices of fabrication methods)
  24. Compile and publish User Manual Template: How it Works, Operation Procedures, Safety, Maintenance, Troubleshooting, Repair
  25. Fabrication Ergonomics documentation. To promote economically-significant replication and production of a given technology, the ergonomics (time and energy requirements) of fabrication should be documented as a function of available production infrastructure.
  26. Fabrication Optimization - Update Fabrication Ergonomics Instructions on wiki based on new tool availability and technical insights. The fabrication procedure should be evolved to the most efficient possible for a given infrastructure. The fabrication infrastructure itself should evolve. Fabrication ergonomics may improve through computer assist (CNC) and automation, with an intended goal that production quality and cost in an on-demand, flexible fabrication facility rivals that of centralized production.
  27. Open Enterprise Model published for production of technology. We are interested in distributive economics, so publishing documentation for enterprise replication is an inherent part of our post-scarcity creation strategy.
  28. Open Enterprise Model published for related enterprise. Related enterprises are those which are not the production of a given technology, but the production of the products of a given technology. For example, for the CEB press, related enterprise may be construction services or the selling of bricks as building materials.
  29. User Network development. An internet user group and local user groups should be created for support in using and developing a given technology.
  30. Additional Videos published to User Network- Tips and Tricks, User-Generated Videos
  31. Augmented Reality training materials prepared for fabricator training.



  1. Defining most of Systems Engineering Breakdowns with assistance of existing SMEs
  2. Start general recruitment strategy
    1. Vann creates or utilizing exist tools to database the Team Culturing Survey for recruiting Pivotal project teams
    2. Vann refines team culturing survey and extracts the projects they are interested in, and the following:
    3. Define the job descriptions for:
      1. CAD Team
      2. Prototyping team
      3. Funding Team
      4. True Fans Recruiting Team
      5. Power Electronics Team
      6. Mechanical Engineering Team
      7. Metallurgy team
    4. Define recruitment procedure
  3. Vann will export this step template (possibly 200-300 steps per projects)
  4. Generate distributed nonprofit corporate structure for creating Education/Training enterprises based on the GVCS