Categorias
🚀 Cases

Como ajudamos a Algar Telecom a ter mais eficiência no portal

A Algar Telecom é uma empresa do grupo Algar que atua no setor de Telecom e TI há mais de 60 anos com dois objetivos principais: manter um relacionamento próximo com os nossos clientes e oferecer serviços de alta qualidade. 

A versão anterior do site foi criada em 2014 foi atualizada em 2018 quando a Ene Soluções assumiu a responsabilidade sobre o portal,  junto com os times internos da Algar, e trouxe uma nova visão de estrutura.

Sistema de componentes

O portal possui uma estrutura consideravelmente complexa e composta por várias páginas e aplicações. Para otimizar os processos, decidimos implementar uma estrutura baseada em componentes.

Mas afinal, o que é um componente?

Basicamente, o componente é uma “peça” reutilizável, que pode ser facilmente substituída por outra coisa que implementa a mesma API, que pode ser implementada independentemente, e que encapsula um conjunto coerente de comportamentos e responsabilidade na estrutura. Ou seja, uma página é construída utilizando a junção de vários componentes.

Baseado nesse ponto de vista, é muito mais inteligente e ágil pensar na evolução dos componentes, do que em criar uma “nova página”.

Atomic Design

Atomic Design foi criado em 2013 por Brad Frost e se baseia na química para criar uma metodologia em que os componentes são aplicados ao design de interfaces. Ele divide os componentes em átomos, moléculas, organismos, templates e páginas.

Baseados nessa metodologia, foram criados os primeiros componentes. Nesse momento, definimos as cores, as fontes incluindo peso e tamanho, espaçamentos horizontais e verticais, e todos os elementos básicos “átomos” que poderiam compor uma molécula.

Moléculas

Por mais que pareça simples um componente, a responsividade faz com que eles sempre possuam uma certa complexidade.

Banner

Um dos componentes mais importantes, o banner, utilizado na home da maioria das páginas do portal, parece simples por se tratar de uma imagem, porém ele precisa atender uma série de requisitos.

  1. As imagens precisam ser “responsivas” ou seja, precisam ser pensadas para que sua leitura e visualização sejam preservadas independente da resolução do dispositivo do usuário.
  2. As promoções precisam estar atreladas ao banco de dados do CRM 
  3. O portal identifica a localização do usuário e apresenta apenas os banners e ofertas destinadas àquele público específico.
  4. Ele funciona em sistema de carrossel com tempo pré determinado mas o usuário tem a opção de avançar ou pausar a qualquer momento.

Tem a opção de inserção de links para redirecionar o usuário.

Componente Insight

Outro componente muito utilizado, praticamente em todas as páginas, é o componente nomeado de Insight. Recebeu esse nome pela sua versatilidade de uso. Atualmente um dos componentes mais plásticos do portal. 

Nele você tem a opção de inserir uma tag de título, um título, uma descrição, um CTA, texto legal, um link, uma imagem de background e uma imagem sobreposta ao background. Além disso, você pode definir se a imagem ou texto estarão no lado esquerdo ou direito do componente. Isso facilita a liberdade criativa na hora de utilizar esse componente em alguma pagina. 

Para garantir que a imagem de background funcione corretamente, travamos a altura do componente em 650px no desktop, mas deixamos a altura adaptável no mobile.

Cards de oferta

Os cards de ofertas são os componentes mais importantes do portal pois são os responsáveis pelo índice de conversão. É no card que o usuário avalia as informações mais relevantes da oferta e consegue adquirir seu produto.

Todas essas informações vêm do banco de dados do CRM e por isso precisam atualizar de forma automática sempre que surgem novas ofertas. 

Devido a quantidade variável de cards que podem ser apresentados, definimos que seria mais viável a apresentação em carrossel. Todos os cards de oferta direcionam o usuário para o checkout e por isso, pensamos de forma estratégica ao apresentar as informações dentro do card.

Construção das páginas

Agora que temos um sistema de moléculas e que juntas formam outros componentes, fica fácil construir uma página.

Depois de trabalhar o conteúdo e priorizar as informações, podemos visitar nosso banco de componentes e escolher os que mais fazem sentido para determinados tipos de informação.

Atualmente, a home do portal de varejo é composta por 8 componentes.

Conclusão

Com nossos profissionais alocados em diversos times dentro da Algar Telecom, aumentamos consideravelmente o nível de entregas relacionadas ao portal em todos os sentidos. Trazendo alguns pontos importantes como: 

  1. Garantia de padronização do layout e funcionamento das páginas. 
  2. Agilidade no processo de concepção e desenvolvimento.
  3. Estrutura dinâmica com liberdade criativa.
  4. Sempre em beta, ou seja, pode receber melhorias contínuas. 

