• Editorial,  Motivación,  QA Testing

    Tres consejos efectivos para incluir a todo el equipo en las pruebas

    Si bien la agilidad no es sinónimo de hacer un producto con la menor cantidad de tiempo posible como algunos equipos puedan tratarla de definir, la agilidad se refiere a esa capacidad de adaptarte a los cambios y entregar en cada iteración del producto valor al usuario y al cliente final. Es por ello que tú mentalidad como ingeniero de pruebas debe estar enfocada en siempre crear algo que pueda dar valor al usuario. Desde que recién empiezas con un nuevo equipo de desarrollo, puedes enseguida denotar la manera en que el equipo trabaja en conjunto como fluye la comunicación, y entonces también debes verificar la forma en que el…

  • Editorial,  QA Testing,  Tecnologia

    Diez principios indispensables para aplicar en las pruebas ágiles

    Hola a todos y muchas gracias por tomarse el tiempo de leer estos artículos. Como siempre ustedes saben que me encanta tomarme el tiempo de investigar y crear contenido que sea util para cada uno de ustedes. Una de las primeras cosas que me gusta revisar son los principios que rigen un buen trabajo, pues es la base que debes dominar antes de cualquier innovación. El concepto ShuHaRi que proviene de las artes marciales japonesas, describe las etapas del aprendizaje, hasta la maestría y se compone de las siguientes fases: Shu: Se refiere al aprendizaje tradicional e implica aprender lo principal, los fundamentos y las técnicas. Ha: Se refiere a…

  • Editorial

    Tips ganadores para tener una estación de trabajo productiva

    Gracias por regresar mi blog y por seguir mostrándome tu apoyo en los artículos que publico en mi pagina web. Muchas personas me han confiado lo difícil que les ha resultado a la nueva realidad de trabajo desde casa. Y recientemente he estado leyendo libros acerca de la creatividad y como liberarla, y me he encontrado casualmente con lecturas que me han servido de base para investigar más profundamente la clave para motivar esa vena creativa que como ingeniero llevo en mi perfil profesional. Hace un tiempo regrese a utilizar Procreate, que es una aplicación para dibujar a mano alzada, aunque le uso más como un escape creativo que cualquier…

  • Editorial,  QA Testing

    Sensacionales consejos para crear reportes de errores de alto valor

    Recientemente he estado retomando mi cuenta de instagram y note con asombro que aún existen ideas erradas de lo que un ingeniero de pruebas y sobre el aporte que puede hacer al equipo. Y desde entonces he estado pensando en la importancia de proveer información de valor para el equipo como encargado principal de la calidad del producto. No me mal interpretes, de nuevo sigo defendiendo la idea que la calidad de un producto es tarea de todo el equipo y no solo del grupo de pruebas de software. Entonces digamos que todos los Ingenieros de prueba tenemos cómo misión fundamental encontrar los errores de aplicaciones y de esta manera…

  • Editorial

    Cinco métodos asombrosos y geniales que te permitirán crear tu aplicación móvil

    Antes de hacerte experto en herramientas o seleccionar el lenguaje donde quieres dar los primeros pasos. Que para empezar debo decir que existen multiples paginas que te pueden proveer de material para imprimir tu primer “Hola Mundo” con Kotlin, Java, Objective C o Swift, lo que te aconsejo es que comiences a desarrollar es una perspectiva de usuario y lo que potencialmente puede atraerle en una aplicación. Antes de pensar en cómo puedes ensamblar tus códigos, te recomiendo comenzar a pensar el valor agregado de tu aplicación. En mis años como tester he aprendido la importancia de evaluar tus ideas e incluso priorizar para finalmente materializarlas en un producto final.…

  • Editorial

    La mejor herramienta de pruebas con la que dispone todo equipo de desarrollo

    Gracias a la interacción con los estudiantes del curso he recibido la misma pregunta una y otra vez, y al pensar en el articulo que quería publicar esta semana, llegaron a mi mente muchos posibles temas para publicar en el blog. Aunque he querido retomar los temas de liderazgo, comunicación y creatividad me he dado cuenta de lo necesario de seguir conversando de la importancia del factor humano en las pruebas de software. En una era obsesionada con resultados rápidos y el exceso de procesos automatizados todo el aporte humano queda relegado al análisis y prevision de la perspectiva de los desarrolladores. Muchos de ellos con análisis ya marcados sobre…

  • Editorial

    Los cinco atributos que definen la usabilidad y su importancia en las pruebas de software

    Las pruebas son parte fundamental del desarrollo de software y aunque en muchos equipos aún se continúa luchando por crear conciencia en la importancia de los equipos de pruebas y lo vital que cada equipo se apropie de la calidad de su producto. Algo importante con lo que quiero comenzar este artículo, es que para llevar a cabo una sesión de pruebas no es necesario tener un producto terminado de la aplicación. Las pruebas se pueden realizar con todo tipo de avances del proyecto, como te comentaba en otros artículos como prototipos en papel, o prototipos interactivos que presentan una simulación de la interfaz. Pero como ingeniero en muchas oportunidades…

  • Editorial

    Aplicaciones Móviles y sus Elementos Básicos

    Como Ingenieros de Sistemas nos vemos envuelto en una carrera que evoluciona con una rapidez increible. Si bien puedo recordar esos momentos en que necesitabamos estar seguros de nuestros códigos antes de compilarlos, y esos sueños de poder reutilizar los códigos y poderlos encajar en nuestros propios proyectos. Quizás si tienes poco tiempo trabajando en esta área, esta explicación te puede sonar absurda, ya que has aprendido a trabajar con Frameworks o entornos de trabajo y muchos conceptos estan fijados en tu interior y sería una locura para ti empezar una aplicación sin tener una sola linea de código previa. Pero hace no menos de 10 años, las cosas eran…

  • Editorial

    ¿Qué son los prototipos de una aplicación y su influencia en las pruebas de calidad?

    En materia de pruebas es importante conocer desde una etapa temprana la mayor cantidad de información para luego contrastarla con el producto final que los desarrolladores han creado. Es por ello que desde el inicio del desarrollo de los productos los equipos comienzan con la elaboración de modelos que sirven como guia para todo el equipo, antes que los desarrolladores hagan su primera linea de código. Este modelo es una elaboración temprana que posse cualidades cercanas al producto final, con el fin de validar su funcionamiento en etapas iniciales y de esta manera tomar decisiones pertinentes a la dirección de la aplicación antes de implementar un diseño. Como Ingeniero de…