Ya hemos hablado en otros de mis artículos sobre la importancia de mantener una rutina que te ayude a mantenerte creativo y trabajando diariamente en tus proyectos, y sobre todo entender lo que necesitas para llevar tu mente a su máxima capacidad de producción. Espero que lo hayas comprendido y te hayas puesto manos a la obra para crear esa rutina que te empuje a poder llevar tu creatividad al límite. En este articulo quiero compartir algunas sugerencias que sin duda te pueden servir para no solo aprender a llevar una carrera donde la creatividad sea el enfoque principal, sino para poder romper esas ideas que las musas solo surgen…
-
-
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…
-
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…
-
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…
-
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…
-
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.…
-
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…
-
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…
-
Vlog: 10 mitos de las Pruebas de Software
-
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…