Com isso, concluímos que a evolução é sempre contínua se tratando de usabilidade e tecnologia. Quando se pensa dessa forma o produto final beneficia não só os clientes Algar, em termos de negócio, mas também, todos os StakeHolders envolvidos no processo em termos de operação, trazendo eficiência e dinamismo para melhorias e testes necessários para evolução do portal.

()

Categorias
✍️ UI/UX 🏢 Outsourcing de TI 💡 Inovação

Design System: aprenda como ele pode ajudar o seu negócio

Com o avanço da digitalização no mercado e no mundo, muitas empresas estão enfrentando atualmente uma verdadeira batalha para conseguir evoluir digitalmente seus produtos e soluções. Dentro desse contexto, um dos maiores desafios quando se fala em desenvolvimento de produtos digitais é conseguir manter a mesma consistência conforme as equipes mudam ou crescem ao longo do tempo. Para isso, com o objetivo de unificar toda a linguagem do produto, existe o Design System.

Antes de tudo, você sabe o que é Design System?

O Design System consiste em um sistema unificado que é formado por componentes, elementos, regras e princípios que irão guiar o desenvolvimento dos produtos de uma empresa. Ou seja, atua como uma forma de padronização utilizada para proporcionar mais consistência e assertividade daqueles produtos digitais desenvolvidos. Aqui, a ideia é facilitar a rotina de trabalho tanto dos designers quanto dos desenvolvedores, além de criar uma identidade padrão que poderá ser reconhecida facilmente pelos usuários finais.

Sendo assim, imagine o Design System como uma ferramenta que dá suporte ao desenvolvimento de qualquer interface dentro da empresa. A falta dessa ferramenta pode gerar inúmeros retrabalhos e inconsistências de produto, sem falar no desperdício de tempo e outros recursos envolvidos. Diferente de um guia de estilos ou “style guide”, o Design System vai além, pois unifica a linguagem de um determinado produto.

Como a falta do Design System impacta no dia a dia das empresas?

É muito comum observar empresas tentando aumentar a produtividade de suas equipes através da contratação de novos profissionais – especialmente da área de tecnologia, mas se essas contratações não forem feitas com cautela, o time pode acabar se tornando muito grande e obsoleto, não obtendo os resultados que se planejava. Diante disso, ter mais pessoas trabalhando não significa necessariamente entregas mais rápidas, pois a cada pessoa nova que entra, todo o time precisa se reorganizar para seguir entregando resultados. 

O que acontece é que a cada nova contratação feita dentro de times tech, os designers que chegam trazem suas próprias ideias para tipografia, paletas de cores e novos padrões de componentes para os produtos em questão. Isso faz com que haja um aumento da inconsistência e do custo de manutenção dos materiais utilizados, então, a cada nova contratação, a entropia do design aumenta. Em algum momento o caos poderá ser formado e quase sempre é difícil reverter, pois não se sabe mais quem possui os componentes que de fato estão associados ao produto trabalhado ali.

É fato: Um Design System forte pode ajudar o seu negócio

O primeiro passo é ter em mente  que o Design System não é um projeto de curto prazo e não pode ser tratado como algo que deverá ser deixado de lado após construído. Esse é um sistema que precisa ser visto como um produto em si, onde haverá o uso de estratégias, cronogramas, validações e outras etapas necessárias para que haja um bom aproveitamento dessa ferramenta. E para isso, uma das coisas mais importantes é entender quem são os usuários do produto que será abordado.

Entender quais são os momentos em que o Design System pode solucionar os problemas da sua empresa, abre um novo leque para a contratação efetiva de designers e desenvolvedores qualificados para seu time tech. Isso é fundamental para alcançar os objetivos e metas traçados, construir novos planos e compreender de fato quais são as necessidades de todos os envolvidos com aquele produto. 

Quer implementar o Design System na sua empresa?

Nós podemos te ajudar! Aqui na eNe, nós criamos, construímos e desenvolvemos soluções digitais. Isso significa que você pode ficar tranquilo, enquanto nós criamos um produto digital, do zero, de acordo com a necessidade da sua empresa e utilizando metodologias ágeis.

Por meio de times tech formados por profissionais especialistas e certificados internacionalmente, nós auxiliamos sua empresa com:

  • Criação e implementação de ponta a ponta de design systems para atender qualquer produto ou empresa;
  • Diagnóstico completo da jornada e experiência do usuário;
  • Levantamento de personas;
  • UX Research;
  • Prototipação;
  • Testes de usabilidade;
  • UI Design
  • E muito mais…

