Seleccione su idioma

Consejos de un ex programador que cometió muchos errores

Consejos de un ex programador que cometió muchos errores

Es un error común pensar que como profesionales del audio y video lo sabemos todo, podemos saber la técnica, pero no sabemos lo que el cliente desea o necesita.

Juan Tamayo*

Cuando inicié en el mundo audio visual, una de mis funciones era programador de sistemas de automatización para audio y video, lo que mal llamamos domótica. Y cometí muchos errores, hasta que por allá en el 2009 o 2010, me encontré con un documento muy interesante de cómo diseñar interfaces gráficas de usuario. Cambié a partir de ese suceso mi forma de programar, centrado en el usuario y buscando el máximo de usabilidad de una sala. Espero compartir esta información y que sus automatizaciones mejoren constantemente.

Antes de programar cualquier línea de código, antes de conectar cualquier equipo, inclusive antes de diseñar, el programador debe tener claro cuáles son los objetivos del sistema audiovisual. Es un error común pensar que como profesionales del audio y video lo sabemos todo, podemos saber la técnica, pero no sabemos lo que el cliente desea o necesita. Cuando se tienen objetivos claros se sabe cómo afrontar cada proyecto, este siempre dependerá del cliente final. Con la lista de objetivos definidos, realice una lista tipo comprobación de las funciones necesarias y las condiciones para cada función o subrutina, valide siempre este listado con el cliente operador de la solución.

- Publicidad -

Muchas veces el encargado del proyecto no necesariamente es quien lo operará. En lo posible, agende una reunión en la cual esté la persona o administrador del sistema para que usted como programador le explique cómo está planeado este, le enseñe esquemas de diseño gráfico de la interfaz de usuario y valide, confirme y compruebe que el usuario tiene claro lo que usted va a realizar y no tener contratiempos y retrocesos por falta de información. Hoy en día la virtualidad nos ayuda mucho, con reuniones virtuales de este tipo, como programador le puede enseñar algunos programas ya realizados para que el cliente conozca tu portafolio, y se dé una idea de lo que busca o necesita.

El listado de objetivos es fundamental, y este nos ayuda a tener un listado de equipos a programar. Siempre recomiendo para cada equipo que se programe hacer las funciones mínimas necesarias para la operación de la sala. No es necesario programar todas las opciones, por ejemplo, si es el control remoto de un televisor, no es necesario poner todos los menús y submenús, para esto existe el control remoto original, lo discutiré en un momento, y cada opción o función programada en lo posible se le debe asignar una variable, para que esta sea mostrada al cliente operador en la interface gráfica.

Por ejemplo, los encendidos y apagados pueden ser enseñados como indicadores lumínicos, esto ayudará a retro alimentar la función con la operación real. Si el sistema tiene una opción de entradas, se puede poner vía texto o con un grupo de botones tipo radio la indicación de la opción seleccionada. Estas recomendaciones buscan generar retro alimentación activa o pasiva de la función ordenada desde el sistema de automatización, es fundamental para diagnosticar fallas simples de operación, como, por ejemplo, el usuario dio la orden de apagar, pero se prende el dispositivo, o le dio la opción 1 de selección, pero se activó la 4.

Cuando inicié en el mundo audio visual, una de mis funciones era programador de sistemas de automatización para audio y video, lo que mal llamamos domótica. Y cometí muchos errores, hasta que por allá en el 2009 o 2010, me encontré con un documento muy interesante de cómo diseñar interfaces gráficas de usuario. Cambié a partir de ese suceso mi forma de programar, centrado en el usuario y buscando el máximo de usabilidad de una sala. Espero compartir esta información y que sus automatizaciones mejoren constantemente.La composición de colores puede hacer que tu programación sea un éxito total o sea un gran fracaso, generalmente quienes programamos interfaces gráficas somos ingenieros y no estudiamos teorías de color. Recomiendo no utilizar los colores corporativos de las empresas para los fondos de pantalla, es mejor utilizar colores neutros como gris. Las pantallas consumen energía, entre más blanco sea el fondo más fácil se reduce el estado de la batería. Ahora bien, los botones pueden ser otra historia, con los botones es posible jugar con colores.

En lo posible trato que los menús sean diferenciados por colores, por ejemplo, azul para audio, verde para video. El rojo es poco utilizado porque indica peligro, pero este puede ser utilizado para activar sistemas de emergencia o audio evacuación. Siempre he recomendado que el programador haga cursos de diseño gráfico básico, edición de imágenes, fondos transparentes y teoría de color. El sentido estético le entregará funcionalidad al diseño y hará que su cliente se sienta cómodo, adicional el costo en tiempo de programación se reduce, algunos programadores creen que las interfaces gráficas deben ser obras de arte, y muchas veces se convierte en un arte abstracto que el cliente no desea utilizar.

Cuando finalice un programa y realice la implementación, es importante realizar una comprobación completa de la funcionalidad de este, como usted es un programador juicioso tiene un listado de chequeo basado en las normas Avixa, así que evaluar este es demasiado fácil. Tenga en cuenta que el cerebro humano se debe acostumbrar al sistema, y es normal que le pidan cambios sencillos, contemple estos cambios es su propuesta económica, siempre serán garantías.

