scieee AI-readable full text Open interactive document viewer

¿Cómo se desarrolla un proyecto Opensource y para el movimiento Maker? - Lecciones aprendidas

Malpartida Candel, Francisco

Abstract

En esta conferencia veremos las diferencias que existen entre el desarrollo de cualquier proyecto industrial y un proyecto opensource. Centraremos la atención en las diferencias fundamentales entre ambas formas de desarrollo con algunos ejemplos prácticos. Claramente la motivación es diferente, en ocasiones las formas también, y ambos tienen objetivos muy diferentes que pueden marcan la diferencia a la hora de desarrollar. Finalmente, veremos algunas claves para que la comunidad Maker sea capaz de aceptar con éxito un proyecto opensource y las razones por las que este colectivo es particular. Let’s make and create!

Full text

¿Cómo se desarrolla un proyecto Opensource y para el movimiento Maker? Lecciones aprendidas ¿Quién soy? En#la#industria# Sensei# En#la#industria# ¿Quién soy también? Soy$fm$–$un$maker$ 5$ Development process in a nutshell The Development process in a nutshell ISO 9001:2008, Sección 7 realización Project phases •Phase I – –Does it make sense what we are trying to do? •Phase II – –What we are trying to make is clear and we know how to build it? •Phase III – –Are we realising the system adequately? •Phase IV – –Is the system ready for the end user? 16 SAV MkI SAV 3D LCD de la comunidad RepRap http://reprap.org/wiki/Clone_wars http://reprap.org/wiki/SAV_MKI http://reprap.org/wiki/SAV_3D_LCD Crowdfunding: SAV MkI consiguio el 160% de su objetivo. In Which Projects? 17 Activity Summary Development PHASE I PHASE II PHASE III PHASE IV Requirements xxx xx xxxxxx ? Analysis and Design xx xxxxxx x ? Implementation xxx xxxxxxxxxx ? Tests x xxxxxxx ? Deployment xxxx ? Support CM x xxx xxxx ? PM ? ? ? ? Environment x xx xx ? Peer Reviews x xx xxxxx ? Test Workflow •La placa funciona de escándalo: –Interfaz USB funcionando –Interfaz UART funcionando –Interfaz I2C funcionando y muy bien –Alimentación externa - muy poco ruido en la alimentación cuando se alimenta con el regulador externo - 5mA pico a pico en frecuencias altas (tendré que ver donde) –Alimentación USB - operativa - no la he medido rizados ni ruidos. –Alimentación UART - operativa - no me ha dado tiempo de medir rizado. –EMI - muy bajas, probablemente pase marcado CE, tengo que hacer hoy las medidas Rebobinemos un poco… En proyectos opensource… ¿Qué? Implementación Fabricación Documentación ¿Cómo? Implementación Pruebas Despliegue Despliegue - compartir Compartir un diseño En muchas ocasiones… Son pioneros en determinados procesos, mejorando sustancialmente lo que ofrece la industria En muchas ocasiones… Son pioneros con muchas herramientas y entornos de desarrollo. Algunas lecciones aprendidas No se puedan entender los proyectos open source sin colaborar. •Muchas de las herramientas están creadas y pensadas para colaborar y contribuir. FM. “Mastering collaboration is mastering open source and agile processes. Mastering agile processes and open source is mastering modern software practices”. TODO y TODOS SUMAN Y el movimiento Maker como encaja en todo esto? Por eso es importante Documentación Despliegue - compartir Compartir un diseño Aprender Como ingenieros partimos de una posición en la que realmente podemos crear e innovar en vez de seguir y copiar. No nos creemos todo lo que dice internet •Ni en la tele. Experimentamos, comprendemos, aplicamos, creamos, innovamos y compartamos. Y nosotras ¿Qué? Muchas gracias