Então, seja montando um time tech ou Design System para a construção do seu produto digital ou construindo esse produto para você, pode contar com a gente.

()

Categorias
🏢 Outsourcing de TI 📌 Dica rápida

Dicas para usar metodologias ágeis em times tech remotos

Muito tem se falado em metodologias ágeis nos últimos anos, especialmente aquelas utilizadas na área de tecnologia, mas que também têm se mostrado úteis em outros setores do mercado. Essa é uma tendência que se intensificou após a pandemia, pois nos deparamos com um cenário na qual as empresas precisam se adaptar ao mundo remoto e foram atingidas por uma rápida transformação digital ao redor do planeta. 

Isso implicou em novas formas de gestão de ferramentas e metodologias, visando otimizar a rotina de trabalho sem deixar os níveis de produtividade serem afetados pela mudança tecnológica. Por isso, as metodologias ágeis vem conquistando cada vez mais destaque no contexto empresarial, uma vez que trazem boas perspectivas de agilidade e entrega de valor para os stakeholders envolvidos.

Afinal, o que é metodologia ágil?

As metodologias ágeis são caracterizadas pelo conjunto de práticas que proporcionam meios para gerenciar projetos de um jeito mais simples e otimizado. Geralmente tratam-se de processos estruturados em ciclos curtos, responsáveis por entregar funcionalidades rápidas e frequentes.

Em times de tecnologia, algumas das metodologias ou frameworks mais conhecidos dentro da área são: Scrum, Kanban, Extreme Programming (XP), Lean Development, Scaled Agile Framework (SAFe), entre outras. Todos esses métodos possuem objetivos específicos e são pensados para proporcionar mais agilidade tanto para a equipe, quanto para a execução das tarefas em si.

Quais são os principais benefícios das metodologias ágeis?

  • Pequenas entregas diárias: Planejar e executar pequenas tarefas todos os dias é bem mais simples e motivador do que enormes ciclos de atividades que nunca tem fim. Quando se fala em times tech, esse é um dos benefícios mais interessantes, pois auxilia a equipe a realizar entregas por etapas alinhadas às necessidades. 
  • Mais controle das tarefas e ajustes: Quanto mais rápido o time detectar alguma inconsistência no projeto, mais fácil será para propor novas soluções. Além disso, o tempo para ajustar qualquer incompatibilidade será muito mais compatível com a realidade das ações que estão sendo executadas. 
  • Agilidade para o trabalho remoto: Este é um modelo de trabalho que está ganhando força mundialmente, por isso a adaptação de empresas e profissionais a esse novo formato pode sofrer impactos.  Com isso a metodologia ágil ganha destaque, pois é uma forma de reorganizar as rotinas de trabalho que eram até então presenciais. 
  • Uso de ferramentas mais eficientes pelo time: Independente do tipo de escopo e do projeto, várias as ferramentas podem ser utilizadas para auxiliar na produtividade e gestão de tempo. Isso facilita a fluidez do trabalho, onde as equipes conseguem focar em atividades realmente transformadoras para o negócio.

Como as metodologias ágeis impactam em times tech?

Essa é uma boa forma para oferecer inovação e qualidade de maneira rápida e escalável em time de tecnologia. Isso porque os profissionais de TI quase sempre estão envolvidos em muitas atividades importantes ao mesmo tempo, o que dificulta ter clareza na priorização de tarefas. Como consequência disso, a agilidade pode ser comprometida e as entregas afetadas.

Assim, deixar para trás modelos antigos e tradicionais de execução, significa abandonar burocracias desnecessárias para focar no que realmente importa. Por isso, as equipes de tecnologia tem muito a se beneficiar. 

Conheça alguns dos principais métodos ágeis e entenda qual deles faz mais sentido para a sua equipe:

Scrum

Esse método tem como objetivo promover a geração de valor a partir de entregas de alta qualidade em períodos de tempo bem definidos – as chamadas sprints. Geralmente acontecem intervalos de 15 em 15 dias e ao final do período, os profissionais apresentam o que conseguiram entregar até aquele momento, além de coletar feedbacks para a próxima sprint. 

Kanban

Nessa metodologia são utilizados cards (os chamados “cartões”) ou outros meios visuais para facilitar a compreensão dos processos e dos projetos. Dessa forma, a equipe consegue ter ampla visualização das tarefas de cada um, do micro ao macro, o que ajuda a entender se está sendo o melhor caminho para gerar resultados. Conforme as tarefas vão sendo realizadas, os status de cada uma são atualizados como em “a fazer”, “em andamento” e “concluído”, por exemplo.

