Siguenos en:

viernes, 30 de agosto de 2013

Usando nuestro mejor pensamiento en el trabajo

Ya sea que hablemos de pensamiento racional, lateral, crítico o analítico sería genial que nuestros momentos de “mejor” pensamiento sean en el trabajo, sin embargo la realidad es que no es así.
El Dr. David Rock, director ejecutivo del NeuroLeadership Group menciona en una de sus publicaciones un dilema esencial con el que muchos nos podemos identificar.
“Nos regimos bajo reglas que se enfocan al trabajo en una fábrica, en un tiempo donde la mayoría de nuestro trabajo requiere de pensamiento profundo”.
¡Ojo! No se trata de demeritar ningún trabajo o rol, sino que debemos reconocer que existen tareas entre los roles que requieren distintos tipos de pensamiento. Un estudio dirigido por este instituto demostró que solamente el 10% de las personas entrevistadas mencionaron que sus mejores momentos de pensamiento son en el trabajo.
Si el trabajo no es inspirador para pensar, ¿qué lo es? Dentro de los comentarios más concurrentes se encuentran: la regadera, trotar, los minutos previos a dormir, un viaje, entre otros.
Sin embargo, aún podemos hacer algo para que esos momentos sean más frecuentes en el trabajo; las distracciones son sin duda una pieza clave en cualquier tarea que involucre un alto nivel de pensamiento o creatividad. Las pelotas antiestrés, dibujar, la escritura a mano (o en mi caso los malabares), son algunas tareas que apoyan a la actividad cerebral con el propósito de potenciar nuestro pensamiento.
David Creswell, neurocientífico de Carnegie Mellon, encontró  que las personas que se distraen durante periodos cortos de tiempo son quienes mejores resultados obtienen a la hora de resolver problemas complejos.
Incluso se ha buscado comprobar que hasta la ropa que utilizamos puede influir en este tipo de procesos cerebrales; algunos investigadores han descubierto que existe una relación cognitiva ligada a la ropa que utilizamos, así como a lo que esta ropa significa. Durante una prueba cognitiva, los participantes que usaban bata blanca durante este proceso cometieron menos errores que quienes no la usaban y también menos errores que quienes la usaban bajo la idea de que la bata pertenecía a un pintor. Esto sugiere que usar ropa con cierto significado puede también ayudar a potenciar la efectividad de estos procesos cognitivos.
Una vez que entendamos que estas dificultades son simplemente limitaciones inherentes a la forma en que nuestro cerebro trabaja, podremos usar distintas estrategias para compensarlas. Es entonces donde podemos buscar esos distractores que apoyen a sacar nuestro “mejor” pensamiento durante el trabajo con el propósito de obtener mejores resultados de nosotros mismos.
Tú, ¿qué distracciones tienes en tu trabajo para que sea más productivo?






martes, 30 de julio de 2013

El Testing es como en las películas

Dos de mis grandes pasiones son: las películas y el testing, pero hasta ahora me doy cuenta de que es posible que ambas áreas tengan muchas cosas en común. ¿Se han preguntado qué tanto puede parecerse el testing al cine?

Y es que en realidad, tanto en el testing como en el cine, se ve de todo:

Comedias: Donde los personajes principales de la historia terminan haciendo algo distinto a lo que se espera y resulta ser disparatado, todos nos hemos reído tanto de alguna buena película así como de algún bug J.

Western: Donde en ocasiones pareciera que la trama principal está en un épico enfrentamiento entre el tester y el bug para ver quién es el que dispara más rápido.

Terror: Son aquellas historias que producen inquietud, temor y sobresalto a los involucrados por medio de truculentos y misteriosos dramas a través de morbosos y siniestros elementos :o

Ciencia ficción: Esas historias que solo existen en un mundo fantasioso y giran en torno a personajes fuera de sus cabales y los descubrimientos que ha hecho el cual puede ser un fenómeno poderoso que se transforma en peligro para los hombres (o el proyecto).

