Selecione seu Idioma

Dicas de um ex-programador que cometeu muitos erros

Consejos de un ex programador que cometió muchos errores

É um erro comum pensar que, como profissionais de áudio e vídeo, sabemos tudo, podemos conhecer a técnica, mas não sabemos o que o cliente quer ou precisa.

Juan Tamayo*

Quando comecei no mundo audiovisual, uma das minhas funções era programador de sistemas de automação para áudio e vídeo, o que chamamos erroneamente de automação residencial. E cometi muitos erros, até que em 2009 ou 2010, me deparei com um documento muito interessante sobre como projetar interfaces gráficas de usuário. A partir desse evento mudei minha forma de programar, focada no usuário e buscando a máxima usabilidade de uma sala. Espero compartilhar essas informações e que suas automações melhorem constantemente.

Antes de programar qualquer linha de código, antes de conectar qualquer equipamento, antes mesmo de projetar, o programador deve ter clareza sobre os objetivos do sistema audiovisual. É um erro comum pensar que, como profissionais de áudio e vídeo, sabemos tudo, podemos conhecer a técnica, mas não sabemos o que o cliente quer ou precisa. Quando você tem objetivos claros, sabe encarar cada projeto, sempre vai depender do cliente final. Com a lista de objetivos definidos, faça um checklist das funções e condições necessárias para cada função ou subrotina, valide sempre essa lista com o operador cliente da solução.

- Publicidad -

Muitas vezes o responsável pelo projeto não é necessariamente quem o irá operar. Se possível, agende uma reunião em que a pessoa ou administrador do sistema esteja presente para que você como programador explique como está planejado, mostre esquemas de design gráfico da interface do usuário e valide, confirme e verifique se o usuário está claro sobre o que você vai fazer e não tem contratempos e contratempos por falta de informação. Hoje em dia a virtualidade nos ajuda muito, com reuniões virtuais desse tipo, como programador você pode ensinar alguns programas já feitos para que o cliente conheça seu portfólio, e tenha uma ideia do que procura ou precisa.

A lista de objetivos é essencial, e isso nos ajuda a ter uma lista de equipamentos para programar. Eu sempre recomendo para cada equipamento que está programado para executar as funções mínimas necessárias para o funcionamento da sala. Não é necessário programar todas as opções, por exemplo, se for o controle remoto de uma televisão, não é necessário colocar todos os menus e submenus, para isso existe o controle remoto original, discutirei em um momento, e cada opção ou função programada na medida do possível deve ser atribuída a uma variável, para que seja mostrada ao cliente operador na interface gráfica.

Por exemplo, liga/desliga pode ser mostrado como indicadores luminosos, isso ajudará a realimentar a função com a operação real. Se o sistema tiver uma opção de entrada, você pode colocar a indicação da opção selecionada por meio de texto ou com um grupo de botões do tipo rádio. Essas recomendações buscam gerar feedback ativo ou passivo da função solicitada a partir do sistema de automação, é essencial diagnosticar falhas operacionais simples, como, por exemplo, o usuário deu a ordem para desligar, mas o dispositivo está ligado, ou ele deu a opção 1 de seleção, mas o 4 foi ativado.

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.A composição de cores pode tornar sua programação um sucesso total ou um grande fracasso, geralmente aqueles de nós que programam interfaces gráficas são engenheiros e não estudam teorias de cores. Eu recomendo não usar cores corporativas de empresas para papéis de parede, é melhor usar cores neutras como cinza. As telas consomem energia, quanto mais branco o fundo, mais fácil é reduzir o estado da bateria. Agora, os botões podem ser outra história, com os botões é possível brincar com as cores.

Na medida do possível, tento diferenciar os menus por cor, por exemplo, azul para áudio, verde para vídeo. O vermelho raramente é usado porque indica perigo, mas pode ser usado para ativar sistemas de evacuação de emergência ou áudio. Sempre recomendei que o programador fizesse cursos básicos de design gráfico, edição de imagens, fundos transparentes e teoria das cores. O senso estético dará funcionalidade ao design e fará com que seu cliente se sinta confortável, além disso o custo em tempo de programação é reduzido, alguns programadores acreditam que as interfaces gráficas devem ser obras de arte, e muitas vezes se torna uma arte abstrata que o cliente não quer usar.

Quando você termina um programa e realiza a implementação, é importante realizar uma verificação completa de sua funcionalidade, pois você é um programador criterioso você tem uma lista de verificação baseada nos padrões Avixa, portanto, avaliar isso é muito fácil. Tenha em mente que o cérebro humano deve se acostumar com o sistema, e é normal que sejam solicitadas mudanças simples, contemple essas mudanças é a sua proposta econômica, elas sempre serão garantias.

Um programa simples pode levar de 2 a 6 meses para se estabilizar, é comum oferecer uma garantia de no máximo 6 meses no cronograma. Conforme documentado no início do projeto, as mudanças provavelmente serão mínimas, mas se você for solicitado a realizar um programa totalmente diferente do que foi acordado, também é válido apresentar uma oferta econômica sobre essa mudança.