eXtreme Programming (XP)

O método se assemelha ao Scrum, mas aqui o foco está no desenvolvimento de funções unicamente técnicas, ao contrário da primeira que pode envolver atividades diversas. Isso porque o objetivo do XP é buscar boas práticas para a execução de tarefas voltadas à tecnologia em si, como é o caso dos times tech. Assim, existe uma redução nas incertezas do projeto e uma melhoria constante ao longo do trabalho.

Lean Development

A metodologia visa maximizar o valor agregado e a agilidade das entregas que o time de tecnologia faz, envolvendo um progresso sistemático que pode ser dividido em quatro etapas: planejar processos; identificar melhorias; executar mudanças e revisar as melhorias.

Quer utilizar metodologias ágeis em seu time tech remotamente?

Nós podemos te ajudar! Aqui na eNe, nós criamos, construímos e desenvolvemos soluções digitais. Isso significa que você pode ficar tranquilo, enquanto nós criamos um produto digital, do zero, de acordo com a necessidade da sua empresa e utilizando metodologias ágeis.

Então, seja montando um time tech ou de UX para a construção do seu produto digital ou construindo esse produto para você, pode contar com a gente.

()

Categorias
✍️ UI/UX 🏢 Outsourcing de TI

Como construir e estruturar um time de UX forte?

Ter um time bem estruturado, engajado e que trabalhe de forma coesa para atingir o mesmo objetivo é fundamental para quem trabalha com User Experience (UX). Essa estruturação da equipe é o que vai fazer toda a diferença ao longo da criação e desenvolvimento de um projeto tech, pois ter um time forte é crucial para a obtenção de melhores resultados.

Na atualidade, pessoas da área de tecnologia de maneira geral estão sendo cada vez mais buscadas por empresas que desejam evoluir digitalmente, em especial devido à escassez de profissionais especializados e com alta qualificação. Por isso, um dos maiores desafios na construção de times fortes de UX é encontrar pessoas que, juntas, possam formar uma equipe mais ágil e focada na experiência do usuário.

 

Mas antes, o que exatamente faz um time de UX?

Como citado no início, UX nada mais é do que a abreviação do termo User Experience, que em português significa “experiência do usuário”. Ou seja, trata-se do que o próprio nome já diz: entregar experiências cada vez melhores aos usuários, tanto de serviços quanto de produtos digitais. O principal objetivo de um time de UX é garantir que o uso de aplicativos, sites, softwares, soluções, etc, aconteça de forma fluida – sem obstáculos ou empecilhos para quem os utiliza.

Levando em conta a grande transformação digital pela qual as empresas estão passando nos últimos tempos, equipes tech focadas em experiência do usuário passaram a ser bastante necessárias e requisitadas na implementação de inúmeras soluções digitais. Por isso, vale ressaltar que existem várias frentes importantes dentro do universo de UX. Vamos conhecer algumas delas?

  • UX Research: Elabora e realiza pesquisas com os usuários visando identificar comportamentos, dores e/ou necessidades a serem atendidas;
  • UX Developer: Desenvolve ferramentas e soluções capazes de resolver os problemas levantados, sendo fundamental para a construção dessas soluções no meio digital;
  • UX Writing: Cria textos e toda a redação especializada para melhorar a experiência do usuário no que concerne à parte escrita das soluções oferecidas;
  • Product Design: Trabalha diretamente na parte visual dos produtos, softwares, aplicativos, entre outros, que estejam sendo desenvolvidos ao longo do projeto;
  • UX Strategy: Relaciona a experiência do usuário com a estratégia da empresa para haja coesão entre todas as partes e trabalho tenha mais assertividade;
  • Usability Analyst: Analisa a viabilidade das soluções desenvolvidas, com o intuito de garantir que a usabilidade está sendo entregue corretamente;
  • Information Architect: Estrutura todas as informações que serão entregues aos usuários, facilitando a interação entre eles. 

Devido à diversidade de tarefas que um time de UX pode desempenhar, um grande diferencial para as empresas está em construir equipes ágeis e especializadas que contribuam para a geração de bons resultados. Apesar de parecer simples, construir uma equipe com essas características pode ser uma atividade complexa, pois exige encontrar profissionais que não apenas atendam às habilidades técnicas, mas que consigam atuar em alta performance. 

 

Sendo assim, como estruturar um time forte de UX afinal?

Infelizmente ainda não há uma fórmula certa para montar um time de UX forte, pois uma boa equipe é definida a partir dos objetivos da empresa. Porém, é possível realizar algumas ações que podem estruturar um time ágil e com foco na experiência do cliente. Antes de sair fazendo contratações sem planejamento, é necessário averiguar quais são as metas e propósitos a serem alcançados. Por isso, confira algumas dicas que podem te ajudar nessa jornada:

 

