사례 연구: Toptal을 사용하여 큰 물고기 감기
게시 됨: 2022-03-11열렬한 낚시꾼이든 앱 개발자이든 관계없이 동료 Toptalers가 참여한 낚시 앱 개발에 관심이 있을 수 있습니다.
Fatsack Outdoors Fishing App은 사용자 친화적인 학습 애플리케이션 및 웹사이트 개발에 중점을 둔 Fieldgate Media에서 개발했습니다. 이 회사는 소규모 기업, 학교 및 일부 Fortune 500대 기업을 위한 애플리케이션과 웹사이트를 개발했습니다. 낚시 앱은 기술을 좋아하는 경쟁력 있는 낚시 애호가들이 만든 회사인 Fatsack Outdoors에서 의뢰했습니다.
다음은 프로젝트에 대한 Toptal의 참여에 대한 간략한 요약입니다.
- 두 명의 개발자가 프로젝트에 참여했으며 한 명은 기술 책임자로, 다른 한 명은 Android 개발을 담당했습니다.
- 이 프로젝트는 부분적으로는 우리 개발자들의 헌신 덕분에 몇 개월 만에 충족된 어려운 마감 시간이 있었습니다.
- 클라이언트는 결과에 만족했으며 프로젝트는 더 많은 비즈니스를 얻는 데 도움이 되었습니다.
개념, 목표 및 과제
사우스 캐롤라이나에 기반을 둔 Fieldgate Media는 지역 스타트업인 Fatsack Outdoors가 전문 토너먼트 낚시꾼을 위한 고유한 앱을 만들기 위해 접근했을 때 시작되었습니다. 이것은 틈새 모바일 응용 프로그램에 대한 요구 사항을 파악한 토너먼트 어부들이 구상한 앱을 차별화하기 위한 것이었습니다.
목표는 전문 낚시 환경에서 진정으로 유용한 앱을 만드는 동시에 어려운 마감 시간을 맞추는 것이었습니다. Fatsack Outdoors는 올해의 가장 큰 낚시 무역 박람회 중 하나에서 앱을 출시하기를 원했기 때문에 마감일은 협상할 수 없었습니다.
이것이 Fieldgate Media가 마감일을 맞추기 위해 팀을 강화해야 한다는 것을 깨닫고 Toptal로 전환하기로 결정한 이유입니다. 더 많은 개발자와 Android 및 iOS에 대한 깊은 이해를 가진 기술 책임자를 고용해야 했습니다. 이들은 두 버전의 앱을 코딩하는 데 도움을 줄 수 있었습니다. 클라이언트는 출시 시 앱의 Android 및 iOS 버전이 필요했으며 Fieldgate의 Hans Haskell은 Toptal에 두 버전 모두 어려운 마감일을 놓칠 수 없었기 때문에 "매우 짧은 일정"에 개발해야 한다고 말했습니다. 이것이 주요 과제였습니다. 비교적 짧은 기간에 수개월 간의 개발 및 테스트를 압축하는 것이었습니다.
“우리는 과거에 사내에서 사용하기 위해 몇 가지 기업용 앱을 만든 적이 있습니다. 하나의 교육용 타이틀 외에 상업용 앱을 구축한 경험이 많지는 않았지만 UI와 UX에서는 매우 강합니다.”라고 Haskell이 말했습니다. "이 앱은 북미의 거대한 낚시꾼 시장을 대상으로 하며 벌목 프로세스를 최대한 자동화합니다."
Toptal이 테이블에 가져온 것
Fieldgate Media는 앱의 iOS 버전 작업을 시작한 Toptal을 통해 기술 책임자를 고용했습니다. iOS 앱이 "개념 증명"으로 간주될 만큼 충분히 성숙하면 회사는 Google 모바일 플랫폼의 기능을 복사하기 위해 Android 전문가를 고용했습니다.
Haskell의 팀은 계약 개발자와 관련된 여러 프로젝트를 포함하여 15년 동안 웹 및 앱 개발에 참여해 왔습니다. Haskell은 이러한 개발자를 다루는 경험을 여러 요인으로 인해 "최적화되지 않음"으로 설명했습니다.
그는 구체적으로 다음과 같은 문제를 확인했습니다.
- 언어 장벽.
- 기대치가 다릅니다.
- 긴박감이 부족합니다.
“당신이 하는 프로젝트에 대해 같은 긴박감을 갖도록 외부 인재를 확보하는 것은 어렵습니다. 이에 대한 유일한 두 가지 예외는 내가 수년간 함께 일해 온 웹 팀과 Toptal의 개발자입니다. 검증을 받았고 팀에 원활하게 통합될 재능 있는 개발자가 필요한 사람이 있다면 주저 없이 Toptal을 추천합니다.”라고 그는 말했습니다.

