Miquido

A Miquido é uma empresa de consultoria de estratégias de produto que auxilia os clientes no desenvolvimento de produtos digitais, desde a concepção até a chegada a um estágio pronto para o mercado. Com sede na Cracóvia, Polônia, a Miquido opera globalmente, com foco especial nos mercados dos EUA, Reino Unido, Benelux, DACH e escandinavo. Ela emprega 220 pessoas, das quais 120 são desenvolvedores.

“Escolhemos a JetBrains por três motivos: conveniência de uso, configurabilidade e fácil disponibilidade de plug-ins.”

— Piotr Polus, chefe de tecnologia para front-end, Miquido

Qual é a atividade da empresa? Quais são suas principais ofertas?

Nossa equipe multifuncional de especialistas oferece suporte a empresas em todos os estágios de desenvolvimento de seus produtos digitais. Além de design e desenvolvimento, oferecemos aos nossos clientes um conjunto complementar de serviços, que incluem:

  • Modelagem da visão dos produtos
  • Analises competitivas
  • Insights de negócios e do mercado
  • Recomendações de roteiros
  • Desenvolvimento de estratégias de produtos
  • Definição do produto mínimo viável
  • Prototipagem
  • Escalabilidade de produtos

Em quais setores sua empresa está envolvida principalmente?

Nós nos destacamos no fornecimento de soluções digitais para empresas de FinTech, entretenimento, viagens e comércio eletrônico.

Quais produtos da JetBrains vocês usam em seus processos de trabalho?

Diariamente, a equipe da Miquido usa o WebStorm, o IntelliJ IDEA, o AppCode, o GoLand, o PhpStorm, o PyCharm, o DataGrip e o TeamCity.

O que levou vocês a procurar os produtos ou as soluções alternativas da JetBrains e quais outras soluções vocês consideraram?

Alguns anos atrás, quando éramos uma empresa de software em crescimento, estávamos procurando um parceiro que pudesse nos ajudar a:

  • Expandir e unificar todos os processos de tecnologia da empresa.
  • Oferecer a melhor experiência possível para os desenvolvedores.

As soluções da JetBrains ajudaram a Miquido a crescer de pouco mais de 50 para mais de 200 membros em suas equipes. Durante todo esse tempo, usamos o TeamCity e o Upsource para apoiar nossos processos. Os IDEs da JetBrains se tornaram as ferramentas padrão para quatro equipes de desenvolvimento da Miquido: Android, Front-end, Node JS e PHP.

Escolhemos a JetBrains por três motivos: conveniência de uso, configurabilidade e fácil disponibilidade de plug-ins. E quais são nossas conclusões? Para citar nossa equipe Android:

“Não há alternativa melhor às ferramentas da JetBrains quando se trata de desenvolvimento Android. Nenhum dos nossos desenvolvedores está considerando (ou jamais considerou) uma troca de ferramenta.”

— Jan Hudzik, líder de tecnologia para Android, Miquido

Que desafios vocês enfrentaram ao adotar as ferramentas da JetBrains?

Inicialmente, o TeamCity tinha uma curva de aprendizado bastante alta para desenvolvedores com menos experiência de trabalho.

Por um lado, seu potencial de configuração nos deu muitas opções para ajustar o CI/CD. Por outro lado, os desenvolvedores muitas vezes se sentiram sobrecarregados quando usaram a ferramenta pela primeira vez.

Descreva quaisquer problemas ou tarefas específicas que as ferramentas da JetBrains ajudaram você a abordar ou até mesmo a resolver completamente.

Na Miquido, assumimos muitos projetos diferentes ao mesmo tempo, e a variabilidade desses projetos é muito alta. Por exemplo, o pipeline de uma aplicação móvel para iOS requer uma abordagem completamente diferente de um back-end de microsserviço ou um front-end Web estático.

“Ao longo dos anos, a flexibilidade do TeamCity nos permitiu manter 100% do processo de CI/CD em uma só ferramenta. Sua flexibilidade significou que construímos todas as nossas soluções em um só lugar, e o conhecimento sobre o assunto estava concentrado em um único espaço.”

— Piotr Polus, chefe de tecnologia para front-end, Miquido

Que metas vocês estão buscando e como planejam usar as ferramentas da JetBrains para alcançá-las?

No momento, estamos planejando usar o Code with Me para compartilhar código durante a programação em equipe e em pares. Como nos voltamos para o trabalho remoto nos tempos da pandemia, ele parece uma ótima ferramenta para testar e introduzir em nosso fluxo de trabalho diário.

Além disso, mal podemos esperar pela nova ferramenta da JetBrains, o Fleet!

Você tem alguma dicas ou conselhos que gostaria de compartilhar com nossos leitores?

Bem, na verdade, temos duas sugestões:

  1. Confira os plug-ins de IDE. Eles certamente ajudarão você a organizar a troca de conhecimento entre sua equipe de DevOps e os desenvolvedores.
  2. O TeamCity não é uma ferramenta tão difícil. Na verdade, ele permite que os desenvolvedores assumam algumas responsabilidades relacionadas a práticas de CI/CD.

Histórias de clientes semelhantes

OpenStack

Swapnil Kulkarni, Colaborador ativo de tecnologia, OpenStack

O PyCharm tem inúmeras vantagens quando comparado aos editores de texto em termos de funcionalidades suportadas. Com relação ao desenvolvimento em Python, o PyCharm definitivamente se destaca com recursos como depuração remota, verificações de qualidade de código e integrações com softwares de terceiros, como o Docker e o Kubernetes.

IT Manufactory

Varij Kapil, Desenvolvedor de software da IT Manufactory

Ainda estamos em uma fase em que estamos construindo novos recursos e funcionalidades além do nosso produto principal e, às vezes, muitas coisas mudam em vários lugares. Mudanças e refatorações significativas precisam acontecer em vários módulos Java e componentes React. Não teria sido possível fazer mudanças tão grandes sem os produtos da JetBrains.

The Ensign Services

Joshua Bigoss, diretor de serviços de dados, Ensign Services

Minha equipe não teria conseguido responder às necessidades de nossa organização durante a pandemia sem a agilidade e a precisão proporcionadas pelo Space. Em 2020, minha equipe e eu tivemos várias ocasiões em que trabalhamos 12 horas por dia e 7 dias por semana. Foram meses acordando às 3 da manhã por ansiedade, estresse ou medo por nossos residentes e cuidadores e pelas necessidades em constante mudança da nossa organização. Mas nunca tive que pensar em comunicação, colaboração ou disponibilidade eficazes e fiquei grato por ter essa ferramenta.

Mais histórias de clientes