Tenha suas metas sempre em mente

Ao começar as contratações, pergunte-se se aqueles profissionais estão de fato alinhados aos objetivos da sua empresa e se possuem todos os recursos necessários para o desenvolvimento do projeto. Tendo isso em mente, você tem clareza sobre quem serão as pessoas ideais na construção do seu time de UX forte. 

 

Comunique-se bem com a equipe 

Uma boa comunicação é indispensável para o trabalho de qualquer equipe, principalmente quando se fala de colaboração entre elas. Como foi detalhado, o UX em si possui várias frentes e o profissional vai precisar transitar entre diferentes equipes, por isso ter uma comunicação clara, objetiva e que integre os times é fundamental. Lembrando que não falamos apenas das lideranças do projeto, mas do time de maneira geral. 

 

Organize os dados, documentos e materiais necessários

Quanto mais organizado estiverem os insumos e dados do projeto, mais fácil será de fortalecer as equipes de UX. Manter uma boa organização das informações facilita o trabalho do time, por isso arquivos de prototipação, telas, ferramentas e afins precisam estar acessíveis e com fácil entendimento para todos. Tudo deve ser organizado de maneira intuitiva para que os profissionais consigam localizar sem maiores problemas e tenham autonomia no momento da execução. 

 

Entenda as necessidades do time

Toda empresa sabe da importância de atender às necessidades de seus clientes. Mas será que as necessidades da equipe são entendidas? É necessário entender que as equipes possuem necessidades e objetivos diferentes, embora trabalhem dentro do mesmo projeto. Então, suas considerações devem ser levadas em conta de acordo com cada caso em particular para assim atingir o resultado final desejado.

 

Faça alinhamentos com certa frequência

Manter reuniões periódicas com as equipes de UX para alinhamento do projeto é importante, pois isso cria ambientes de maior interação entre os profissionais, o que torna a discussão sobre todo o projeto mais fluida. Além disso, um bom alinhamento é o que manterá os níveis de satisfação do seu time e também a agilidade das entregas, ajudando a tornar a equipe cada vez mais forte.

 

Ainda não sabe como dar o primeiro passo e precisa de ajuda nessa construção?

Aqui na eNe, nós criamos, construímos e desenvolvemos soluções digitais, isso significa que você pode ficar tranquilo, enquanto nós criamos um produto digital, do zero, de acordo com a necessidade da sua empresa. Estamos juntos nessa! 

Então, seja montando um time de UX ou tech para a construção do seu produto digital ou construindo esse produto para você, pode contar com a gente.

  ()

Categorias
🏢 Outsourcing de TI 📈 Mercado de TI 🖥 Desenvolvimento

4 passos para construir um time tech de alta performance

Um dos maiores desafios das empresas na atualidade é conseguir montar times próprios de tecnologia de alta performance para atuação no mercado. Por se tratar de uma área bastante aquecida – especialmente após a pandemia – e com grandes índices de rotatividade, essa tarefa não costuma ser algo simples no dia a dia das organizações. 

Diante disso, tendo em vista que uma boa equipe de TI pode ser a chave para promover a transformação digital em sua empresa, que tal conferir agora 4 passos para construir times tech de alta performance? Vamos lá:

Passo 1: Conheça bem seu produto e saiba quais são as principais necessidades dos usuários 

Antes de dar início a qualquer projeto, você precisa ter em mente quais são as reais necessidades do projeto em si. Ou seja, o primeiro passo de como montar uma equipe de TI de alta performance é conhecer bem o produto que a sua empresa oferece e, principalmente, quais as necessidades dos usuários são solucionadas a partir dele. A partir desse momento, você terá muito mais clareza sobre quais serão os profissionais necessários para executar o trabalho e assim dar início à busca por um time especializado. 

Passo 2: Seja transparente a respeito dos objetivos e metas de trabalho 

A transparência é um dos aspectos mais importantes na hora de montar qualquer equipe, ainda mais se tratando de um time de TI de alta performance. Por isso, é fundamental esclarecer para os profissionais exatamente qual é o escopo do projeto, quais são os objetivos e metas que devem ser alcançados e também quais serão as responsabilidades de cada função estabelecida. Isso irá evitar possíveis mal-entendidos que acabam gerando insatisfação e, consequentemente, diminuem tanto a produtividade quanto a qualidade das entregas do projeto.

Passo 3: Atente-se ao fit cultural entre profissionais e empresa 