Aventuras: De carácter épico, están protagonizadas por algún héroe envuelto en una peripecia. Se prolongan situaciones de máximo peligro suspendiendo o prologando su resolución. Donde en ocasiones el tester (y en otras el bug) recorre ese “camino del héroe” para terminar en un épico final.

Documental: Dejan de lado la fantasía para intentar representar algún hecho real y en ocasiones crítico, promueven la reflexión y pueden hasta causar revuelo entre los involucrados.


¿Cuál creen que falte?

viernes, 26 de julio de 2013

Casos de prueba vs Ideas de prueba

Los Casos de prueba son la descripción detallada de pasos a realizar en un sistema para determinar que un requerimiento está siendo cumplido en su totalidad o no, muchas de las veces y sobre todo en México donde no siempre se sigue un proceso formal de pruebas de software, por lo tanto tener un requerimiento plasmado en un documento donde se pueda basar para generar los casos de prueba es difícil.

Las ideas de prueba sería como la parte informal de un caso de prueba, ya que a diferencia del segundo, no se requiere un detalle extenuante, como ID, descripción, pasos, requerimiento relacionado, etc., donde esto muchas de las veces genera una sobrecarga de trabajo, sino más bien una oración en general que describa lo que se tendría que hacer para determinar el cumplimiento del requerimiento, la cual puede desencadenar no solo un caso de prueba, sino mucho y dar pie a la creatividad al vuelo, es decir, en base a esa idea, generar más ideas de prueba.


Pero aquí lo más importante es determinar que es más útil, que es lo que para ti ha funcionado, yo me inclino hacia las Ideas de prueba, porque es la esencia del tester, es donde entra el proceso creativo, donde puedes utilizar el pensamiento lateral para resolver un problema o buscarlo, donde usas tu ingenio y tu experiencia, pero para ti ¿Cuál es mejor?, ¿Qué beneficios les ves?

http://cartoontester.blogspot.mx/2012/02/curiosity-if-cats-where-testers.html

martes, 2 de julio de 2013

¿Riesgos? ¿Qué es eso?

¿Cuán importante es la administración de riesgos en el Software ?¿Es parte de las responsabilidades de Testing, la administración de riesgos de un producto?


Un riesgo se define como la probabilidad de que ocurra un perjuicio a algo o alguien, el riesgo es parte de toda actividad humana aunque en ocasiones no se considere. ¿Será más seguro viajar en avión que caminando? la respuesta puede parecer lógica, sin embargo según el CFOI del 2010 (Census of Fatal Occupational Injuries) el 3% de las muertes están ligadas a accidentes aéreos mientras que el 14% están ligadas a escalones, tropiezos y peatones ¿Raro? No tanto, si se analizan las medidas de seguridad que se consideran en un vuelo y las que se consideran al caminar, se encontrará que la administración del riesgo juega un papel mucho más importante en la primera mientras que al caminar, esta situación pasa desapercibida. Sin embargo, se debe considerar la administración de riesgo como un factor crítico al momento de realizar cualquier actividad.

Uno de los problemas principales que se tienen en los proyectos de desarrollo de software, no solo en México, sino a nivel global, es sin duda el de la administración de los riesgos, debido a que una mala (o en ocasiones hasta nula) administración del riesgo durante el desarrollo de un producto de software se va a traducir en un fracaso, ya sea en tiempo de entrega, en costo, o en calidad del producto. El Standish Group encontró que de los proyectos relacionados al desarrollo de software en Estados Unidos, solo el 17% se termina adecuadamente lo que sin duda es preocupante ya que otro 50% de los proyectos se encuentran con problemas en costo, alcance o tiempo y el 33% restante termina cancelado, lo cual puede traducirse en unos 140 mil millones de dólares al año desperdiciados en proyectos fracasados o cancelados.

La administración de riesgos no tiene la importancia que debería en estos proyectos, desde esta perspectiva tal vez sea que los avances en un proyecto de desarrollo de software los hacemos con la misma seguridad con la que caminamos.

¿Tú qué opinas?