Rapid Development Method Requirement: Difference between revisions
No edit summary |
No edit summary |
||
Line 17: | Line 17: | ||
#'''[[Rapid Learning Facilitiy]]''' - for any topic. Before rapid prototyping, there must be rapid learning. Rapid learning/production can occur for existing designs. New designs must be prototyped - with the rapid learning facility allowing rapid prototyping as well. | #'''[[Rapid Learning Facilitiy]]''' - for any topic. Before rapid prototyping, there must be rapid learning. Rapid learning/production can occur for existing designs. New designs must be prototyped - with the rapid learning facility allowing rapid prototyping as well. | ||
#'''Swarm Builds''' - '''For rapid development, this is key'''. It's about bodies - as Edison said that genius is 1% inspiration and 99% perspiration. It is simply that sufficient effort must be taken to assure all steps of the development process our covered. Typical open source projects involve solo warriors or small teams. Large teams and concurrent development can compress development time - see [[Development Time Compression]] | #'''Swarm Builds''' - '''For rapid development, this is key'''. It's about bodies - as Edison said that genius is 1% inspiration and 99% perspiration. It is simply that sufficient effort must be taken to assure all steps of the development process our covered. Typical open source projects involve solo warriors or small teams. Large teams and concurrent development can compress development time - see [[Development Time Compression]] | ||
Swarms require techniques of [[Convergent Research]] and [[Wholistic Learning]] - which means across all disciplines, topics, areas, sectors. And according to [[Feynman Method]] - explanation is like that to a child - but for advanced implementation of Feynman technique, even highly educated people in near-adjacent areas should beable to benefit greatly from the explanation. |
Revision as of 01:45, 2 June 2025
OSE is developing scalable development methods where we swarm on a design-build, such that results are obtained in rapid time. For this to be a practical development method, there is a number of requirements. This pages explores these.
The motivation is leveraging and coordinating existing talent to useful ends. In a random process, no useful work is done. If coordination exists, existing talent can be used to move society forward. This is how we approach work at OSE in order to develop useful things and to solve important problems.
The methods must be fun, practical, and educational. Practical means useful tools, not only entertainment. Thus, practical should involve economic significance. Any such process must be educational: life and evolution is all about learning and adaptation to new conditions.
Some of the key ingredients are:
- Effective and efficient learning materials, which allows for rapid learning.
- Design tools - open source tools, online designers, etc.
- Invocation of formal development methods, such as Open Source Product Development
- Concurrent design - many people collaborate, in an effective and efficient way. For this, a shared method must be followed to coordinate effort. Online tools must be applied for access anywhere in the world.
- People must come into the event with background knowledge of collaborative development, and must offer a contribution according to Rapid Development Collaboration Architecture.
- Products being developed must be broken down according to a Module-Based Design
- In 2025, ChatGPT can be leveraged for design assistance, such as generating design based on established knowhow. This would work for established techniques, but the more innovation - it is likely that ChatGPT etc can help less because AI is trained on existing knowledge and new design is not easy: ChatGPT's hardware design knowledge is limited to its training data and might lack expertise in specialized or cutting-edge areas. But it is a useful assistant, where you can ask it to design custom implementation of designs (such as Electric Tractor Drive) - where it produces meaningful assistance such as BOM generation - but not necessarily a working design.
- Rapid prototyping facility - an environment of advanced and basic tooling that can reify design into acual builds. This is the forte of the OSE method - public infrastructure for collaborative design-build.
- Rapid Learning Facilitiy - for any topic. Before rapid prototyping, there must be rapid learning. Rapid learning/production can occur for existing designs. New designs must be prototyped - with the rapid learning facility allowing rapid prototyping as well.
- Swarm Builds - For rapid development, this is key. It's about bodies - as Edison said that genius is 1% inspiration and 99% perspiration. It is simply that sufficient effort must be taken to assure all steps of the development process our covered. Typical open source projects involve solo warriors or small teams. Large teams and concurrent development can compress development time - see Development Time Compression
Swarms require techniques of Convergent Research and Wholistic Learning - which means across all disciplines, topics, areas, sectors. And according to Feynman Method - explanation is like that to a child - but for advanced implementation of Feynman technique, even highly educated people in near-adjacent areas should beable to benefit greatly from the explanation.