Cultura de Calidad

Por Víctor Gómez Adán

  • La felicidad en el entorno laboral

    Una de las cosas más importantes dentro del mercado laboral es la felicidad. Parece mentira, pero es así.

    La felicidad es la gasolina de nuestra vida y lo que puede cambiar la percepción de “he tenido un día provechoso y lleno, a un día de mierda”. Es lo que puede hacer que lleguemos a casa con la mejor de nuestras sonrisas y tengamos un fin de día tranquilo y a gusto o que lleguemos agobiados, intranquilos o con sensaciones no confortables.



    La felicidad está descrita como: “Estado de ánimo de la persona que se siente plenamente satisfecha por gozar de lo que desea o por disfrutar de algo bueno”. Tan solo con eso, nos damos cuenta de su importancia en todos los sentidos y más en el que nos ronda ahora mismo, el profesional.

    Cuando estamos felices hacemos un trabajo excelente, estamos más motivados, rendimos más y aumenta la endorfina, la hormona capaz de todo esto. Y si nuestro cuerpo y mente son felices pasa todo esto:

    • Se Promueven la calma, la paz y generamos un estado de bienestar.
    • Vamos a tener mucho mejor humor.
    • El dolor disminuye.
    • El proceso de envejecimiento se ralentiza.
    • Tenemos más potenciadas las funciones del sistema inmunitario.
    • Se reduce y regula la presión sanguínea.
    • Se contrarrestan los niveles elevados de adrenalina asociados a la ansiedad y ayudan a reducirla.

    Si tenemos altos todos los puntos anteriores, lógicamente el trabajo que realicemos será mucho mejor.

    Ahora bien, todo esto está genial, es muy bonito, pero nuestro día a día es muy distante a todas estas ideas. ¿Que debemos hacer para cambiarlo?

    Lo primero es dejar de desear y de ver lo que queremos constantemente. Hay que vivir con los recursos que disponemos hoy y trabajar para que lleguen cosas nuevas.

    Hay que conectar física y emocionalmente con los compañeros y responsables. Es la base de todo, el contacto y el trato es pieza esencial para ser feliz y que te hagan feliz. Ser cordial, amable, respetuoso, son la base de todo. Hay que grabarse a fuego el tener siempre una sonrisa por bandera.

    Muchas veces caemos en la protesta en la negación y en el malestar, es innato del ser humano, pero debemos de cambiar esto e ir siempre con pensamiento positivo y rodearte de personas que tengan esta mentalidad. La negatividad debe de quedarse de lado y hacer oídos sordos. Es un punto muy complicado y que, si os soy sincero, a mi a veces me cuesta gestionar, pero los resultados son espectaculares y la motivación aumenta exponencialmente. Poner todo el empeño en cumplirlo.

    Otro punto muy importante y que lo pongo en práctica muy a menudo y funciona a la perfección es el de compartir las preocupaciones. Siempre voy con la verdad por delante, hablo sin tapujos y digo lo que me preocupa o lo que puede llegar a ser un problema en el corto o medio plazo. En más de una ocasión se han solventado situaciones complicadas por adelantarnos a ellas con el mero hecho de hablar y comunicarse de este modo.

    Hay que ser flexible, comprensible y abierto a lo cambios. El futuro es un cambio constante y hay que reinventarse siempre, aunque esto lo tomemos siempre con incertidumbre y pánico. 

    Dentro de esto y es algo que me enseñaron hace poco y estoy en fase beta aprendiéndolo, es practicar resiliencia. Que básicamente, se trata de saber que talento y potencialidades tenemos, nuestras limitaciones y defectos y afrontar los retos con objetividad y perspectiva. Os puedo decir que desde que lo pongo en práctica, estoy cambiando mi manera de pensar y actúo más rápido y ágil frente a adversidades. 

    La felicidad es algo que viene solo, si lo trabajamos un poquito, ponemos en práctica algunas pautas y sobre todo, somos nosotros mismos y actuamos como tal.



  • Pruebas, calidad y procesos, conceptos a tener en cuenta.

    A la hora de enfrentarnos a la realidad del mercado profesional actual en base a QA y todo lo relacionado con ella, hay ciertos conceptos e ideas que no se tienen del todo claras.


    Habitualmente, si hablamos de QA lo confundimos con testing, con gente probando como minions o gente automatizando como locos. Es un término y un concepto totalmente erroneo y que está lejos de su verdadera realidad.

    El concepto de QA va más allá de lo que son las pruebas, es una garantía de que en la compañía se están haciendo las cosas como se debe, de que se siguen los estándares de calidad y de que las personas trabajan adecuadamente y mejor cada día que pasa.

    El testing o pruebas, entran dentro de lo que es QA y es una ligera y pequeña pieza dentro del proceso, algo que si no se cumple o no se hace bien, el resto se cae. 
    Es la ley de los eslabones de la cadena que tanto he hablado a lo largo y ancho de mi vida laboral.
     
    Entre lo que es QA y lo que es testing se encuentra el control de calidad o QC, que de encarga de que se están cumpliendo los hitos o controles dentro de un proyecto. Es un proceso o pautas implementadas a lo largo del ciclo de vida del producto en si.

    Ahora bien, todas estas piezas y pautas que hay que dar no funcionan de la noche a la mañana ni se engranan automáticamente. Es necesario un tiempo de estudio, un tiempo de prueba y error y un tiempo, que es lo que verdaderamente complica las cosas, de enseñanza al resto de profesionales que serán partícipes de que todo de realice adecuadamente.

    El apoyo y la paciencia es la base fundamental de todo ello y sin esto, es prácticamente inviable el montaje de algo que demuestre que de verdad se están dando los pasos adecuados. Tenemos que ser completamente estériles a lo que surge alrededor y tener un único camino dibujado para que todos andemos por él.

    Para introducir un verdadero proceso de QA, que en muy pocas empresas se cumple y se realiza (en base a una pequeña encuesta que realicé hace poco), hay que tener la capacidad de saber esperar y mirar al pasado, justo antes de que no existiera ninguna pieza y veremos que hay muchas carencias que están resueltas y que estábamos a años luz de ahora. El margen de mejora es siempre infinito, pero, la realidad, y aquí pongo la mano en el fuego, es que todo funciona mejor. 

    Si ponemos cara a estos tres conceptos, y los entendemos adecuadamente, tendremos un terreno enorme ganado, donde sabremos que debemos impulsar en cada momento y cuales son las necesidades de nuestra empresa cuando consideremos.

    En la unión está la fuerza y si todos tenemos la mentalidad de la ganancia que aporta QA en el medio plazo, no en el corto, la potencia que obtendremos en nuestra compañia será enorme y viviremos muchísimo más tranquilos.
  • ExpoQA’18: Automatización de pruebas

    La automatización se ha convertido en uno de los pilares de lo que es el testing actualmente.


    Dentro de esto, la gran dificultad radica en mantener las pruebas realizadas e integrarlas en modelos de pipeline y devops.

    En ExpoQA, este año, se habla en profundidad sobre este tipo de cosas, que plantean desafíos enormes a managers y tester de todo el mundo.

    Durante el 5 y 6 de junio, se van a dedicar 6 sesiones a tratar de dar luz a todo ello, dando las pautas y las herramientas para que apliquemos esto a nuestros proyectos.




    Puedes comprar tu entrada desde aquí: http://www.expoqa.com/es-tickets.html#tickets
  • ExpoQA 18: Testing y Calidad del Software

    Durante los días 4, 5 y 6 de junio dará lugar la conferencia de Testing y Calidad de software por excelencia en España: ExpoQA'18.



    Este año, el programa trata, principalmente sobre las nuevas tendencias sobre pruebas y sobre todo lo que está llegando en el mundillo.  

    En estos días, podemos disfrutar de charlas, master classes y workshops, que cubrirán temas como automatización de pruebas, testing sobre inteligencia artificial, pruebas ágiles y virtualización de pruebas, además de DevOps y testing continuo.

    Los ponentes de este año, son de caracter internacional y nos aportarán toda la información y aprendizajes necesarios para estar a la última.

    Los ponentes nos deleitarán con workshops prácticos el 4 de junio, donde tendremos sesiones prácticas y capturaremos toda la información necesaria para aplicarla a nuestros respectivos proyectos.



    Y los dos dias restantes, tendremos charlas con 4 tracks y un track extra con master classes, donde hablarán de testing de software e ingeniería de calidad. 

    La agenda para estos días la podéis consultar aquí:http://www.expoqa.com/es-schedule.html#schedule

    Puedes comprar tu entrada aquí y disfrutar del evento de QA por excelencia en nuestro país.
  • Mejorando la calidad humana de un equipo

    Dentro de un proyecto, siempre solemos hablar de planificaciones, historias de usuario, hitos, estimaciones, entregas...pero muchas veces nos olvidamos de las personas. La piedra angular y fundamental de un proyecto y de que todo funcione correctamente, son las personas y su calidad humana.


    Un proyecto anda y transcurre con normalidad cuando las personas que lo integran se apoyan, se ayudan, tienen una calidad humana por encima de todo y tratan de ayudarse. Es totalmente contraproducente un equipo que se entierra a si mismo, que lanza balones fuera o que se pone trabas para seguir avanzando. Es totalmente contraproducente y tóxico trabajar en un ambiente de esa manera.

    La necesidad de cuidar y valorar la calidad humana de las personas debe de estar en mente en cualquier compañía y tratar de que florezca día tras día. Al final, sus proyectos saldrán mucho mejor y las personas trabajarán agusto y fortalecidas.

    Tenemos que ser conscientes de la necesidad de procesos que sean sostenibles, no agobiantes, que hagan partícipes a todo el mundo y que les hagan sentirse parte de lo que están haciendo. Trabajar en nichos cerrados sin preocuparse de lo que haga el de al lado o como lo haga es algo que al final tiende a matar los proyectos y a sus personas ya que siempre existirán roces y malentendidos.  

    La sostenibilidad de un proyecto se ha de buscar con este tipo de procesos colaborativos, haciendo reuniones conjuntas, dando a conocer novedades, participando, ser interactivo y que exista un punto de diversión en la jornada laboral que no sea no despegar la pantalla del ordenador o del elemento de trabajo que utilicemos en nuestro día a día. 

    Tenemos varias formas de trabajo colaborativo y que llega a ser divertido, como dinámicas de extracción de historias de usuario, retrospectivas interactivas buscando lo bueno y lo mejorable del sprint, reuniones grupales de toma de requisitos y de puesta en contexto del equipo...hay infinidad de propuestas que mejoran el ambiente y además nos hace más colaborativos, partícipes de lo que hacemos y nos une en un único objetivo.

    Personalmente, apoyo totalmente la mejora de la calidad humana como prioridad total en un ámbito de trabajo, por encima de cualquier cosa, ya que si esto está en su punto más elevado, tendremos todo lo demás rodado y el trabajo saldrá mucho mejor y más ágilmente.

    Adoptemos diferentes dinámicas y formas de colaborar entre todos y comprobaremos como nuestra mejora y curva de satisfacción es más alta y va en proporción con la calidad de lo que queremos entregar al cliente, siempre, buscando la excelencia.
  • Épicas e Historias de Usuario en proyectos ágiles

    Cuando trabajamos con metodologías ágiles, hablamos, principalmente de dos elementos donde confluye todo el ciclo de vida del proyecto: las épicas y las historias de usuario.


    Estos dos elementos de trabajo son los que nos permiten realizar todo el esfuerzo y serán los que le darán una visibilidad total a los clientes a lo largo de los sprints.

    Las historias de usuario, aparecieron por primera vez en 1999, en un libro de programación extrema (XP) y desde entonces, su progresión y utilización es cada vez mayor.

    Muchas veces, tenemos la sensación de que trabajar con historias de usuario o con Scrum es algo novedoso o que está emergiendo ahora mismo, pero la realidad es muy diferente. Son metodologías y procesos de trabajo que llevan muchos años entre nosotros y se llevan utilizando y mejorando muchísimo tiempo.

    Vamos a tratar estos dos elementos con detalle, en los siguientes puntos. Comenzamos con las épicas:

    Por definición: son historias de usuario demasiado extensas y que se deben de disgregar y separar en otras más pequeñas, con valor propio y que se realicen dentro de un sprint. Son los elementos superiores que agrupan al resto. En los siguientes puntos, se detallan en profundidad las acciones que se realizan dentro de ellas.

    Las épicas tienen un valor global, por sí mismas, de cara a cliente y cumplen los siguientes criterios de manera obligatoria:

    • Aportan un valor empresarial o de negocio.
    • Son estimables de cara a disgregarse en diferentes historias de usuario y tareas que entren en un sprint.
    • Son comprobables. El cliente debe de poder comprobar el valor real de la épica.


    Las épicas forman parte de la planificación que se ha cerrado con el cliente y, por lo tanto, son los hitos más importantes que hay que cumplir para que el proyecto se desarrolle en fecha y con garantía. 

    Estas épicas, a su vez, si establecemos un proceso de control de calidad, deben contener diferentes controles que aplican a cada área y que se encargan de medir el trabajo realizado y entregado por las mismas y si ha sido correcto o no, posibilitando la mejora continua dentro de cada sprint.

    Como segundo elemento, y más importante, dentro de un proyecto, hablamos de historias de usuario. Estas, nos permitirán abordar los diferentes desarrollos que realicemos de una manera mucho más sencilla que con otro tipo de elementos de trabajo.

    Una historia de usuario es un elemento con valor de negocio por sí mismo. Junto con las tareas, engloba y forma cada épica (si fuese necesario) y son atómicas, es decir, se pueden poner en producción por sí solas y aportan el valor suficiente a cliente para su utilización.

    Las historias se completan a través del documento funcional (o requisitos funcionales) y tienen que contener toda la información posible para que las diferentes áreas puedan trabajar de la manera más adecuada.

    Una historia de usuario tiene que cumplir los siguientes criterios:

    • Ser atómica, para entrar en un solo Sprint. Aunque puede retrasarse y postergarse, puede llegar el momento en que una historia pueda separarse en dos o en las que sean necesarias.
    • Tener valor por sí misma, de cara al cliente, a la hora de finalizar y desplegar en producción.
    • Ser estimable. La definición tiene que ser suficiente para que las áreas de trabajo proporcionen una estimación idónea en las reuniones de inicio de sprint.


    Además, un método para realizar unas buenas historias de usuario pasa por seguir el procedimiento INVEST, que veremos en otro artículo.

    La historia de usuario tiene que contener de manera obligatoria y lo más específicamente posible una buena definición, unos criterios de aceptación y toda la información adjunta que sea posible.


    Si trabajamos en proyectos con metodologías ágiles, estos dos elementos serán los más importantes y con los que debemos de interactuar de manera constante, dedicando parte del esfuerzo en que se cumplan y se completen adecuadamente por todos las personas involucradas en el proyecto.
  • Libros benéficos

    En 2016 publiqué, “Aseguramiento de la Calidad”, cuyo beneficio es destinado a la Fundación Aladina, después le siguió: “Seis en 75”, destinado a la Fundación Menudos Corazones y “Asegurar la Calidad en dispositivos móviles...y no morir en el intento”, a la fundación Soñar Despierto. También he publicado una recopilación íntegra de los tres libros anteriores, llamada "Fundamentos de la calidad del software".

    Merchandising benéfico

    Desde la tienda de Cultura de Calidad se pueden adquirir diferentes artículos cuyo beneficio es destinado íntegramente a las tres fundaciones con las que colaboro actualmente: Fundación Aladina, Fundación Menudos Corazones y Fundación Soñar Despierto.

    Acciones benéficas futuras

    Esto no va a parar aquí. Mi cabeza no se está quieta, tengo muchas ideas que dar forma y convertirlas en realidad. Desde aquí, hago un llamamiento a diferentes fundaciones y ONGs para poder colaborar juntos y poder hacer cosas grandes que ayuden a personas o animales en todo el mundo. Si te apetece, ponte en contacto conmigo y hablamos.

    0
    Publicaciones
    0
    Seguidores
    0
    Visitas únicas
    0
    Me gusta