Engineers for a Sustainable World Webinar: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
#Our documentation platform looks like this ([[Dozuki]]). You can navigate to each of our 50 machines. Select a machine, and you see 4 main topics. The main topic is Modules - which is a tracker for all the development and documentation.  
#Our documentation platform looks like this ([[Dozuki]]). You can navigate to each of our 50 machines. Select a machine, and you see 4 main topics. The main topic is Modules - which is a tracker for all the development and documentation.  
#When you click on Modules - all the different Modules appear. (paste an image of the modules, such as for the Laser Cutter - into the [[Dozuki]] graphic - or start a new slide)
#When you click on Modules - all the different Modules appear. (paste an image of the modules, such as for the Laser Cutter - into the [[Dozuki]] graphic - or start a new slide)
#For every module, we have a [[Development Board Template]].
#For every module, we have a [[Development Board Template]]. This consists of 25 main development points that need to be taken for every machine. (see first page of [[Development Board Template]])
#For every module - we also have other supporting steps - such as all the overall development steps total to about 75.  (see first page of [[Development Board Template]] spreadsheet)
#But here we will focus on the 25 most critical ones. (I will go through each step)
#Once a step is completed - the results are placed on the OSE wiki - and a link to that wiki page is put in the LINK TO WORK AND PRODUCTS column of the Development Board.
#The point of this technique is that we can design products not as entire entities - but as an assembly of modules - where each module is developed independently. So for example - in the ideal case - we would have a team of 12 people working on each module to fill in all the required development point - and we would have a dozen of such teams - such that on a single day - a team of about 100 engineers could design a complete machine in a single day.
#I would like to propose that we take 12 ESW chapters - and do exactly that - a weekend sprint - where we do a complete design in a day and then get ready for a build. Whe here would like to try this and help me organize this? I am looking for 12 chapter leader that could help me do this.
#The way I could see this is that we have a planning meeting with chapter leaders, who go back to their

Revision as of 18:03, 20 November 2013

Script for Section on Development

  1. How does OSE develop its products? We follow principles of Extreme Manufacturing - an agile development model based on Extreme Programming. We are defining the meaning of Extreme Manufacturing: lean, test-driven, modular design - with emphasis on achieving Language Agnostic Instructional that results in parallel machine builds - in a single day.
  2. To achieve single day builds, we apply Module-Based Design. We have 50 machines - and we break them down into about 10 modules each.
  3. The key to our development methods is documentation, and we are pushing the limits of this by Real Time Documentation - a milestone which we have achieved in the last couple months.
  4. Our documentation platform looks like this (Dozuki). You can navigate to each of our 50 machines. Select a machine, and you see 4 main topics. The main topic is Modules - which is a tracker for all the development and documentation.
  5. When you click on Modules - all the different Modules appear. (paste an image of the modules, such as for the Laser Cutter - into the Dozuki graphic - or start a new slide)
  6. For every module, we have a Development Board Template. This consists of 25 main development points that need to be taken for every machine. (see first page of Development Board Template)
  7. For every module - we also have other supporting steps - such as all the overall development steps total to about 75. (see first page of Development Board Template spreadsheet)
  8. But here we will focus on the 25 most critical ones. (I will go through each step)
  9. Once a step is completed - the results are placed on the OSE wiki - and a link to that wiki page is put in the LINK TO WORK AND PRODUCTS column of the Development Board.
  10. The point of this technique is that we can design products not as entire entities - but as an assembly of modules - where each module is developed independently. So for example - in the ideal case - we would have a team of 12 people working on each module to fill in all the required development point - and we would have a dozen of such teams - such that on a single day - a team of about 100 engineers could design a complete machine in a single day.
  11. I would like to propose that we take 12 ESW chapters - and do exactly that - a weekend sprint - where we do a complete design in a day and then get ready for a build. Whe here would like to try this and help me organize this? I am looking for 12 chapter leader that could help me do this.
  12. The way I could see this is that we have a planning meeting with chapter leaders, who go back to their