Un programa sencillo puede tomar entre 2 a 6 meses para estabilizarse, es común ofrecer una garantía de máximo 6 meses en la programación. Como documentó el inicio del proyecto, lo más probable es que los cambios sean mínimos, pero si le piden realizar un programa totalmente diferente a lo pactado, también es válido entregar una oferta económica sobre este cambio.

- Publicidad -

La programación es subjetiva, algunos programadores implementan códigos complejos, otros tratan de hacer lo más sencillo posible, todo el espectro es válido, pero siempre mi recomendación va a ser entre se haga menos, es más. La palabra automatizar es asociada con la reducción, la eficiencia, la operatividad. He visto programas que incluyen todos los botones de un control remoto, pero sin entregar operatividad, y no hay nada más eficiente que el control original, para esto está. Nuestro objetivo siempre será optimizar recursos a través de una interfaz gráfica, no se pueden olvidar de eso.

Como siempre, trato de compartir ideas sencillas pero eficientes para el correcto desarrollo del proyecto. Si quiere complementar esta columna los invito a que nos dejen los comentarios y con gusto los leeremos e incluiremos en otras ediciones. Mi experiencia es gracias a los procesos de certificación objetiva que poseo y, lo más importante, de escuchar a los usuarios finales quienes son la mejor retroalimentación para nuestras empresas.

*Juan Tamayo, CTS-D, es ingeniero electrónico y actualmente se desempeña como Gerente de T-Árbol Audiovisuales SAS, ingeniero de aplicaciones de producto para América Latina de International Sales e Ingeniero de Soporte para Synthax Inc.



3 comentarios

  • Nosotros programamos Crestron, y nos hemos topado con ese asunto, ya corregimos los detalles y trabajamos mejor con la simplificación y mejores prácticas, limitamos las visitas para corregir programación a cuatro veces, luego cobramos yextrañamente no nos llaman luego de la cuarta vez.

Deje su comentario

En respuesta a Some User
Tecso celebró su Tech Day #madeinGermany

Tecso celebró su Tech Day #madeinGermany

México. El distribuidor mexicano Tecso celebró su Tech Day; tecnología AV en acción. Una experiencia para integradores, que brindó una jornada especializada en soluciones AV integradas para salas de...

Abel Pintos y Luciano Pereyra usaron DiGiCo en 34 conciertos

Abel Pintos y Luciano Pereyra usaron DiGiCo en 34 conciertos

Argentina. Abel Pintos y Luciano Pereyra, dos de los artistas más destacados de la música argentina, unieron sus talentos en una serie de 34 conciertos en el emblemático Estadio Luna Park de Buenos...

5 carreras STEM de rápido crecimiento para mujeres

5 carreras STEM de rápido crecimiento para mujeres

México. A pesar del auge global en áreas STEM (Ciencia, Tecnología, Ingeniería y Matemáticas), en México sólo 3 de cada 10 profesionistas en estas disciplinas son mujeres. 

Estrategia ESG en Centros de Datos, clave en sostenibilidad

Estrategia ESG en Centros de Datos, clave en sostenibilidad

México. La digitalización es una tendencia global que no se detiene y cada día tiene un rol más importante en la vida diaria de empresas, gobiernos, naciones y población en general, situación que...

Sostenibilidad ¿compromiso real o estrategia de marketing?

Sostenibilidad ¿compromiso real o estrategia de marketing?

Colombia. La sostenibilidad dejó de ser una causa ambiental reservada a ONGs o gobiernos, y se convirtió en una exigencia del mercado. Hoy, implementar políticas ESG (ambientales, sociales y de...

En una semana cierra la convocatoria de los  CALA Awards 2025

En una semana cierra la convocatoria de los CALA Awards 2025

Latinoamérica. Hasta el 31 de julio está abierta la convocatoria para los CALA AWARDS 2025, premios que celebran la excelencia en integración tecnológica en la región y que entrega AVI...

J Balvin usó 146 altavoces en su última gira

J Balvin usó 146 altavoces en su última gira

PRG implementó un sistema de sonido para conciertos con 146 altavoces L-Acoustics para la gira norteamericana del artista latino, incluyendo nuevas cajas acústicas de la Serie L para la cobertura de...

Acer lanza monitores para juegos y entretenimiento

Acer lanza monitores para juegos y entretenimiento

Latinoamérica. La nueva línea de Acer cuenta con dos nuevos monitores para gaming Predator QD-OLED de 27 pulgadas, cada uno de los cuales alcanza la marca en términos de claridad y rendimiento de...

Christie venderá la línea de productos Pandoras Box

Christie venderá la línea de productos Pandoras Box

Latinoamérica. Christie firmó una carta de intención para negociar un acuerdo vinculante para la venta de su línea de productos Pandoras Box, que incluye servidores de medios, software, accesorios,...

Audio-Technica lanzó canal para apoyar a integradores AV

Audio-Technica lanzó canal para apoyar a integradores AV

Latinoamérica. Audio-Technica lanzó su canal oficial de YouTube "Soluciones de Sistema", un recurso dedicado a satisfacer las necesidades de integradores de sistemas y profesionales audiovisuales en...

Suscribase Gratis
Recuérdeme
SUSCRÍBASE AL INFO-BOLETIN
¿REQUIERE UNA COTIZACIÓN?
ENTREVISTAS DESTACADAS
PATROCINADORES










ULTIMO BOLETIN
Ultimo Info-Boletin