El último punto funcional reproducible

admin_exprMucho del quehacer maker está relacionado con procesos de experimentación, de aprendizaje y con la creación de nuevo conocimiento.

Durante este tipo de procesos de experimentación “ad-hoc” es fácil caer en una parálisis en la cual “giramos en círculo” con partes de experimentos que a veces son éxitosas y a veces no, sin que podamos comprender la causa de estos resultados divirgentes; especialmente cuando no tenemos una forma estructurada de administrar las incertidumbres y los aciertos resultantes de nuestros experimentos.

Recientemente vivimos esto durante nuestra experimentación para grabar sonido usando Intel Edison, donde a ratos teníamos pruebas exitosas y a ratos “las mismas pruebas” fallaban.

Este tipo de parálisis puede resultarnos costosas, no solo a nivel de tiempo y recursos, sino también en lo referente a la motivación del equipo, al verse desvanecer los éxitos del trabajo sin una razón aparente.

Es por esto que compartimos en este artículo algunas medidas que nos permiten asegurar el éxito progresivo alcanzado en diversos experimentos y avanzar con un paso más seguro, evitando parálisis de análisis.

  1. Planee sus experimentos de manera individual y documente el plan
  2. Documente los pasos a realizar en cada experimento. Mantenga una política de “Un cambio a la vez”
  3. Documente los resultados obtenidos y las desviaciones del plan realizadas durante cada experimento
  4. Una vez obtenido el éxito en cada etapa, verifique la repetibilidad del éxito en cada experimento.
  5. Haga una revisión retrospectiva del plan de experimentación luego de terminar cada experimento.
  6. Una vez alcanzado un nivel de éxito aceptable en diversos experimentos, documente y publique los pasos para alcanzar dicho éxito.
  7. Verifique la reptibilidad antes de publicar sus resultados; y lleve seguimiento de cada “punto funcional reproducible

¿Y qué significa el término “punto funcional reproducible” (PFR)?

Básicamente es el conjunto de pasos que hemos verificado que funciona para llevarnos a una conclusión.

Llevar seguimiento de cada PFR significa ponerle un nombre, una identificación que nos permita referirnos a cada PFR y que nuestros nuevos procedimientos se basen en el PFR más reciente, donde se concentra el conocimiento acumulado más reciente.

En el ejemplo, terminamos documentando los pasos de un proceso de grabación con Intel Edison que pudimos constatar como repetibles; de forma que nuestros siguientes experimentos puedan tomar este PFR como su punto de partida.

La cultura Maker es también una cultura de Investigación

Cuametodo_cientificondo se trata de cultura Maker, la investigación es esencial.

Y no me refiero a la “investigación” esa de simplemente googlear algo que necesitamos aprender.

Me refiero a la adquisición de conocimiento y su respectiva mejora y creación de nuevo conocimiento; a muchas horas practicando, aprendiendo, documentando y publicando.

Algo que hemos estado aprendiendo sobre la marcha de diversos proyectos y colegas; como es el caso de nuestros colegas de UNED-LiiT (http://investiga.uned.ac.cr/)

Wikipedia: Investigación

Wikipedia: Ciclo de la Investigación Científica

Wikipedia: Protocolo de Investigación

 

#DAL2014 – Enriqueciendo el sistema de transporte y vialidad en Costa Rica

En nuestra reciente participación en dos equipos conformados por Jonathan Guevara, Gerardo Mora, Heiner Alvarado, Lorenzo Quirós y José Núñez, en el evento Desarrollando America Latina 2014; realizamos un prototipo para un conjunto de soluciones para mejorar el control y la toma de decisiones en lo que respecta a transporte público y vialidad en Costa Rica.

Una de las soluciones consiste en un sistema de detección de vehículos circulantes en las vías de tránsito que permite determinar los niveles de flujo de tránsito y a la vez habilita la implementación de semáforos inteligentes de bajo costo.

La segunda solución trata del monitoreo de las rutas de autobus, para determinar el cumplimiento de las rutas, así como el conteo de personas que entran y salen de un autobus.

El siguiente mapa ilustra la captura de datos de las rutas así como de cantidad de vehículos.

Uno de los principales objetivos de la inciativa es el desarrollo de una plataforma de “consumo” de dispositivos computacionales de captura y generacion de datos de bajo costo y alto valor; que facilite no solo la implementación de nuevos servicios y sistemas de captura, sino el análisis y la publicación de información de alto valor resultante de dichos datos.

image
Un agradecimiento especial a la gente de Dreams Agency Digital, por su interés en nuestro proyecto y por la entrevista y el video que hicieron al respecto; y a la organización del DAL2014 y sus patrocinadores por esta excelente oportunidad de compartir ideas y de crear soluciones.