Rapid Development Method Requirement
For BHAG projects.
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 Facility - 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.
Further, sense-making capacity must be built in. How?
- Learning materials
- Expert guidance - ideally from someone who has designed and built the same. The ideal candidate is someone who
- Documenters - educators who capture the knowledge.
- Social media collaborators - people who popularize and share the knowhow, increasing the amount of contributions.
- Rapid learning materials, excellent documentation
The modular breakdown process here must be significant. Break down to all parts (modularity), steps of the process (product dev method), all related disciplines (such as historians provide information about historical context).
This become half learning and half adding value.
Templates for design process are ready: Development Template
Each step can be broken to a team of 12-24. Therefore, for rapid development, such as 1-2 day development of significant product - the goal must be correspondinly large, and real benefit (participation, business opportunity, product) must be tangible. Therefore, for a significant product to be developed, it must be $1B or so market. Such as a tractor. Or a house (trillion dollar market). Etc. Or peace on earth.
Thus, starting with FreeHouse is a good idea.
Because all hands on deck are impossible without grand ambition, we must start with ambitious propositions, and aim for 1000-10000 contributors at $100 of effort (time or resources). This allows for $1M per day contribution.
Value generation can occur via information redeemable in viable business plans. An embodied RLF, production infrastructure such as Universal Basic Assets infrastructure - must be available.
Positive cash flow feedback loops must be built in. Developing 10x value propositions needs to be a part in order to capture the interest.
For 80 development steps, and 12-24 people each - we need a crew of 2000.
So the bottom line here is that we need to develop such capacity. Since collaborative leteracy takes an abundance mindset, it takes 4 years to learn this by backing it up with productive capacity.
Therefore the current OSE formula for global problemsolving is to teach abundance and back it up by extreme production. This presumes learning of collaborative literacy. This also presumes that we build numbers - such as 24 to 240 to 2400. And in person so we can swarm on concurrent development. That way it is fun and real.
All other hopes above are futile - it seems real life community will be required. If remote collab is leveraged, it must be met with tangible onsite presence. There is no substitute for that.