OSE Developers
Hint: Last Updated 1/17. Please study the Crash Course for overview of OSE and current priorities. To subscribe or unsubscribe from the Design Sprints list, please go to the Tech Team Culturing Survey page.
Founder's TED Talk
Marcin Jakubowski explains the Global Village Construction Set in his TED Talk.
Can't see the video below? Try: http://www.ted.com/talks/marcin_jakubowski.html
2017 Invitation Video
2017 Invitation
OSE Developers - Design + Documentation
OSE Developers are the official members of the OSE Design or Documentation Teams, and the HR Generalist is responsible for recruiting OSE Developers. OSE is a globally distributed volunteer team of engineers, farmers, designers, documenters, builders, writers, marketers, and other interdisciplinarians. OSE developers commit a minimum of 10 hours per week to a coordinated development process on key OSE priorities, for a 3 month duration. It is also acceptable if the OSE Developer find a partner on their side to work with - such that their time requirement may be reduced from 10 hours to half of that time per week - while this pair still produce 10 hours of effort. This also helps us to encourage leadership on the OSE Developer's side, and greater collaboration. After a 3 month development period, OSE Developers have an option to continue to the next quarter.
For background purposes - we have been operating as a volunteer project with many ad-hoc contributors until 2017. We have discovered that for an audacious project with well-defined goals - we need a process and structure that can harness collaborators' contributions in a more effective way - for visible and tangible progress. As such, we have shifted to dedicated development teams as of the beginning of 2017. We are looking for team players who can move OSE along its Critical Path for the formal team of OSE Developers- while encouraging others to provide ad-hoc contributors by editing the wiki.
Interdisciplinary Approach
We are looking for diverse skill sets. Do you have the skill set to become a meaningful contributor? Our only requirement is that you have an open mind and willingness to learn new things - and the required time to make a meaningful contribution. We expect OSE Developers to become immersed in the new paradigm of open source product development. We are building 12-24 person Working Teams which result in clearly visible development velocity. An interdisciplinary team is needed because many projects include elements of mechanics, electronics, hydraulics, sensors, software, etc. In addition, graphics, media, marketing, and business development skills are used in taking products to full releases as Distributive Enterprise.
Solving Wicked Problems
Our long term goal is to create a world class training center for open source movement entrepreneurs - for solving wicked problems. Since many problems are founded in artificial scarcity - our approach is to create material abundance - while regenerating the environment. At the same time, we are training people in interdisciplinary skill sets - as only an interdisciplinary perspective can lead people to solving wicked problems. We are in the business of ending poverty and war - where poverty includes poverty of the mind - and war includes the war on the environment. Our mission is lofty, and our approach is grounded. We are looking for volunteers who can thrive in such a learning environment.
Looking for Dedicated Contributors
The title of volunteer still has formal requirements of collaboration on active working teams, and is not to be taken lightly. The expectations are similar to the requirements in a 'regular job,' with timelines, project plans and team responsibilities. OSE Developers are selected for participation based on successful completion of the application process - up to a basic proficiency test in open source computer aided design (CAD) - the OSE FreeCAD Test. The application process is maintained by the HR Team, and the on-boarding process is shown at the OSE Developer Initial Application page.
The OSE Developer is the highest status of OSE development collaboration. The title of OSE Developer marks the official development team that is working actively on the OSE Roadmap. Otherwise, ad-hoc contributors are welcome to contribute to the OSE Wiki, the official development platform of the OSE project.
Team Structure
Development Teams must include a Heavyweight Product Manager, a Product Owner, and a Process Manager to steward a Concurrent Engineering process. Member requirements are an open mind - as any of the technical skills, such as FreeCAD 101, can be learned with a few hours of practice. We are looking for a mindset of avid learning across different disciplines as the primary requirement. We are positioning this opportunity as a chance to learn diverse technical skills.
Module-Based Design
An effective team works on projects taken from the perspective of module-based design - where each project is broken down into modules that can be developed in parallel according to the task breakdown of the Development Template. Modularity applies not only to technical, but also to organizational, business, and marketing areas. Development cycles are run on a quarterly basis (the 90 day period), with the intended outcome being a product release. If OSE Developers are required to contribute 10 hours per week, then the 12 person team is effectively a 3-person full time equivalent. This is the minimum required for visible progress. Once a well-performing team is established, new teams may form. The minimum number of Developers for starting a new development team is 12. Our goal is to create 12 teams of 12 by end of 2017.
Roadmap
The project teams work together on current Development Priorities and only on the official tasks at the Critical Path and consistent with the 20 year OSE Roadmap. Other projects may be taken up independently by contributing to the OSE Wiki, but core resources will be allocated only to the Critical Path. OSE Developers do not propose new projects, but execute on tasks on the Critical Path. As such, we are asking for team players who are aligned with the greater vision of OSE. The Critical Path involves milestones around machine building as a basis, with other applications such as agriculture and the Seed Eco-Home - the latter being a collaboration with the Open Building Institute.
Application
To apply -
Prior to applying, please read the above information carefully and look at the links prior to your first interview. We cannot at this time accommodate exploratory phone conversations prior to the interview - as we track our recruiting process and the first step is filling out an initial application. If you feel that important details have been left out of the Developer invitation - please email HR at opensourceecology dot org and ask for clarification, and we can add those details to this description. We ask you for your cooperation with our process. We will ask for your feedback on our approach during the initial interview.
To apply, please go to the OSE_Developer_Initial_Application. Fill out the application form, email HR once you have done so, and then we can set up a first interview at your earliest convenience. 90 day development duration begins from the time that a candidate completes the OSE FreeCAD Test. If you have an earnest drive to make a better world - and are willing to develop and use a powerful skill set to accomplish that task - then you will feel right at home in our environment.
Job Description
OSE Developers work as a team, dividing these various tasks between team members:
- Learning a basic toolchain for designing open source hardware using open source software
- Working on a dedicated open source product development effort as part of an interdisciplinary team
- Learning basic proficiency in FreeCAD. FreeCAD-related tasks may include:
- Producing build instructionals using FreeCAD files
- Producing fabrication drawings
- Making modifications in existing designs
- Creating designs from scratch
- Producing 3D printing files
- Creating visual Bills of Materials
- Creating exploded part diagrams
- Learning open source tools and protocols for effective, globally-distributed design collaboration
- Doing basic calculations of cost, weight, production rates, and other critical parameters towards open source products geared at creating Distributive Enterprise
- Researching sourcing of materials
- Learn basic proficiency in rendering and animation using Blender
- Learning basic proficiency in vector and raster graphics to produce supporting graphics using GIMP and Inkscape
- Learning basic video production competency using Kdenlive to produce instructionals
- Learning basics of screencasting to produce video instructionals
- Using Inkscape or other open source toolchains to produce cutting files for laser cutters,routers and CNC torch tables
- Documenting work done and hours spent in a Work Log on an ongoing basis
- Writing scripts for instructionals, publishing step-by-step instructionals, and assisting in the publishing of design guides
- Communicating with other team member on problem solving
- Prototyping of ongoing development work using 3D printing, scale models, etc (if possible)
- Many tasks are technical, but writing, marketing, video production, desktop publishing, communication, website development, software programming, and many other tasks are included in the process
Onboarding Flowchart
(you can click on the underlined links for more info)
Team Numbers
This is tracking team size and effort over time:
OSE Developer Bios
HR Generalist in Training
“Open Source hardware gives us the potential to innovate exponentially. It is a way to move to an economy of abundance from one of artificial scarcity.”
Richard is a real estate investor from Northwest Indiana with years of experience in asset management, creative finance, accounting, advertising, tenant management and construction. He is looking to expand his skills in Human Resources while contributing to a dynamic organization which seeks to fundamentally change the way we share ideas and innovation through open source design and distributive enterprise.
HR Generalist Volunteer
“I'm grateful to be contributing to the Open Source Economy and excited to see the positive outcomes for people and the planet.”
Hart is a fundraising professional based in Tempe, Arizona with years of experience in design, storytelling, branding, software development, and research university advancement. He's passionate about permaculture, entrepreneurship, self-reliance, and healing and wellness.
Development Team
“I'm contributing to OSE because I see the value in everyone having access to resources to provide a living for one's self and community. I also intend to utilize the information gathered to build my own affordable seed-eco home and create my own home workshop and distributed enterprise.”
I'm an Electrical Engineer by training from Michigan Tech. I'd like to help rebuild America's infrastructure with the help of open source principles and am interested in making America Energy Independent as one of my career goals. I firmly believe in the possibilities of open source hardware for bettering my life and the lives of others. My skills include basic I.T., power electronics, power systems, and motor drives as well as some basic business skills.
Development Team
“I'm contributing to OSE because It's the most interesting project that I've ever seen. It combines nature, people, technology in a practical and holistic way. I was looking for a place where to create together with others, freely and openly.”
I think my most relevant skill is my learning capacity.
Development Team
“ I have a background on mathematical and physical science. With it, I'm interested on variety of domains in technology, from computer science to mechanics, by passing through electronics. I discovered Linux operating system when I began my university classes, and with this event began a long journey through the world of open source software. The concept of open source is very interesting for me and I choose to use in preference the products which respect this way of working. I think that I'm on another journey with the Open Source Ecology, which is based on the same principles, but the very big difference is that the products here are to be produced in the real world. I'm in the domain of teaching in technology and I want to benefit from the OSE to help bringing technology learning in another step.”
I have a Master Degree in Mechanics Modelling (Structural mechanics,
CFD and system dynamics). I also have a BTS (2 year Degree) in
Electronics and Computer science. I'm now a teacher in Engineering
science.
Development Team
I have a background in Mathematics. I love the subject and its applications which I believe is just about anything. I have gotten very interested in electronics and machines over the last year and a half and I have made couple of things myself. I am also working as a business process analyst which I feel will help me in documentation for the project. What drew me in about Open Source Ecology was the what the project stands for and the whole notion of it being open source. I have found that is the coolest part of the programming community and I have always been somewhat bothered by the notion that any work should be compensated financially. I love the idea of being able to contribute to this project is a great privilege and I hope to be able to contribute in meaningful ways. I believe that this is the future of the world. As we continue to drive automation the job market will get smaller and smaller. I think having the skills and information that this movement provides will be completely necessary in the future. I hope to be able to share this work with others and look forward to collaborating with the team. My end goals are to learn quite a bit, add as much value to the project and world with my work, and to help this project progress as much as I can.
a fundraising professional based in Tempe, Arizona with years of experience in design, storytelling, branding, software development, and research university advancement. He's passionate about permaculture, entrepreneurship, self-reliance, and healing and wellness.
}}
Development Team
jverveack@gmail.com linkedin: https://www.linkedin.com/in/jeanbaptistevervaeck/ website: www.foozledesign.com
"Collaborating with OSE members has helped me realize the enormous potential Open Source principles have for dismantling and replacing the current mainstream economic paradigm by providing people with similar quality tools for the production of their material environment that require fewer resources and rely more on cooperative community participation and knowledge building."
"Jean-Baptiste is a freelance graphic designer living in Santiago, Chile and has worked on a wide variety of projects for both local and overseas clients for nearly a decade. In recent years he's been focusing his efforts on helping start ups, small and upcoming businesses materialize their ideas. He has a great deal of experience using Illustrator & Photoshop and is knowledgeable in Indesign, Inkscape, GIMP and is in the process of learning FreeCAD.
He has been working with Open Source Ecology as a remote collaborator since 2013 and has contributed over a dozen infographics for some of the 50 machines that form part of the Global Village Construction Set (GVCS) and has helped to establish some of OSE's preliminary graphic guidelines among other graphic assets over the years. He was also part of the team that documented the one day assembly process for the Ironworker 3.0 in 2013 and was the Graphic Team's Lead for the Pattern Language Icon design efforts in 2015."
Former Team Members
Recent Builds
This is our first iteration of the Seed Eco-Home and Aquaponic Greenhouse - each built in 5 days - and the next iteration of the build is planned for the fourth quarter of 2017:
Links
- To see progress of the Development Team - see Development Log
- GVCS TED Talk by Founder
- New Yorker article
- Key economic transformation philosophy - Distributive Enterprise
- 20 Year Roadmap