En esta charla compartimos nuestros aprendizajes formando testers desde cero. Hace años que venimos contratando personas sin experiencia, pero en 2021 experimentamos con un programa de pasantías que contratamos a 10 personas y las formamos de cero en testing y testing automatizado. La experiencia salió muy bien y queremos compartir lo aprendido para que más personas puedan ponerlo en práctica.
¿Qué hacer ante la falta de personal calificado en IT?Federico Toledo
No hay suficientes personas con experiencia para la demanda actual en el rubro del software. La pandemia aceleró los procesos de digitalización en muchas áreas. Se calcula que faltan llenar 40M de posiciones en la industria tech en todo el mundo. En Uruguay en el 2021 quedaron más de 5000 puestos sin cubrir. Según un estudio de Manpower Group casi el 70% de las empresas ya tienen problemas para conseguir el personal que necesitan. ¿Qué podemos hacer? Las empresas siguen distintos enfoques, desde buscar cómo ser más competitivos a nivel salarial y de beneficios, abrir oficinas o contratar remoto en otros países, o formar el talento que les falta. En esta charla queremos compartir nuestra experiencia en Abstracta siguiendo la línea de formar personas sin experiencia, ya que esto es una forma de resolver otro problema, que es que más de 900 personas egresadas de Jóvenes a Programar (más otras de otras propuestas de formación) están buscando trabajo sin encontrar. Armamos una propuesta que luego de varias iteraciones, ahora la estamos llevando a hacerla crecer a escala. Queremos compartir nuestros aprendizajes, pero también generar un espacio donde todos podamos compartir los desafíos y los enfoques con los que cada uno está intentando encarar el problema, para así salir todos más fortalecidos y con ideas para poner en práctica.
Qué difícil es reportar, comunicar en forma escrita, documentar, dejar grabado en piedra (o en bits) lo que pienso. ¿Cómo evitar la ambigüedad? ¿Cómo no ser duro? ¿Quién no ha tenido problemas por algo que escribió de una forma que la persona que lo leyó lo interpretó de forma distinta a lo que queríamos? En esta charla quiero dar ejemplos de problemas típicos y de algunas posibles soluciones, algunas ideas que a mí me han funcionado. Lo que más me interesa es generar discusión e intercambio de ideas para que entre todos nos ayudemos a mejorar este aspecto que es tan clave en la vida de todo y toda tester
Las 3 etapas de Moodle en las organizacionesPablo Borbón
En esta conferencia se imprime la experiencia por más de 5 años trabajando con diferentes tipos de organizaciones en todas las industrias. Un recorrido sobre los componentes fundamentales de una estrategia de e-learning basada en Moodle; por medio de 3 etapas, explorando los principales desafíos y dando recomendaciones basadas en los resultados de algunos casos exitosos.
¿Qué hacer ante la falta de personal calificado en IT?Federico Toledo
No hay suficientes personas con experiencia para la demanda actual en el rubro del software. La pandemia aceleró los procesos de digitalización en muchas áreas. Se calcula que faltan llenar 40M de posiciones en la industria tech en todo el mundo. En Uruguay en el 2021 quedaron más de 5000 puestos sin cubrir. Según un estudio de Manpower Group casi el 70% de las empresas ya tienen problemas para conseguir el personal que necesitan. ¿Qué podemos hacer? Las empresas siguen distintos enfoques, desde buscar cómo ser más competitivos a nivel salarial y de beneficios, abrir oficinas o contratar remoto en otros países, o formar el talento que les falta. En esta charla queremos compartir nuestra experiencia en Abstracta siguiendo la línea de formar personas sin experiencia, ya que esto es una forma de resolver otro problema, que es que más de 900 personas egresadas de Jóvenes a Programar (más otras de otras propuestas de formación) están buscando trabajo sin encontrar. Armamos una propuesta que luego de varias iteraciones, ahora la estamos llevando a hacerla crecer a escala. Queremos compartir nuestros aprendizajes, pero también generar un espacio donde todos podamos compartir los desafíos y los enfoques con los que cada uno está intentando encarar el problema, para así salir todos más fortalecidos y con ideas para poner en práctica.
Qué difícil es reportar, comunicar en forma escrita, documentar, dejar grabado en piedra (o en bits) lo que pienso. ¿Cómo evitar la ambigüedad? ¿Cómo no ser duro? ¿Quién no ha tenido problemas por algo que escribió de una forma que la persona que lo leyó lo interpretó de forma distinta a lo que queríamos? En esta charla quiero dar ejemplos de problemas típicos y de algunas posibles soluciones, algunas ideas que a mí me han funcionado. Lo que más me interesa es generar discusión e intercambio de ideas para que entre todos nos ayudemos a mejorar este aspecto que es tan clave en la vida de todo y toda tester
Las 3 etapas de Moodle en las organizacionesPablo Borbón
En esta conferencia se imprime la experiencia por más de 5 años trabajando con diferentes tipos de organizaciones en todas las industrias. Un recorrido sobre los componentes fundamentales de una estrategia de e-learning basada en Moodle; por medio de 3 etapas, explorando los principales desafíos y dando recomendaciones basadas en los resultados de algunos casos exitosos.
[ #Workshop #AgileCulture ]
Redefine la gestión y liderazgo de personas en tu organización, en 4 sesiones de enfoque práctico, a cargo de nuestro consultor asociado, el reconocido Luis Antonio Salazar Caraballo.
11, 13, 18 y 20 de agosto
19:00 PE, CO, MX (GMT-5) | 20:00 CL (GM-4) | 21:00 AR (GMT-3)
Inscríbete en: https://lnkd.in/dEzB3Ny
✅ Descuento del 15 % hasta el 31 de julio.
ℹ Contáctanos para mayor información: +51 986 617 832
#Agile #Agilidad #AgileManagement #AgileMindset #Vuca #Cynefin #PensamientoComplejo #Liderazgo #Empoderamiento #Motivación #EquiposRemotos #TrabajoEnEquipo #EquiposDeAltoRendimiento #ComunicaciónEfectiva #Retroalimentación #GestiónHumana #ConsciousAgility #CulturaOrganizacional #TransformaciónCultural #LuchoSalazar #Umaan #ReinventingWork
En esta presentación hablo de que ser Scrum Master es principalmente acerca de liderazgo y coaching. No es un rol de gestión. No eres un gerente de proyectos ni de personas. Además, ser Scrum Master o Coach ágil definitivamente no es acerca de reforzar los procesos.
Un Scrum Master extraordinario quiere o querrá que su equipo sea parte de esta carrera evolutiva – por ejemplo, haciéndolos partícipes de entrevistas con los usuarios o haciendo experimentos.
Si quieres llegar a ser un Scrum Master extraordinario enfoca tu energía en construir un entorno grandioso para tu equipo, probablemente así no tendrás que pasarte la vida, tu fantástica vida como Scrum Master, removiendo impedimentos.
Retención de empleados y entrenamiento basado en competenciasPablo Borbón
En ésta presentación se explora el panorama que presentan las organizaciones en el área de retención de empleados y cómo abordar un proyecto de entrenamiento basado en competencias para hacer frente a éste desafío.
[ #Workshop #AgileCulture ]
Redefine la gestión y liderazgo de personas en tu organización, en 4 sesiones de enfoque práctico, a cargo de nuestro consultor asociado, el reconocido Luis Antonio Salazar Caraballo.
11, 13, 18 y 20 de agosto
19:00 PE, CO, MX (GMT-5) | 20:00 CL (GM-4) | 21:00 AR (GMT-3)
Inscríbete en: https://lnkd.in/dEzB3Ny
✅ Descuento del 15 % hasta el 31 de julio.
ℹ Contáctanos para mayor información: +51 986 617 832
#Agile #Agilidad #AgileManagement #AgileMindset #Vuca #Cynefin #PensamientoComplejo #Liderazgo #Empoderamiento #Motivación #EquiposRemotos #TrabajoEnEquipo #EquiposDeAltoRendimiento #ComunicaciónEfectiva #Retroalimentación #GestiónHumana #ConsciousAgility #CulturaOrganizacional #TransformaciónCultural #LuchoSalazar #Umaan #ReinventingWork
En esta presentación hablo de que ser Scrum Master es principalmente acerca de liderazgo y coaching. No es un rol de gestión. No eres un gerente de proyectos ni de personas. Además, ser Scrum Master o Coach ágil definitivamente no es acerca de reforzar los procesos.
Un Scrum Master extraordinario quiere o querrá que su equipo sea parte de esta carrera evolutiva – por ejemplo, haciéndolos partícipes de entrevistas con los usuarios o haciendo experimentos.
Si quieres llegar a ser un Scrum Master extraordinario enfoca tu energía en construir un entorno grandioso para tu equipo, probablemente así no tendrás que pasarte la vida, tu fantástica vida como Scrum Master, removiendo impedimentos.
Retención de empleados y entrenamiento basado en competenciasPablo Borbón
En ésta presentación se explora el panorama que presentan las organizaciones en el área de retención de empleados y cómo abordar un proyecto de entrenamiento basado en competencias para hacer frente a éste desafío.
Charla evento TestingUY 2016 - Como Gestionar la Mejora Continua en Equipos d...TestingUy
Expositora: Nadia Soledad Cavalleri
Resumen:
Es muy común encontrarse con alguno o varios de estos problemas en los equipos de testing:
• Los testers de una empresa (especialmente en consultoras) no se conocen entre sí.
• Se pierde tiempo en encontrar soluciones a problemas recurrentes.
• Se es reactivo ante las necesidades de los clientes.
• Se proveen servicios con diferente calidad a diferentes clientes (dependiendo del tester que lo pruebe).
• Se percibe a la especialidad de testing de la empresa como “estancada”.
En Baufest, empresa internacional proveedora de servicios de TI, implementamos el concepto de Comunidades de práctica para enfrentar estos y otros problemas asociados y nos gustaría compartirlo con otros testers.
Webinar: Integrar la analítica en Metodologías ÁgilesIEBSchool
Alberto Ambrosio nos explica cómo integrar la analítica en metodologías ágiles en este nuevo webinar de IEBS.
Las nuevas tecnologías nos permiten analizar y obtener resultados en un periodo de tiempo reducido. Las organizaciones tienden a modelos en los que se mejora la productividad de forma rápida y a métodos de gestión que permiten una mayor flexibilidad, tales como metodologías de gestión de proyectos ágiles.
La analítica debe ser nuestro pilar fundamental para la toma de decisiones, de forma que ayude a mejorar nuestro impacto en el negocio, cliente y mercado. Es importante integrar la cultura analítica dentro de los procesos internos de la compañía y basarnos en datos cuantitativos que nos permitan dirigir nuestras decisiones directamente a ámbitos que mejoren el negocio.
Tema N° 6 Técnicas para el Levantamiento y Recolección de RequisitosSaraEAlcntaraR
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos correspondiente a la Unidad II.- Ingeniería de Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
¿Le importa la productividad en sus reuniones? El servicio de "workshop-in-a-box" de groupVision es completamente adaptable a las necesidades de sus reuniones y hacerlas más productivas.
Los desafíos de calidad de software que nos trae la IA y los LLMsFederico Toledo
En esta charla, nos sumergiremos en los desafíos emergentes que la inteligencia artificial (IA) y los Large Language Models (LLMs) traen al mundo de la calidad del software y el testing. Exploraremos cómo la integración, uso o diseño de modelos de IA plantean nuevos retos, incluyendo la calidad de datos y detección de sesgos, sumando la complejidad de probar algo no determinístico. Revisaremos algunas propuestas que se están llevando adelante para ajustar nuestras tareas de testing al desarrollo de este tipo de sistemas, incluyendo enfoques de pruebas automatizadas y observabilidad.
Pasado, presente y futuro del testing en LatinoaméricaFederico Toledo
En esta charla titulada "Pasado, presente y futuro del testing en Latinoamérica", exploraremos los hitos más relevantes que han moldeado nuestra comunidad de testing y calidad de software hasta el día de hoy. Nos detendremos a reflexionar sobre nuestros logros y puntos fuertes, reconociendo el valor y la importancia de lo que hemos construido juntos.
Sin embargo, comprender que nuestro pasado no determina nuestro futuro, nos invita a plantear nuevos desafíos. “Lo que nos trajo hasta aquí no nos llevará al siguiente nivel”. En esta charla, compartiré mi visión sobre en qué aspectos deberíamos enfocarnos actualmente para impulsar nuestro crecimiento tanto a nivel de comunidades como de manera individual en el campo de la calidad de software.
Analizaremos las oportunidades emergentes, las tendencias y las mejores prácticas que podrían llevarnos al próximo nivel y ampliar nuestros horizontes profesionales. Además, exploraremos cómo cada persona y comunidad puede potenciar su desarrollo y contribuir al progreso colectivo.
Acompáñame en esta charla para reflexionar sobre nuestro pasado, evaluar nuestro presente y establecer una visión clara para el futuro del testing en Latam. Juntos, podemos avanzar hacia nuevas metas y alcanzar un crecimiento sostenible en el ámbito de la calidad de software.
En esta charla, exploraremos las distintas estrategias y métodos para probar aplicaciones basadas en LLMs como GPT, el modelo de lenguaje desarrollado por OpenAI. A medida que la inteligencia artificial se integra cada vez más en nuestras vidas, es crucial garantizar la calidad, eficiencia y confiabilidad de las aplicaciones que utilizan tecnologías de AI como ChatGPT.
La charla ayudará a comprender mejor los desafíos de probar este tipo de sistemas, así como aportará algunas de las técnicas de testing aplicables, y sus limitaciones, herramientas existentes y otras que hacen falta. Esto tanto para testing funcional, automatizado y testing no funcional (performance, seguridad, accesibilidad, etc). Es importante desde ya reflexionar sobre cómo enfrentarse a estos nuevos desafíos, considerando que por más que hoy no estén probando ya este tipo de aplicaciones, no faltará mucho tiempo para que eso suceda.
QA or the Highway - Extra-functional testing, improve how you observe the sys...Federico Toledo
We typically distinguish between functional and non-functional testing, which might mislead to under prioritize some important aspects of the quality of the application we are testing. In many cases when the system is not secure, performant or accessible, its functionality is affected or it’s not functional at all. In this talk, I will show techniques and tools that we use that will help you improve your ability to observe the system while you are performing functional testing in order to provide feedback about the so-called “non-functional” properties. I will also discuss how to properly prioritize the different characteristics of the system in order to focus your efforts on what is more important to your business at each moment.
Pruebas extra-funcionales, más observabilidad durante tus pruebas funcionalesFederico Toledo
Normalmente distinguimos entre pruebas funcionales y no funcionales, lo que puede llevar a subestimar algunos aspectos importantes de la calidad de la aplicación que estamos probando. En muchos casos, cuando el sistema no es seguro, eficiente o accesible, su funcionalidad se ve afectada o simplemente no es funcional en absoluto. En esta charla, mostraré técnicas y herramientas que podemos utilizar para mejorar nuestra capacidad de observar el sistema al realizar pruebas funcionales para también dar feedback sobre las mal llamadas "características no funcionales".
Anyone can do testing, but only good and motivated testers can do great testing. The mindset of a tester is different from that of anyone else in a software development team, and so are their motivating factors. There are special difficulties to confront in our undervalued field that we must be aware of if we want to keep the motivation of our testers high. In order to help testers grow, we must take proper care. I started out as a tester, led a team of testers, and now, I am leading test leaders. I want to share my experiences and the lessons my fellow team leaders and I have learned during these years. You will get some food for thought and ideas about how you lead and take care of your testers. This knowledge enhances your goal of helping your testers grow and be happy, motivated, realized, and do better testing.
Low code for test automation, state of the artFederico Toledo
Abstract:
It’s kind of difficult to distinguish if this is another marketing-created buzzword in the software development world, and even worse because it appears in many flavors: “low code”, “no code”, “codeless”, “scriptless”, and probably I’m missing some. If you try to find some objective opinion it’s hard to find any article or talk that is not provided by a vendor.
In this talk I want to give my perspective and experience, analyzing when it makes sense, in which contexts, and most importantly, which considerations we should have to take into account to avoid the “automating chaos brings faster chaos”. Also, how does this ML and AI really help to your testing goals?
I’ve been researching about the different low code solutions for test automation. My team has been using some of them in different contexts. We’ve seen that, if correctly used, is an interesting approach, especially now that it’s being harder to find people with coding skills to work on test automation.
If you join me in this conversation you will learn about:
- some bad practices that can lead to useless results, so you want to avoid, related to how these tools work with selectors, modularization, etc.
- some practices that’s been useful for us, to get the results we expected and even faster, like how to structure the team and distribute responsibilities, how to integrate them in your ci-pipelines, etc.
- and also how we’ve been using some of these tools to help our team members to grow, defining a new career path for test engineers, that in other ways wouldn’t have been possible or would have taken much longer.
TSQA - Improving test automation code and strategyFederico Toledo
Talk in TSQA 2022 - Matías Fornara and Federico Toledo
Automation has gone from optional to mandatory in the past few years when it comes to developing software at speed. It has led teams and especially testers to adapt and evolve together with new technologies for coping with the automation needs.
No matter the original motivation, you might have somehow ended up crafting a strategy for doing test automation.
Now the question is, how did it mature? When was the last time you actually took a moment to do a little retrospective regarding your automation strategy? More so, when was the last time that someone reviewed the scripts themselves?
We will share our experience reviewing the test strategy of multiple projects and teams, paying special attention to the quality of our automation efforts. By doing this we will try to show you how every detail counts, since asking the right questions at the right time, validating the way we are picking our selectors, making sure there is proper communication between the automators and the rest of the team, to taking a step back when it is necessary, to assess the current situation and how could be improved if it could be or changed towards a different direction.
Low Code Test Automation - Jornadas de Ingeniería de Software 2021Federico Toledo
En esta charla que dimos con Danny Gutiérrez conversamos sobre un enfoque relacionado a la automatización de pruebas, que está ganando más relevancia últimamente en la industria, en particular porque han aparecido muchas herramientas siguiendo este enfoque, y cada vez con más adopción: low code para test automation (también conocido como scriptless o codeless)
La charla que les traigo hoy la titulé “los errores del 2020” pero a esta altura ya tendría que llamarse “2020 y 2021”, ya que la idea era poner foco a los desafíos que tenemos trabajando en este contexto que nos trajo la pandemia. De un día a otro todos nos tuvimos que ir a trabajar desde nuestras casas. Somos privilegiados de poder hacerlo. Pero algo que noté es que hay equipos a los que les fue más fácil adaptarse que a otros. Hablo de nuestros equipos trabajando para distintos clientes en Uruguay y Estados Unidos y otros, pero también viendo empresas amigas, clientes, etc.
Además de compartirles mi análisis, quisiera que puedan llevarse de esta charla algunas ideas para seguir adaptándonos a esta realidad que tenemos de cara a futuro, para que como testers podamos seguir cumpliendo nuestros objetivos, aportando nuestro valor a la calidad de software, y disfrutando de nuestro trabajo.
¿Cómo mejorar la calidad de tu automatización?Federico Toledo
Charla dada en Mendoza Testing Days 2021, por Matías Fornara y Federico Toledo, de Abstracta (www.abstracta.us)
Abstract: La automatización pasó de ser algo opcional a algo obligatorio en los últimos años si queremos liberar versiones a la velocidad que lo requiere el mercado. Ha llevado a los equipos, y en especial a los testers, a adaptarse y evolucionar junto a las tecnologías para estar a la altura de las necesidades de automatización.
En muchos equipos se comienza con algo, a veces por falta de manos suficientes para testing o por iniciativa de unos pocos, pero de alguna manera quizá sin pensarlo demasiado, se llega a crear un framework y se sigue más o menos una estrategia para automatizar.
Las preguntas que tocan hacer al tiempo son: ¿cómo eso se convirtió en el monstruito que es ahora? ¿Fue evolucionando de manera adecuada junto a las necesidades del proyecto? ¿Aún colabora con la velocidad de entrega y optimización del proceso de desarrollo?
En esta charla vamos a compartir nuestra experiencia “asegurando la calidad” de la automatización en los diferentes proyectos y equipos en los que trabajamos al mismo tiempo. Al hacer esto mostraremos cómo cada pequeño detalle cuenta, desde qué preguntas hacer, cómo validar desde la arquitectura hasta los selectores que usamos, revisando la comunicación entre los automatizadores y el resto del equipo tanto para la definición de qué automatizar como hasta el reporte de resultados. Por último y no menos importante, veremos cómo levantar la mirada y analizar la estrategia general para buscar cómo mejorarla o incluso cambiarla de dirección.
Shift left and shift right performance testingFederico Toledo
“Es mejor que empieces el testing desde el comienzo”. Esta frase se ha repetido tantas veces últimamente gracias al auge y relevancia de las metodologías ágiles, que (por suerte) remarcan la importancia que tienen las pruebas en el proceso de desarrollo. ¿Cuál es la mejor forma de enfocar el esfuerzo en testing cuando hablamos de pruebas de performance? ¿Deberíamos comenzar desde el comienzo del desarrollo, acompañándolo, de acuerdo a lo planteado por las metodologías ágiles, o deberíamos seguir con un enfoque del tipo waterfall? ¿Después de liberar el sistema a producción ahí ya dejamos de preocuparnos por las pruebas, ya perdimos nuestra última chance? Si alguien de la audiencia está pensando sobre pruebas de performance y tiene que decidir cómo enfocar sus esfuerzos, en esta presentación compartiremos las estrategias conocidas como shift left testing y shift right testing aplicadas a las pruebas de performance, cómo son ambos enfoques basándonos en proyectos reales, pudiendo así entender mejor cada uno.
Sesión de preguntas y respuestas que estuve cubriendo en el webinar hecho con Reconvertite.
https://www.youtube.com/watch?v=kyV4Pc1FZHc&feature=youtu.be
Webinar organizado por Angular Montevideo.
Abstract: En épocas de crisis uno busca optimizar costos, hacer lo mismo a menor costo o sacarle más provecho a lo que ya está invirtiendo. Es así como quizá muchos están revisando las licencias que están pagando en herramientas de software, buscando como alternativa a que herramienta open source migrar. En esta charla les quiero compartir mi experiencia trabajando con herramientas open source de testing, tanto para pruebas funcionales, automatizadas y de performance. Para esto veremos desde qué alternativas hay en el mundo open source, cómo elegir las herramientas más apropiadas para nuestro contexto y cómo migrar lo que ya tenemos.
Webinar: Estrategias para optimizar los costos de testingFederico Toledo
Webinar en colaboración de QAminds y Abstracta Tech Talks.
Abstract: En estos días de lockdown y recesión económica muchas empresas están buscando formas de recortar costos por acá y por allá, y por supuesto, el testing es de las cosas que se suele recortar primero. El problema de recortar presupuesto y recursos para testing queda reflejado en el viejo dicho "pan para hoy hambre para mañana". En esta charla quiero compartir algunas estrategias con las que puedes optimizar costos de testing sin comprometer la calidad del sistema o producto que estás desarrollando.
Cómo revisar tu estrategia de pruebas? Meetup de QA & Testing en ChileFederico Toledo
https://www.meetup.com/QA-Testing-Chile/events/268432334/
Al trabajar asesorando diferentes organizaciones es posible ver que las estrategias de testing no siempre están completas, no son las más adecuadas o quizá funcionaban bien al momento en que se establecieron, pero como no se revisaron y no se ajustaron entonces están obsoletas.
En esta charla Federico Toledo, COO Abstracta, comentará con los asistentes acerca de dos grandes aspectos para resolver los problemas mencionados:
1. Cómo revisar la estrategia de pruebas de forma sistemática y cubriendo las distintas áreas de calidad que son de interés para cada contexto.
2. Cómo los testers pueden capacitarse en estas metodologías, pudiendo tener un background general sobre diversas áreas de calidad para así poder identificar riesgos y disparar acciones cuando haga falta.
Neotys PAC - Adding Performance Verifications in Continuous DeliveryFederico Toledo
https://www.neotys.com/performance-advisory-council/federico_toledo
If you consider that performance testing is a must for your CI/CD pipeline to detect degradations as soon as possible, this talk will be useful for you.
How do you manage to run a performance test against each service of your system? And what about running almost every day, all the tests? It’s essential to take into consideration important aspects from the beginning to get the most out of it. Yes, it’s a big effort, but it’s worth it. I want to share our experience and lessons learned from working with different teams in charge of maintaining tests and the infrastructure for continuous integration and delivery focused on the performance testing tasks.
Taller de Gestión del Tiempo para ReconverTIteFederico Toledo
El tiempo puede ser tu peor enemigo. Siempre estamos “luchando contra el tiempo”, “corriendo contra el reloj”. ¿Cómo puede ser que algunas personas puedan hacer tantas cosas en una semana y otras personas no, si todos cuentan con 7 días de 24 horas?
En este taller quiero compartir técnicas de gestión del tiempo que son aplicables a la gestión de las tareas de un equipo, pero principalmente a la gestión personal, para poder optimizar los tiempos destinados al testing. De esta forma, podríamos hacer más en el mismo tiempo, o quizá aspirar a trabajar menos horas y hacer otras cosas en el tiempo que nos sobra.
Soy un apasionado de la productividad y la eficiencia, y hace más de 15 años que vengo recopilando diferentes prácticas provenientes de diversas metodologías y de diversos autores, aplicándolas a proyectos de testing, que estoy convencido que le pueden cambiar la perspectiva a cada uno de los asistentes.
TestingUY 2019 - Testing en tiempos revueltos, técnicas de autogestiónFederico Toledo
El tiempo puede ser tu peor enemigo. Siempre estamos “luchando contra el tiempo”, “corriendo contra el reloj”. ¿Cómo puede ser que algunas personas puedan hacer tantas cosas en una semana y otras personas no, si todos cuentan con 7 días de 24 horas?
En esta charla quiero compartir técnicas de gestión del tiempo que son aplicables a la gestión de las tareas de un equipo, pero principalmente a la gestión personal, para poder optimizar los tiempos destinados al testing. De esta forma, podríamos hacer más en el mismo tiempo, o quizá aspirar a trabajar menos horas y hacer otras cosas en el tiempo que nos sobra.
Soy un apasionado de la productividad y la eficiencia, y hace más de 15 años que vengo recopilando diferentes prácticas provenientes de diversas metodologías y de diversos autores, aplicándolas a proyectos de testing, que estoy convencido que le pueden cambiar la perspectiva a cada uno de los asistentes.
Escaneo y eliminación de malware en el equiponicromante2000
El malware tiene muchas caras, y es que los programas maliciosos se reproducen en los ordenadores de diferentes formas. Ya se trate de virus, de programas espía o de troyanos, la presencia de software malicioso en los sistemas informáticos siempre debería evitarse. Aquí te muestro como trabaja un anti malware a la hora de analizar tu equipo
Si bien los hospitales conjuntan a profesionales de salud que atienden a la población, existe un equipo de organización, coordinación y administración que permite que los cuidados clínicos se otorguen de manera constante y sin obstáculos.
Mario García Baltazar, director del área de Tecnología (TI) del Hospital Victoria La Salle, relató la manera en la que el departamento que él lidera, apoyado en Cirrus y Estela, brinda servicio a los clientes internos de la institución e impulsa una experiencia positiva en el paciente.
Conoce el Hospital Victoria La Salle
Ubicado en Ciudad Victoria, Tamaulipas, México
Inició operaciones en el 2016
Forma parte del Consorcio Mexicanos de Hospitales
Hospital de segundo nivel
21 habitaciones para estancia
31 camas censables
13 camillas
2 quirófanos
+174 integrantes en su plantilla
+120 equipos médicos de alta tecnología
+900 pacientes atendidos
Servicios de +20 especialidades
Módulos utilizados de Cirrus
HIS
EHR
ERP
Estela - Business Intelligence
16. abstracta.us
Cursos extra y
master classes
● Scrum
● Gestión del tiempo
● Testim.io
● Performance
● Automation
● CI/CD - DevOps
● Sistemas bancarios
● API testing
● Bases de datos
● Armado de reportes
21. abstracta.us
Este proceso me trajo muchas cosas, desde
aprender las cosas básicas de trabajar como
tester, el contexto, el equipo, pero también
sobre cómo socializar en una oficina, cómo
organizarme para trabajar, etc. Muy contenta
con esta pasantía, siento que me abrió la
puerta a muchas cosas.
Los conocimientos, prácticas y metodologías
aprendidos me aportaron muchísimo, me dió
un entusiasmo extra al nuevo desafío que
comenzaba al darme herramientas tangibles,
por ejemplo, de gestión de tiempo, y un valor
extra al ver que se podía aplicar para cualquier
ámbito de la vida.
Testimonios
22. abstracta.us
Este proceso me dejó muchas alegrías, las
herramientas técnicas que me brindaron y las
personas que conocí en este camino que me
aportaron un montón de conocimientos, me
dieron mucha motivación y eso hace que me
den muchas ganas de seguir en este camino.
Me considero una persona muy crítica y
analítica. En Abstracta pude encontrar mi
lugar para explotar eso. También considero
importantísimo las relaciones que se forman
con compañeros y líderes, nunca trabajé tan a
gusto en mi vida y eso me hace querer darle a
la empresa lo mejor de mí.
25. abstracta.us
Oportunidades
bien planificadas
1. Plan capacitación basado en proyectos reales
2. Acompañamiento diario de líder/manager o senior
3. Armar red de soporte
4. Acompañar nuevos líderes con líderes con experiencia
5. Proceso de recruiting distinto al tradicional
Configuración de equipos mixta
en niveles de seniority
Charla Formar testers desde 0
Recursos:
Presentación
Evaluación pasantes
Feedback pasantes
Charla testinguy
Charla Roxy en testinguy - https://youtu.be/YeEdo8bBws8?list=PLLjZRlRbO78uhAOC5nqieB7MI6SJhwQm2&t=810
Punto b:
existe una solución al problema de staffing que todos tienen que es a traves de invertir en el training de personas sin exp.
Idea de contenido:
Intro
quienes somos
objetivo
mostrar la agenda
problema a resolver
Pasantías y en qué consisten
3 perfiles distintos
modalidad mixta - capacitación y proyectos reales de bajo impacto
Perspectiva de mentoreo
cómo se hizo el acompañamiento
hacia los aprendices
entre mentores (discutir temas comunes, unificar criterios, etc)
aprendizajes
Perspectiva de aprendices
compartir el feedback
Reflexiones finales
Punto b:
existe una solución al problema de staffing que todos tienen que es a traves de invertir en el training de personas sin exp.
Demanda
La pandemia aceleró los procesos de digitalización en muchas áreas
Se calcula que faltan llenar 40M de posiciones en la industria tech en todo el mundo
Según un estudio de Manpower Group casi el 70% de las empresas ya tienen problemas para conseguir el personal que necesitan
Por otro lado:
900 personas de Jóvenes a Programar buscando trabajo sin encontrar
No hay personas con experiencia y por otro lado hay mucha gente buscando su primera experiencia
posteo linkedin generó 1000 cvs en 24 hs
Existe un gap = primera experiencia
En esta presentación nos vamos a enfocar en nuestra experiencia yendo por el camino que creemos es el que mejor le hace al ecosistema, la formación y entrenamiento de personas sin experiencia
Creemos firmemente que es lo mejor para todos, les vamos a contar por que, les vamos a contar cómo lo hacemos nosotros, cuáles han sido nuestros resultados hasta ahora, y algunas reflexiones a las que llegamos después de este tiempo invirtiendo tanto corazón en estas iniciativas, esperando que uds puedan replicar algo similar y aprovechar nuestros errores para hacerlo mejor
El problema ya quedó explicado, veamos cuál es la solución que le hemos venido dando en este esquema de formación y entrenamiento
Contar distintos intentos en este camino
Nahual, Integra, JAP
Michael, Victor, SofiR, Charles, Natalia, Agus
Pasantías y en qué consisten
3 perfiles distintos - funcional, tester técnico, dev
modalidad mixta - capacitación y proyectos reales de bajo impacto
Hipótesis
Es posible entrenar a alguien formado en 3 meses como para que quede más cerca de estar “customer facing”
Estas personas traerían algo positivo a la cultura, frescura, engagement, positivismo, agradecimiento
Experiencia que nos ayudaría también a formar nuevos líderes
Proyecto
Foco en algo que aporta valor
No están recibiendo un favor, sino que están trabajando para algo útil
Da propósito
Tipos de proyecto de bajo riesgo
Apoyo a ONG o similar (Iruka)
Proyecto open source (JMeter, en trámites con TestProject)
Cliente real, sin cobrar
Proyectos internos (PIA, Odoo)
Este es específico para perfil de testing funcional, a modo de ejemplo.
Armamos uno concreto para automation, otro para performance y otro para desarrollo.
El desafío del mentor es cómo poner en práctica una serie de skills y metodologías y aspectos, enlazados con el proyecto real
Ejemplo: base de datos, no hacer una consulta cualquiera, sino un test que tenga que validar o tomar datos de una base de datos
Mentores
People care
Expertos en distintas áreas
Reuniones grupales
Trabajo en pares
Trabajo con gente con experiencia
Nos resulta muy importante dar oportunidades, tanto a los que recién arrancan, como a los que están creciendo
Casi todos nuestros líderes dieron sus primeros pasos liderando en Abstracta
Varios líderes nuevos, guias de mentoreo y acompañamiento
Apoyo de People Care
Apoyo de un líder experiente
Apoyo de líder con experiencia coordinando todo el programa de pasantías
Reuniones de media hora o una hora diaria, un líder con 2 o 3 aprendices
Dudas, bloqueos
Ir aplicando Scrum
1 week sprints
Lunes es como la planing de la semana
Viernes - retro, en algunos casos con dinámica completa de retro
Resto de días format daily
Objetivo de ir sintiéndose familiares con las ceremonias
En las tareas diarias los aprendices estaban en grupos de 2 o 3, entonces se podían apoyar entre ellos y llegar a la reunión con mentor ya con preguntas trabajandas, discutidas entre ellos
Además, se podían apoyar en el resto del equipo o de otros referentes que estaban a disposición
Cada mentor le puso su impronta, pero había reuniones semanales de sincronización
Compartir aprendizajes, revisar temas comunes, unificar criterios,
Como complemento tenemos nuestra propia plataforma de cursos y cursos externos
También organizamos master classes, con integrantes de nuestro equipo
Esto servía también para ir tejiendo redes, que vayan conociendo en quién apoyarse para cada cosa
Genera ese espíritu de compartir, de generosidad del conocimiento, que es un valor importante para nosotros
Perspectiva de aprendices
compartir el feedback
Que funcionó
Que no
Que cambiamos en el camino
Que aprendimos
Una renuncia
Algunos siguen en rol de aprendices, la mayoría ya fueron promovidos a JR
En encuesta de satisfacción, 100% calificaron 4 o 5 en nivel de satisfacción
En esta encuesta les preguntamos “cuál creés que fue el objetivo del proyecto de la pasantía?”
Algunas observaciones
Conexión con el propósito - incluso mía y de mis socios
Ver el impacto que uno genera en las vidas de otras personas recargan energías y afirman que este es el camino correcto
Miedos (primer trabajo, no concer gente, miedo a preguntar, miedo a no haber preguntado, hablar de más o de menos)
Miedo a tirarse por completo al mundo de la tecnología (generalmente si vienen de otro rubro quizá están ganando un sueldo mejor, o no están seguros si la tecnología es para ellos o no)
Algunas personas necesitan micromanagement, más guía, más seguimiento
Pregunta muy importante
Las respuestas fueron contundentes, sí
También fueron honestas, muchos reconociendo que les gustaría profundizar para sentirse más seguros, pero con la certeza que pueden asumir el desafío
Autoestima, confianza en sí mismos
Sumamente importante para alguien que arranca, que no conoce la industria, y que lucha en contra del famoso síndrome del impostor
Reflexiones finales
5 - recruiting - más foco en core skills, capacidad de aprendizaje, nivel de inglés
No importa si le va mal en la prueba de programación, eso es lo normal
Medir nivel de engagement y compromiso
Pedimos que lean mi libro, luego que hagan nuestro curso si no han hecho
Solución no solo para uno sino también para el mercado laboral (para la industria, para el ecosistema) y para las personas
No solo “it’s the right thing to do”, también es lo mejor para el negocio y para la industria en nuestros países
Solos vamos más rápido, pero juntos llegamos más lejos
No deberíamos pelear por las migajas, deberíamos concentrarnos en agrandar la torta
Muchas gracias
Tanto aquellas personas que necesitan cubrir sus posiciones en testing así como aquellos que buscan su primera experiencia laboral, les sugiero seguir las redes de Abstracta que se va a estar notificando de los avances un programa donde queremos replicar esta experiencia de las pasantías pero en forma masiva, de forma en que seamos capaces de brindar personas entrenadas a las empresas que lo están requiriendo hoy, en forma que les cueste más económico poder resolver este problema.