Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Charla Evento TestingUY 2018 - IOT: Conclusiones de mi experiencia

125 views

Published on

Expositor: Mariano Jurich

Resumen: Durante esta charla veremos una introducción al mundo IoT, como está conformado, ejemplos de grandes implementaciones vigentes, estructura de proyectos IoT, casos de estudio, y luego un recorrido sobre mi experiencia, contando los problemas que tuve, cómo se solucionaron y cómo se podrían haber evitado, comparándolo con un proceso de testing de software regular y proporcionando consejos útiles para probar este tipo de proyectos.

La charla está basada en una implementación real que actualmente funciona en el mercado Estadounidense.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Charla Evento TestingUY 2018 - IOT: Conclusiones de mi experiencia

  1. 1. IoT – Conclusiones De Mi Experiencia Mariano Jurich marianojurich@gmail.com @MarianoJurich 21 y 22 de mayo, 2018 www.testinguy.org #testinguy |@testinguy
  2. 2. Quién Soy? • Mariano Jurich. • 29 años. • Jugador de Padel. • Amante de los Dachshund. • Gran cocinero. • ISTQB certified tester.
  3. 3. Quién Soy?
  4. 4. Making Sense Somos una compañía de desarrollo de software con un fuerte énfasis en User Experience. Desde nuestro Headquarter en Palo Alto, California, y oficinas en Argentina y México, nuestros programadores, diseñadores y analistas son especialistas en el desarrollo de productos de software y la modernización de soluciones existentes.
  5. 5. Our Philosophy
  6. 6. Objetivos De La Charla • Introducirlos al mundo IoT. • Compartir mi experiencia en proyectos IoT. • Presentarles las principales diferencias que encontré entre testing de software y testing IoT .
  7. 7. Qué Es IoT? • Internet de las personas , hecha por personas, para personas. • Internet de las cosas, hecha por personas, para cosas. • Red de cosas conectadas a internet, que mandan, reciben e intercambian datos.
  8. 8. Estructura Básica IoT • Hardware • Datos • Software • Conectividad
  9. 9. Como Ayuda IoT? • A generar grandes volúmenes de datos. • A tomar mejores y mas rápidas decisiones basadas en datos. • A entender comportamientos. • A hacer nuestra vida mas fácil.
  10. 10. Implementaciones IoT
  11. 11. Background
  12. 12. Que Tan Diferente Es El Testing IoT Del Testing De Software?
  13. 13. Principales Diferencias • Muchos factores desconocidos . • Muchas acciones incontrolables. • Muchos outputs desconocidos.
  14. 14. Factores Desconocidos • Factores del ambiente como: oHumedad oLuminosidad oTemperatura
  15. 15. Acciones Incontrolabes • Interacción humana como: • Ordenamiento • Interacción • Uso de la infraestructura • Los puntos mencionados generan outputs deconocidos.
  16. 16. Cuantificar Como Una Técnica
  17. 17. Consejos Y Tips Útiles
  18. 18. Consejos Y Tips Útiles • Asegurarse de que conocés todos los componentes y elementos que interactuan dentro del sistema. Esto ayuda a generar mejor documentación. • Analizá los componentes de forma aislada para identificar el alcance, la funcionalidad y las limitaciones de cada uno. Esto ayuda mucho al hacer troubleshooting. • Tené un ambiente de test tan similar como sea posible, idealmente igual, al mundo real. Esto ayuda a generar datos confiables para analizar.
  19. 19. Consejos Y Tips Útiles • Familiarizate con el ambiente del mundo real. Esto ayuda a la hora de analizar y escribir casos de prueba. • Considerá dividir los roles de testing como una buena estrategia. • Analizá y priorizá efectos secundarios antes de cada implementación.
  20. 20. El Futuro
  21. 21. 21 y 22 de mayo, 2018 www.testinguy.org #testinguy |@testinguy ¿PREGUNTAS? ¡MUCHAS GRACIAS! Mariano Jurich marianojurich@gmail.com @MarianoJurich

×