marzo
25

Cómo reportar errores de programación

Posted In: Opinión by Mauro Zadunaisky

Siempre hacemos un esfuerzo muy grande por evitar cometer errores, pero a veces no es suficiente y es posible que algo se nos escape. Cuando esto sucede los clientes (en nuestro caso las agencias) nos avisarán de los bugs encontrados para que podamos corregirlos. Sin embargo, a veces los reportes no están lo suficientemente completos como para que podamos rastrear el error y encontrar el problema para poder solucionarlo.

En proyectos grandes y a largo plazo lo ideal es tener un sistema de bug tracking, pero para trabajos medianos o pequeños consideramos que un sistema de este tipo genera más problemas que beneficios y con un simple correo electrónico es suficiente. Sin embargo, esto no quita que el reporte de error deba estar completo.

Qué debe contener un reporte de bug

Todo reporte de error debe estar lo suficientemente detallado como para que los programadores podamos reproducirlo en igualdad de condiciones. No es suficiente con avisarnos que algo no funciona, debemos saber exactamente qué es lo que no funciona y por qué se considera que es un error, ya que muchas veces no se trata de un error sino de una mala interpretación sobre la forma en que debería estar funcionando el programa.

Un reporte de error debería responder al menos estas 4 preguntas:

  1. Cuáles son los pasos a seguir para producir el error
  2. Qué resultado esperaba conseguir el usuario al ejecutar estos pasos
  3. Qué resultado se obtuvo en lugar del esperado
  4. Bajo qué condiciones se ejecutó la prueba: sistema operativo usado, versión del navegador o teléfono móvil, resolución de pantalla, etc.

También resulta de mucha ayuda incluir capturas de pantallas, archivos adjuntos o imágenes que se hayan utilizado, copias completas de direcciones de acceso (URL), datos que se usaron para completar formularios, etc.

Si los reportes de errores están completos ahorraremos mucho tiempo en idas y vueltas de emails y lograremos entregar los trabajos con mayor anticipación.

marzo
16

Creo que es importante prestarle mucha atención al desarrollador o programador, que a veces se lo tiene en un rincón. De hecho creo que siempre habría que llevar un programador a las reuniones porque ellos ven otra cosa, son capaces de ver la Matrix y saben qué es posible desarrollar y que no. Como dijo Pedro Panigazzi en una conversación: “Los programadores son los mejores creativos, son los que tienen la idea real de si algo se puede llevar a cabo o no”. Generalmente, cuando el programador es incluido en el proceso creativo desde el comienzo suma muchísimo.

Palabras de Carlos Marchese y Lucio Monopolis, Directores de Inima Interactive Agency, en una entrevista para el podcast sobre publicidad digital Biznexo.

marzo
28

Sitios web para agencias inmobiliarias

Posted In: Opinión by Mauro Zadunaisky

Montreal

El mercado inmobiliario tiene requerimientos específicos para los cuales un sitio web resulta de mucha ayuda. En este artículo comentamos cuáles son los contenidos básicos que creemos que debería tener un website de una agencia inmobiliaria y además sugerimos algunas ideas de funcionalidades avanzadas.

Read More