Ir para o conteúdo
  • Categorias

    Comércio e Varejo

    Explore soluções e tendências que estão transformando o comércio e o varejo.

    Meios de Pagamentos

    Descubra ferramentas e conceitos sobre os meios de pagamento.

    Segurança

    Desvende o campo da cibersegurança e sua importância.

    Regulamentação

    Fique por dentro das principais mudanças regulatórias do setor financeiro.

    Tech e Trends

    Acompanhe os principais debates do setor tecnológico e financeiro.

    IA e Big Data

    Saiba mais sobre o mundo digital e aplicações de IA e Big Data no mercado.

    Explorar por segmento

    Consórcios

    Evertec

    Fintechs

    Fundos

    Instituições Financeiras

    Previdência

    Seguros e investimentos

    Serviços e Consultoria

    Soluções Digitais

  • Colunistas
  • Materiais Gratuitos
  • Quem somos
  • PT-BR
  • ES
  • EN
Tech e Trends
19/06/2024

Já ouviu o termo “Engineering Experience”​?

Armando

Armando Guimarães

Head of Engagement & Experience at Sinqia

Ver todos artigos

Compartilhe:

Na minha coluna aqui no Evertec Trends, vou falar sobre um assunto muito importante para mim e para todas as pessoas envolvidas em um time de Engenharia de Software: Engineering Experience (EEx). Já ouviu falar? Você sabe o que é isso?

O EEx (vou usar só a sigla para ficar mais fácil) é a experiência que as pessoas envolvidas com Engenharia de Software têm ao usar uma ferramenta, uma plataforma ou uma API. É como elas se sentem ao interagir com o código, a documentação, os exemplos, os testes e o suporte. É como se resolvem os problemas, as dúvidas e as necessidades. É como se aprende e se evolui.

Talvez você já tenha ouvido esse termo de outra forma, como Developer Experience, DX ou DevEx. Porém, na nossa experiência na Evertec + Sinqia, usar o termo que designa somente devs não soa tão inclusivo, e essa é uma preocupação constante nossa. 

Por isso, optamos por usar o termo EEx, entendendo que o desenvolvimento de software não começa nem termina apenas com os devs. Afinal, os devs são parte de uma comunidade muito maior que envolve:

  • Product Owners
  • Product Managers
  • Product Marketing
  • Product Analysts
  • Product Designers
  • Scrum Masters
  • Agile Coaches
  • Software Engineers (olha os devs aqui!)
  • Managers
  • Cloud Engineers
  • Data Engineers
  • DevOps Engineers
  • SRE
  • QA Engineers
  • Automation Test Engineers

E ainda temos pessoas com papéis de Business Owners, Comercial, Atendimento e Implantação. Dependendo da sua estrutura, podem existir vários outros papéis envolvidos diretamente. Esse “cosmo” ainda inclui mais times que dão suporte à existência do Desenvolvimento de Software, mas falarei deles posteriormente em outros artigos.

Além disso, há uma particularidade com relação ao uso do termo Developer Experience. Em alguns contextos, ele pode designar também a experiência que outros devs têm ao se relacionar com os sistemas de uma empresa que não é a que eles trabalham. 

Por exemplo: vamos supor que você tenha um sandbox (um “laboratório virtual” para desenvolvedores explorarem e testarem novas ideias sem colocar em risco o sistema principal) para outras empresas desenvolverem sistemas que se integram com os seus sistemas. Nesse caso, podem ser APIs REST ou, quem sabe, uma fila ou um streaming. 

Nesse tipo de situação, Developer Experience designa a experiência que esses devs externos ao seu ecossistema têm ao trabalhar com essas integrações que sua empresa expõe. Alguns chamam essa experiência de Platform Experience (PX), mas para não confundir, vamos deixar esse termo de lado e definir que DX engloba a PX.

Um bom EEx envolve aspectos como:

  • Foco na experiência individual do desenvolvedor ao utilizar ferramentas, processos e recursos;
  • Usabilidade, produtividade, eficiência e satisfação no dia a dia do desenvolvimento;
  • Otimização do ambiente de trabalho, da documentação, do código e das ferramentas para facilitar o trabalho do desenvolvedor;
  • Exemplos de código funcionais e relevantes;
  • Testes automatizados e integrados;
  • Suporte ágil e eficiente;
  • Feedback constante e construtivo;
  • Capacitação contínua e oportunidades de crescimento;
  • Reconhecimento e recompensa pelo trabalho bem feito.

Esses são alguns dos elementos que compõem o EEx, mas não os únicos. Nós estamos sempre buscando melhorar e aprimorar nossa forma de trabalhar e, para isso, contamos com a participação ativa de todas as pessoas do nosso time de Engenharia. Afinal, o EEx é feito por nós e para nós!

EEx é fundamental para criar produtos de qualidade, inovadores e escaláveis. É o que faz a diferença entre um código que funciona e um código que encanta. É o que atrai e retém os melhores talentos.

Na Evertec + Sinqia, queremos que as pessoas dos nossos times de Engenharia se sintam motivadas, valorizadas e felizes. Por isso, nos dedicamos a oferecer sempre:

  • Ambiente de trabalho colaborativo e diverso;
  • Cultura de aprendizado contínuo e compartilhamento de conhecimento;
  • Autonomia e responsabilidade;
  • Reconhecimento e recompensa para as pessoas de destaque;
  • Desafios técnicos e oportunidades de crescimento.

Acreditamos que o EEx é essencial para o sucesso do nosso negócio. Nos próximos artigos, darei exemplos de como a Evertec + Sinqia implementa o EEx no dia a dia, além de apresentar nossos desafios e oportunidades para melhorar o nosso EEx.

Leia também
Artificial general intelligence: entenda o que é e as aplicações
3 dúvidas esclarecidas sobre o Mindset Exponencial
Entenda como a otimização de processos de cadastro é importante para área da saúde
ebook-tendencias-para-o-mercado-de-consorcios
  • ebook
Tendências para o mercado de consórcios

Veja como o mercado de consórcio está evoluindo e o que esperar nos próximos anos.

Download

Posts Relacionados

Tech e Trends
Estágios da transformação digital: saiba quais são e em qual sua empresa se encontra!
É preciso passar por alguns estágios de transformação digital para aproveitar ao máximo as novas tecnologias. Acompanhe nosso post e entenda

Evertec Trends

  • 18 jan, 19
Regulamentação
Como a tecnologia tem transformado as instituições bancárias?
Vamos discutir como os bancos podem superar os novos desafios da era digital e mostrar como a transformação digital tem impactado

Evertec Trends

  • 28 jan, 19

Ganhe acesso às tendências do mercado financeiro

Receba em primeira mão os conteúdos produzidos por especialistas do mercado financeiro.

Categorias

Comércio e Varejo
Meios de Pagamentos
Segurança
Regulamentação
Tech e Trends
IA e Big Data

Saiba mais

  • Colunistas
  • Materiais Gratuitos
  • Quem somos
  • Soluções
  • Colunistas
  • Materiais Gratuitos
  • Quem somos
  • Soluções

© Todos os direitos reservados

  • Política de Privacidade
  • Termos e Condições de Uso
  • Política de Privacidade
  • Termos e Condições de Uso