Ter habilidades técnicas é extremamente importante, mas isso não significa que a cultura organizacional não deve ser priorizada. O que isso quer dizer? Antes mesmo de contratar, é fundamental saber se o profissional em questão compartilha dos mesmos valores da empresa. É esse fit cultural que vai auxiliar na adaptação dessa pessoa à rotina de trabalho, evitando assim que haja desmotivação em relação ao ambiente e ao escopo do projeto traçado – que podem inclusive implicar em desligamento da empresa.

Passo 4: Invista em um time especializado e multidisciplinar

Investir em um time especialista e multidisciplinar significa contratar pessoas com diferentes habilidades dentro da área de tech. Neste caso, vale ressaltar que por “habilidades” entende-se tanto hard skills como soft skills. Isso porque o objetivo aqui é trazer pessoas que tenham competências diferentes e ao mesmo tempo relevantes para cada área do projeto. A partir de diversas experiências profissionais, cada um pode trazer novos aprendizados e pontos de vista que só vão fortalecer ainda mais o time e a empresa como um todo. 

Dica extra: Você sabe como é o perfil de um profissional tech de alta performance?

Como mencionado anteriormente, é importante analisar as hard skills e as soft skills antes mesmo da contratação. Essas são habilidades que irão resultar em times de alta performance, pois são elas que fortalecem a equipe e dão mais expertise às ações. 

Hard skills são as habilidades técnicas, relacionadas aos conhecimentos especializados que cada profissional construiu ao longo da carreira. Veja alguns exemplos na área de tecnologia:

  • Pessoas desenvolvedoras (DEVs): Esses são os profissionais de TI que possuem conhecimento em linguagens e códigos da área de tecnologia. Normalmente atuam com Front-end, Back-end, Full Stack, Mobile, DevOps, entre outros.
  • UX/UI Designer: São os profissionais responsáveis por conectar as particularidades do sistema desenvolvido no projeto com a experiência do usuário. Ou seja, fornecem melhor usabilidade ou utilidade para os consumidores finais. 
  • Product Owner (PO): Esses profissionais são quem acompanha toda a jornada do cliente até o sucesso, dando também um suporte estratégico no desenvolvimento de maneira geral. O intuito é saber priorizar quais são as demandas mais importantes para o projeto.
  • Scrum Master: Desempenham o papel de líderes do projeto, auxiliando também o PO a estabelecer as prioridades do momento, além de auxiliar o time tech a entregar todo o valor necessário. É quem se responsabiliza por unir todas as pontas e garantir que o Scrum está sendo aplicado.

Já as soft skills são as habilidades que vão além do lado técnico e estão conectadas com as competências humanas de cada profissional. Essas são as habilidades necessárias para um bom relacionamento não somente entre o time, mas também entre o time e os demais stakeholders. Confira algumas delas:

  • Colaboração: Saber como trabalhar em equipe é essencial para times techs de alta performance pois, quase sempre, as áreas irão necessitar de auxílio umas das outras para concluir com sucesso alguma tarefa ao longo da rotina de trabalho.
  • Pensamento crítico: Essa competência ajuda a solucionar problemas complexos a partir do raciocínio lógico. Com o pensamento crítico, os profissionais têm mais clareza de onde colocar seus esforços e qual a melhor maneira de atacar os pontos primordiais do projeto.
  • Criatividade: Para construir soluções inovadoras, a criatividade é uma competência muito valiosa. Essa habilidade representa a capacidade de pensar além do óbvio e propor novos caminhos para situações ainda não experimentadas, o que dá mais possibilidades para o projeto.
  • Inteligência emocional: Essa representa a capacidade de entender seus sentimentos, controlar e expressar bem as suas emoções. Tem muito a ver com a comunicação assertiva e a forma como o profissional interage com as demais pessoas do time, impactando diretamente na relação entre os pares e líderes. 

Agora que você já sabe como construir um time tech de alta performance, que tal começar a contratar? 

A eNe Soluções ajuda você a implementar um modelo de trabalho ágil com times tech completos e de acordo com a necessidade do seu projeto. Nós criamos, construímos e desenvolvemos soluções digitais com base nos três pilares: a experiência do usuário, os objetivos do negócio do cliente e o desenvolvimento da programação ideal com as melhores tecnologias para atingir os resultados.

()

Categorias
💡 Inovação

O poder das pessoas para uma transformação digital de sucesso

Em 2019, antes da pandemia, já existia um movimento de transformação digital acontecendo silenciosamente nas empresas de tecnologia: entregas mais ágeis, metodologias ágeis, foco no cliente, maior adaptabilidade à mudanças e uma série de outros comportamentos que esse movimento traz consigo. 