Haskell은 Toptal 소프트웨어 엔지니어가 앱 개발에 중요한 역할을 했다고 설명했습니다. 그들은 단순히 도움을 주기 위해 팀에 합류한 것이 아니라 팀을 이끄는 데 도움을 주었습니다.
Haskell에 따르면 다음은 Toptal 개발자가 처리한 몇 가지 사항입니다.
- UI 레이아웃 및 앱 요구 사항을 기반으로 기술 사양을 구성하는 데 도움이 되었습니다.
- 테스터의 피드백을 통합하는 빠른 반복 작업을 수행했습니다(Ubertesters 플랫폼 사용).
- 피드백을 기반으로 인터페이스를 개선하기 위해 사내 UI 디자이너와 협력했습니다.
- 개발 팀을 조정하고 기한을 준수하는지 확인합니다.
- 더 나은 방법이 있을 때마다 새로운 아이디어를 테이블에 가져왔습니다.
이러한 점을 각각 자세히 살펴보겠습니다.
Fieldgate Media는 전문 낚시꾼이 구상한 틈새 프로젝트를 진행하고 있었기 때문에 기대할만한 것이 별로 없었습니다. 클라이언트는 경쟁 낚시를 위해 특별히 개발된 독창적인 앱을 원했습니다. 확실히 유사한 앱의 일상적인 포크가 아닙니다.
이 앱을 통해 사용자는 낚시 여행을 하기 전에 호수를 조사하고, 달력에 낚시 여행을 추가하고, 모든 어획량을 기록하고, 날씨를 확인 및 기록하고, 지도에 각 어획물의 위치를 추가하고, 물론 좋은 어획량에 대해 자랑할 수 있습니다. Bragboard 기능을 사용하는 친구.
모든 정보는 클라우드에 백업되어 보안을 강화하고 다른 장치로 쉽게 마이그레이션할 수 있습니다(예: 견고한 실외 전화 또는 로밍 요금을 피하기 위해 해외 여행 시 보조 전화 사용). 분명히 모든 정보는 비공개이므로 다른 낚시꾼은 최고의 장소를 모두 볼 수 없습니다. 이것은 단순한 취미 앱이 아니라 경쟁자를 위한 것이므로 분석 기능도 내장되어 있어 사용자가 하루 중 시간, 수온, 수심, 낚시에 사용된 미끼를 추적할 수 있습니다.
Fieldgate Media에는 이미 강력한 UI/UX 팀이 있었기 때문에 Toptal 강화는 팀이 기존 레이아웃을 구현하는 데 도움이 되었을 뿐입니다. 대부분의 야외 앱과 마찬가지로 UI는 간단하고 직관적이어서 한 손으로 쉽게 조작할 수 있습니다. 고대비 모양은 또한 야외에서 가독성을 높이는 데 도움이 되며 밝기를 높일 필요가 없기 때문에 배터리 수명을 늘릴 수 있습니다. 가장 가까운 전원 소켓에서 몇 시간 동안 낚시를 하는 경우 항상 좋은 생각입니다.
가장 중요한 것은 Toptalers가 개발 팀을 조정하고 마감 기한을 준수하여 Fatsack Outdoors가 주요 무역 박람회에서 앱을 선보이고 전문 낚시꾼들로부터 좋은 평가를 받을 수 있도록 했다는 것입니다.
결과
프로젝트는 시간과 예산에 따라 성공적이었습니다. 최종 결과는 성공적인 출시와 "매우 만족스러운" 고객이었습니다. Haskell에 따르면 앱 개발을 원하는 다른 여러 고객도 회사에 접근했으며 그 중 하나는 현재 개발 중입니다.
Haskell은 다음과 같이 설명했습니다.
8개월이 지난 지금은 앱의 초기 버전이 iTunes App Store와 Google Play 스토어 모두에 성공적으로 출시되었습니다. Android 개발자는 약 3개월 동안 우리 팀과 함께 작업했습니다. 기술 리더는 지금도 우리와 함께 프로젝트를 진행하고 있습니다.
클라이언트는 앱의 초기 버전인 최종 제품에 매우 만족했습니다. Fieldgate Media는 향후 앱에 대한 몇 가지 주요 업데이트를 계획하고 있습니다.
Toptal 개발자의 성과에 대해 Haskell은 다음과 같이 말했습니다.
지식의 깊이와 일반적인 능력, 특히 기술 책임자의 능력은 우리가 사내에서 가지고 있는 어떤 것보다 뛰어났습니다. 프로젝트에 기본 개발이 필요한 경우 먼저 Toptal을 사용하겠습니다.