Miquido

Miquido는 아이디어 구상부터 시장 준비 단계에 이르기까지 고객의 디지털 제품 개발을 지원하는 제품 전략 컨설팅 회사입니다. 폴란드 크라쿠프에 본사를 두고 있는 Miquido는 특히 미국, 영국, 베네룩스, DACH 및 스칸디나비아 시장에 중점을 두고 전 세계적으로 사업을 운영하고 있습니다. 이 회사는 220명의 직원을 두고 있으며 그 중 120명이 개발자입니다.

"저희는 사용 편의성, 구성 가능성, 간편한 플러그인 사용의 세 가지 부분을 높이 평가하여 JetBrains를 선택했습니다."

— Piotr Polus, Miquido 프런트엔드 기술 책임자

귀사는 어떤 일을 하시나요? 주요 제품은 무엇인가요?

당사의 다기능 전문가 팀은 디지털 제품 개발의 모든 단계에서 기업을 지원합니다. 설계 및 개발 외에도 당사는 고객에게 다음을 포함하는 보완적인 서비스를 제공합니다.

  • 제품 비전 구체화
  • 경쟁 분석
  • 비즈니스 및 시장 인사이트
  • 로드맵 제안
  • 제품 전략 개발
  • 효용성이 있는 최소한의 제품 정의
  • 프로토타이핑
  • 제품 확장성

귀사는 주로 어떤 산업에 종사하고 있으신가요?

당사는 핀테크, 엔터테인먼트, 여행 및 전자 상거래를 위한 디지털 솔루션을 전문적으로 제공하고 있습니다.

작업 프로세스에 어떤 JetBrains 제품을 사용하시나요?

Miquido 팀은 WebStorm, IntelliJ IDEA, AppCode, GoLand, PhpStorm, PyCharm, DataGrip 및 TeamCity를 일상적으로 사용합니다.

JetBrains 제품이나 대체 솔루션을 찾게 된 계기는 무엇이며 다른 솔루션으로는 무엇을 고려하셨나요?

몇 년 전 소프트웨어 회사로 성장을 이어가고 있을 무렵, 당사는 다음과 같은 도움을 줄 파트너를 찾고 있었습니다.

  • 회사의 모든 기술 프로세스를 확장하고 통합합니다.
  • 개발자에게 가능한 최고의 경험을 제공합니다.

JetBrains 솔루션 덕에 Miquido의 팀 규모는 약 50명에서 200명 이상으로 늘어났습니다. 이 기간 동안 저희는 TeamCity와 Upsource를 사용하여 업무 프로세스를 지원했습니다. JetBrains IDE는 Android, Frontend, Node JS 및 PHP 등 Miquido의 4개 개발 팀이 사용하는 기본 도구가 되었습니다.

저희는 사용 편의성, 구성 가능성, 간편한 플러그인 사용의 세 가지 부분을 높이 평가하여 JetBrains를 선택했습니다. 그리고 어떤 결론을 얻었을까요? Android 팀의 말을 인용하자면 다음과 같습니다.

"Android 개발과 관련하여 JetBrains 도구보다 더 나은 대안은 없습니다. 저희 개발자 중 누구도 도구를 바꾸려는 생각을 해본 적이 없습니다."

— Jan Hudzik, Miquido Android 기술 책임자

JetBrains 도구를 도입하는 동안 어떤 어려움이 있었나요?

처음에 TeamCity는 업무 경험이 적은 개발자에게 진입 장벽이 상당히 높았습니다.

한편으로는 구성 가능성 덕분에 CI/CD를 조정할 수 있는 많은 선택지가 주어졌지만, 또 한편으로 개발자들은 도구를 처음 사용할 때 종종 압도감을 느꼈습니다.

JetBrains 도구가 해결에 도움을 주었거나 완전히 해결해준 특정한 문제나 과제가 있었다면 설명해 주세요.

Miquido에서는 동시에 많은 프로젝트를 수행하며 이러한 프로젝트는 서로 매우 상이한 경우가 많습니다. 예를 들어 iOS 모바일 애플리케이션의 파이프라인에는 마이크로서비스 백엔드 또는 정적 웹 프런트엔드와는 완전히 다른 접근 방식이 필요합니다.

"TeamCity의 유연성 덕분에 수년 동안 CI/CD 프로세스를 100% 하나의 도구에 유지할 수 있었습니다. 이러한 유연성 덕분에 모든 솔루션을 한 곳에서 빌드할 수 있었고 관련 분야에 대한 지식이 한 공간에 집중되었습니다."

— Piotr Polus, Miquido 프런트엔드 기술 책임자

어떤 목표를 달성하기 위해 노력하고 있고, 이를 달성하는 과정에서 JetBrains 도구를 어떻게 활용할 계획이신가요?

저희는 현재 Code with Me를 사용하여 팀 및 페어 프로그래밍 중에 코드를 공유할 계획입니다. 팬데믹 시기에 원격 작업으로 전환했기 때문에 테스트를 거쳐 일상적 워크플로로 도입하기에 훌륭한 도구인 것 같습니다.

또한 저희는 새로운 JetBrains 도구인 Fleet이 나오기를 고대하고 있습니다!

독자들과 공유하고 싶은 팁이나 조언이 있나요?

실제로 두 가지 제안이 있습니다.

  1. IDE 플러그인을 확인하세요. DevOps 팀과 개발자 간의 지식 교환을 위한 기반을 마련하는 데 확실히 도움을 드릴 것입니다.
  2. TeamCity는 그렇게 어려운 도구가 아닙니다. 실제로 이를 통해 개발자들이 CI/CD와 관련된 일부 업무를 분담할 수 있습니다.

유사한 고객 후기

OpenStack

Swapnil Kulkarni, OpenStack의 적극적 기술 기여자

PyCharm은 지원되는 기능 측면에서 텍스트 에디터와 비교해 많은 이점을 가지고 있습니다. Python 개발과 관련하여 PyCharm은 원격 디버그, 코드 품질 검사, Docker 및 Kubernetes와 같은 타사 소프트웨어와의 통합과 같은 측면에서 확실히 두드러집니다.

IT Manufactory

Varij Kapil, 소프트웨어 개발자, IT Manufactory

저희는 여전히 주요 제품에 새로운 기능을 구축하는 과정에 있고 때로는 많은 곳에서 많은 사항을 변경합니다. 이 때문에 여러 Java 모듈과 React 구성 요소에서 상당한 수준의 변경과 리팩터링이 필요하죠. JetBrains 제품이 없었다면 이러한 큰 변경 작업은 엄두도 내지 못했을 겁니다.

The Ensign Services

Joshua Bigoss, Ensign Services 데이터 서비스 이사

Space를 통해 민첩성과 정확성을 실현하지 못했다면 저희 팀은 세계적 유행병 기간 동안 조직의 요구에 대응할 수 없었을 겁니다. 2020년 당시에 팀원과 저는 주 7일, 하루 12시간 동안 일하는 날이 허다했습니다. 입원 환자와 간병인, 그리고 계속해서 변화하는 조직의 요구에 대한 걱정과 스트레스 또는 두려움 때문에 새벽 3시에 잠을 깨는 일이 몇 개월간 이어졌죠. 하지만 단 한 번도 효과적인 의사 소통, 협력 또는 가용성 문제로 신경을 썼던 적은 없었고, 그래서 이 도구에 남다른 고마움을 느낍니다.

고객 후기 더보기