Mas de fato, o que é Transformação Digital?

É o processo em que uma empresa implementa uma mentalidade digital em todos os seus setores. Independente de qual produto ou serviço oferecido – ele pode ser o mais analógico possível e ao contrário do que muita gente pode pensar, a implementação da transformação digital não se dá pura e simplesmente a partir da utilização de novas tecnologias no contexto operacional.

Estamos falando de um processo muito mais amplo que parte de uma mudança cultural.

Ou seja, é algo que leva tempo e precisa, sobretudo, de uma adaptação dos gestores e colaboradores.

Afinal, são eles que vão aprender e conduzir esse projeto de mudança.

A transformação digital no contexto corporativo precisa ser administrada de cima para baixo. Seu funcionamento depende do estabelecimento de diretrizes claras por parte das lideranças para, aos poucos, chegar aos demais funcionários.

Um dos principais desafios desse movimento diz respeito à falta de adesão dos colaboradores. Por falta de visibilidade da estratégia ou insegurança, eles podem deixar as novas medidas estratégicas para depois. Até mesmo resistindo a elas, o que adiciona complexidade ao processo de transformação.

o sucesso dessa nova estratégia de inovação depende de uma grande mudança cultural: a tolerância ao erro. Sem ela, continuaremos entendendo o erro como um custo, ao invés de uma oportunidade de melhoria dos processos, produtos ou de trabalho.

Pessoas são a chave para uma transformação bem-sucedida.  

Este é o grande desafio do mercado B2B dos últimos anos, trazendo um novo olhar para a forma como todas essas empresas fazem negócios, desenvolvem seus processos e treinam seus colaboradores. Afinal, tudo se tornou sobre o cliente.

Diante do cenário da transformação digital, a chave para o sucesso da inovação estava nas pessoas, que de fato fazem o processo acontecer. Uma equipe motivada leva a uma liderança engajada e, assim, as mudanças acontecem.

Como a eNe pode ajudar a sua empresa durante a transformação digital? 

Os gestores podem ajudar e informar os colaboradores, garantindo que se sintam seguros e confortáveis com os novos processos.

O principal fator para que a transformação digital aconteça na sua empresa é o investimento em pessoas. E nada melhor que poder contar com times multidisciplinares e especialistas em tecnologia para levar a sua empresa para uma nova etapa da transformação. Aqui na eNe, todo esse trabalho de selecionar, contratar, treinar e alocar profissionais tech completos e de acordo com a necessidade do seu projeto é a nossa maior especialidade. 

Conte com a eNe Soluções para fazer a transformação digital e atingir novos patamares.

()
Categorias
🚀 Cases

Como ajudamos a Algar Telecom a criar as eleições do seu conselho

O Conselho de Usuários é um órgão consultivo, com participação de clientes, para orientar, analisar e avaliar os serviços e a qualidade do atendimento oferecido, além de sugerir melhorias nos mesmos.

A cada 3 anos são criadas novas eleições para definir os representantes, tanto em pessoas físicas quanto jurídicas, e a Algar Telecom nos convidou para desenvolver essa estrutura de votações.

Desafios

O prazo para design e desenvolvimento da estrutura era relativamente curto considerando a complexidade das solicitações do edital.

Estudos e soluções eficientes 

A princípio analisamos a solicitação e decidimos que deveríamos transformar essa demanda pontual em um produto que pudesse ser utilizado em votações futuras. 

Como já existia uma página de Conselho de Usuários, nossa sugestão foi o acréscimo de botões que direcionassem o usuário para uma nova landing page onde pudéssemos apresentar todas as fases do processo.

Para cumprir o cronograma, o projeto foi dividido em 3 etapas, desde o cadastro de candidatos, lista para votação e apresentação dos resultados.

Além disso, foi herdada a estrutura de uma LP e de um MVP que já haviam sido criados, desenvolvidos e testados previamente. Assim conseguimos otimizar o processo de desenvolvimento e manter a qualidade da entrega.

Fase 1 – Landing Page para cadastro de candidatos.

A landing page apresenta um banner de boas vindas e convida o usuário a fazer seu cadastro de candidato.

O fluxo de cadastro era composto por três passos:

  1. O candidato define a macrorregião e tipo de candidatura (CPF, CNPJ, Entidade integrante do Sistema Nacional de Defesa do Consumidor SNDC e Entidade sem fins lucrativos que atue na defesa dos interesses do consumidor ou no setor de telecomunicações), aceita os termos e edital das eleições.
  2. Preenche os dados solicitados com um breve resumo da trajetória profissional.
  3. Faz a revisão dos dados para concluir seu cadastro de candidato.