- Publicidad -

A programação é subjetiva, alguns programadores implementam códigos complexos, outros tentam torná-la o mais simples possível, todo o espectro é válido, mas minha recomendação sempre será entre fazer menos, é mais. A palavra automatizar está associada à redução, eficiência, operabilidade. Já vi programas que incluem todos os botões de um controle remoto, mas sem oferecer operabilidade, e não há nada mais eficiente do que o controle original, é para isso que serve. Nosso objetivo sempre será otimizar os recursos por meio de uma interface gráfica, você não pode esquecer disso.

Como sempre, procuro compartilhar ideias simples, mas eficientes, para o correto desenvolvimento do projeto. Se você quiser complementar esta coluna, convido você a nos deixar os comentários e teremos o prazer de lê-los e incluí-los em outras edições. Minha experiência se deve aos processos objetivos de certificação que tenho e, o mais importante, ouvir os usuários finais que são o melhor feedback para nossas empresas.

*Juan Tamayo, CTS-D, é engenheiro eletrônico e atualmente atua como Gerente da T-Árbol Audiovisuales SAS, Engenheiro de Aplicações de Produtos para a América Latina na Engenheiro de Vendas e Suporte Internacional da Synthax Inc.



One comment

• Si ya estás registrado, favor ingresar primero al sistema. Su email no será publicado.
• Se você já está registrado, faça o login primeiro. O seu email não será publicado.
  • 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.

Leave your comment

In reply to Some User
CALA Awards 2025 será em 18 de setembro

CALA Awards 2025 será em 18 de setembro

América Latina. Em evento virtual na próxima quinta-feira, 18 de setembro, serão anunciados os vencedores do CALA Awards 2025 em suas categorias: Melhor Projeto AV da América Latina e Melhor Projeto...

Yamaki percorreu 6 cidades na Colômbia com a Shure

Yamaki percorreu 6 cidades na Colômbia com a Shure

Colômbia. Um tour por 6 cidades colombianas serviu para a Yamaki lançar o sistema Axient Digital PSM da Shure na Colômbia, bem como para comemorar com os clientes locais o 100º aniversário do...

Solid State Logic expande sua gama de pacotes SSL ao vivo

Solid State Logic expande sua gama de pacotes SSL ao vivo

América Latina. A Solid State Logic anunciou a expansão de sua oferta de pacote SSL Live, que agora inclui a nova caixa de estágio MPL 16-8. Esses pacotes expandidos oferecem aos usuários uma porta...

Sennheiser fez parte do Lollapalooza Chile 2025

Sennheiser fez parte do Lollapalooza Chile 2025

Chile. No Lollapalooza Chile 2025, a 13ª edição de um dos festivais mais emblemáticos e multitudinários do mundo, realizado no Parque Cerrillos de Santiago, a Sennheiser esteve presente neste...

Datawaves conclui montagem de Data Center modular para a Claro

Datawaves conclui montagem de Data Center modular para a Claro

Argentina. A Datawaves concluiu a montagem in loco do Data Center desenvolvido para a Claro, um dos maiores da região. A infraestrutura é composta por 10 módulos e com área operacional de 450 metros...

Sons que silenciam: o impacto do entretenimento na audição

Sons que silenciam: o impacto do entretenimento na audição

México. Adolescentes e jovens adultos estão cada vez mais expostos a sons de alta intensidade, provenientes de shows, festivais, cinemas, videogames e, principalmente, do uso prolongado de fones de...

Telemundo Center implementa soluções profissionais JBL

Telemundo Center implementa soluções profissionais JBL

América Latina. Ao entrar pela porta da frente do Telemundo Center em Miami, o som da JBL está em toda parte. Do átrio envidraçado às salas de controle de transmissão, salas de pós-produção e...

K-array apresentará soluções domésticas premium na Cedia 2025

K-array apresentará soluções domésticas premium na Cedia 2025

Ele cedeu. A K-array USA retorna à CEDIA/Commercial Integrator Expo 2025 com uma nova mensagem ousada para o mercado residencial: "Traga a experiência para casa".

Sustentabilidade, chave para as empresas se manterem relevantes

Sustentabilidade, chave para as empresas se manterem relevantes

México. A sustentabilidade não é mais uma tendência, mas um imperativo estratégico de negócios que reflete mudanças profundas na economia, na sociedade e, acima de tudo, no meio ambiente.

O UltimateX, o sistema BMS da Soci, agora está operando em 4 edifícios

O UltimateX, o sistema BMS da Soci, agora está operando em 4 edifícios

Colômbia. Há 6 anos, a Soci, empresa que reúne a experiência de 18 anos em integração audiovisual de sua empresa irmã, a Ultimate Technology, decidiu desenvolver seu próprio sistema de gerenciamento...

Suscribase Gratis
Lembre-se de mim
INSCREVA-SE NO BOLETIM INFORMATIVO
VOCÊ PRECISA DE UMA COTAÇÃO?
ENTREVISTAS EM DESTAQUE
PATROCINADORES










ÚLTIMO BOLETIM
Ultimo Info-Boletin