O período de cadastro foi de 04 a 08/07 de 2022.

Fase 2 – Apresentação da lista de candidatos e votação.

A lista de candidatos foi publicada em 25/07 e ficaria disponível até 01/08 quando seria liberado o processo de votação com prazo até o dia 12/08.

Para votar, o usuário precisa indicar sua macrorregião e escolher um candidato de cada categoria.

O edital exigia que os candidatos fossem apresentados em ordem alfabética e para melhorar a experiência, foi inserido um campo de busca para facilitar que o usuário pudesse encontrar seu candidato específico. Além disso, ele tem a opção de votar em branco na categoria ou desmarcar um candidato já escolhido para escolher outro candidato.

Após escolher os candidatos, o votante informa seu nome completo, CPF e data de nascimento, aceita as políticas de políticas de privacidade e conclui a votação.

Fase 3 – Apresentação dos mais votados e lista de novos membros do conselho.

A landing page apresenta entre 05 a 12/09 a lista de todos os candidatos por ordem de quantidade de votos, além dos possíveis suplentes. Basta o usuário escolher sua macrorregião para ver os resultados. Ela também informa o e-mail caso o candidato queira enviar algum recurso.

Após o dia 12/09 os usuários conseguirão ver apenas os candidatos que se tornaram os novos membros do conselho e a lista de possíveis suplentes.

()

Categorias
🚀 Cases

Como conseguimos automatizar o fluxo de colheita em usinas

A Kaizen é uma empresa de consultoria que ajuda seus clientes a criarem vantagens competitivas em empresas de qualquer tamanho ou setor econômico.

E com o objetivo de automatizar o fluxo de colheita dentro de usinas de cana de açúcar, alocou um de nossos squads de TI, no seu cliente, para desenvolver esse projeto.

Entendendo o cenário

A Kaizen havia desenvolvido um cálculo que basicamente informava o próximo horário de envio de um caminhão para determinada frente da usina, para a busca ou entrega de cargas.

Só que esse cálculo, desenvolvido inteiramente no Excel, era muito manual, e pedia inserts de informações e acompanhamento de uma forma frequente, o que gastava um tempo precioso dos operadores da usina.

Para resolver esse problema, marcamos reuniões periódicas e pontos de controle com todos os envolvidos, buscando entender as dores e identificar pontos de evolução desse cálculo.

O que foi feito

Transformamos o cálculo manual em um software para gerenciar o fluxo de colheita dentro de uma usina de açúcar, o Kaizen Log.

A ferramenta possui funcionalidades para realizar o controle de usinas, fazendas, frentes, glebas e equipamentos e o que mais for necessário para otimizar a operação.

Permitindo, dessa forma, o controle de tempo de todas as etapas presentes no processo de colheita e carregamento.

O Kaizen Log também possibilita identificar o próximo horário de envio de caminhões às frentes de trabalho, otimizando o cálculo de acordo com a produtividade de cada área individualmente.

Outro fator que merece destaque na ferramenta é o acompanhamento de todos os equipamentos em tempo real, o que permite uma visão geral de toda a usina, entendendo quantos caminhões foram enviados ou retornando, quantidade de colhedoras paradas ou produtivas e também a situação atual dos tratores.

“Estou atuando no projeto a cerca de 5 meses e desde o início foi muito desafiador. Mas a disposição junto ao profissionalismo de todos do time, possibilitaram que ao longo desse período pudéssemos realizar grandes entregas com muita qualidade. 

Além disso, a experiência da qual estou tendo como desenvolvedor é fantástica, porque a cada novo desafio que encontramos, há também uma oportunidade de conhecer, aprender e crescer.” Murillo Isidoro | Desenvolvedor

Além de uma styleguide completa para desdobramento e criação do sistema como um todo, facilitando assim o desenvolvimento web de toda a entrega inicial e também a criação futura de novos fluxos e melhorias.

Conclusão

Em uma usina, o tempo e a efetividade no despacho de caminhões são muito importantes e, graças à evolução do cálculo existente, em uma ferramenta bem mais completa isso foi possível.

O Kaizen Log superou espectativas e trouxe diferenciais competitivos valiosos para esse negócio:

  • Cálculo otimizado
  • Acompanhamento em tempo real
  • Mais controle para os operadores
  • Economia de tempo
  • Autonomia na gestão de dados da usina

Como esperado, o desenvolvimento de um projeto focado na automação do fluxo de colheita dentro de usinas de cana de açúcar, foi um sucesso, colaborando diretamente na redução de tempo ocioso em máquinas, glebas e frentes, o que afeta diretamente no aumento da capacidade de produção dessa indústria.

()