Estudio de caso: uso de Toptal para pescar peces gordos

Publicado: 2022-03-11

Ya sea que sea un pescador ávido o un desarrollador de aplicaciones, es posible que le interese echar un vistazo más de cerca al desarrollo de una aplicación de pesca, en la que participaron algunos de sus compañeros Toptalers.

La aplicación Fatsack Outdoors Fishing fue desarrollada por Fieldgate Media, que se enfoca en el desarrollo de aplicaciones y sitios web de aprendizaje fáciles de usar. La empresa ha desarrollado aplicaciones y sitios web para pequeñas empresas, escuelas y algunas empresas de Fortune 500. La aplicación de pesca fue encargada por Fatsack Outdoors, una empresa creada por entusiastas de la pesca competitivos con una predilección por la tecnología.

aplicación de pesca al aire libre toptal fatsack

Aquí hay un breve resumen de la participación de Toptal en el proyecto:

  • Dos desarrolladores participaron en el proyecto, uno actuando como líder técnico y el segundo manejando el desarrollo de Android.
  • El proyecto tenía un plazo estricto, que se cumplió en cuestión de meses, en parte gracias a la dedicación de nuestros desarrolladores.
  • Los clientes quedaron satisfechos con los resultados y el proyecto les ayudó a obtener más negocios.

Concepto, objetivos y desafíos

Todo comenzó cuando Fatsack Outdoors, una startup local, se puso en contacto con Fieldgate Media, con sede en Carolina del Sur, para crear una aplicación única para pescadores profesionales de torneos. Esto es lo que se suponía que iba a diferenciar la aplicación, que fue ideada por pescadores de torneos que identificaron sus necesidades de una aplicación móvil de nicho.

El objetivo era crear una aplicación que fuera verdaderamente útil en un entorno de pesca profesional, y al mismo tiempo cumplir con un plazo estricto. Dado que Fatsack Outdoors quería lanzar la aplicación en una de las ferias comerciales de pesca más grandes del año, la fecha límite no era negociable.

Esta es la razón por la que Fieldgate Media decidió recurrir a Toptal, ya que se dio cuenta de que necesitaría reforzar su equipo para cumplir con la fecha límite. Tuvo que contratar más desarrolladores y un líder técnico con un profundo conocimiento de Android e iOS, que podría ayudar a codificar ambas versiones de la aplicación. El cliente necesitaba versiones de Android e iOS de la aplicación en el momento del lanzamiento, y Hans Haskell de Fieldgate le dijo a Toptal que ambas versiones tenían que desarrollarse en "un cronograma muy corto", ya que no se podía pasar el plazo estricto. Este fue el principal desafío: condensar meses de desarrollo y pruebas en un período de tiempo relativamente corto.

“Hemos hecho algunas aplicaciones corporativas para uso interno en el pasado. Aparte de un título educativo, realmente no teníamos mucha experiencia en la creación de aplicaciones comerciales, pero somos muy fuertes en UI y UX”, dijo Haskell. "Esta aplicación se dirige al mercado masivo de pescadores en América del Norte y automatiza tanto como sea posible el proceso de registro".

Lo que Toptal trajo a la mesa

Fieldgate Media contrató a un líder técnico, a través de Toptal, que comenzó a trabajar en la versión para iOS de la aplicación. Una vez que la aplicación de iOS estuvo lo suficientemente madura como para ser considerada una "prueba de concepto", la empresa contrató a un especialista en Android para copiar la funcionalidad de la plataforma móvil de Google.

El equipo de Haskell ha estado involucrado en el desarrollo web y de aplicaciones durante 15 años, incluidos varios proyectos que involucran a desarrolladores por contrato. Haskell describió la experiencia de tratar con tales desarrolladores como "menos que óptima" debido a una serie de factores.

Específicamente identificó los siguientes problemas:

  • Las barreras del idioma.
  • Expectativas diferentes.
  • Falta de sentido de urgencia.

“Es difícil lograr que el talento externo tenga el mismo sentido de urgencia en un proyecto que tú. Las únicas dos excepciones a esto son mi equipo web, con el que he estado trabajando durante años, y los desarrolladores de Toptal. Si alguien necesita desarrolladores talentosos, que hayan sido examinados y que se integren sin problemas en su equipo, recomiendo Toptal sin dudarlo”, dijo.

Toptal - la pieza que falta

Haskell explicó que los ingenieros de software de Toptal jugaron un papel crucial en el desarrollo de la aplicación; no se unieron simplemente al equipo para ayudar, sino que ayudaron a encabezar el equipo.

Según Haskell, estas son algunas de las cosas que manejaron los desarrolladores de Toptal:

  • Ayudó a elaborar una especificación técnica basada en los diseños de la interfaz de usuario y los requisitos de la aplicación.
  • Hizo iteraciones rápidas incorporando comentarios de los probadores (usando la plataforma Ubertesters).
  • Trabajé con diseñadores de interfaz de usuario internos para refinar la interfaz en función de los comentarios.
  • Coordinar el equipo de desarrollo y asegurar que se cumplan los plazos.
  • Traía nuevas ideas a la mesa cada vez que había una mejor manera de hacer algo.

Echemos un vistazo más de cerca a cada uno de estos puntos.

Debido a que Fieldgate Media estaba trabajando en un proyecto de nicho, imaginado por pescadores profesionales, no había mucho en lo que apoyarse. El cliente quería una aplicación original, desarrollada específicamente para la pesca competitiva; ciertamente no es su bifurcación diaria de una aplicación similar.

La aplicación permite a los usuarios investigar lagos antes de realizar un viaje de pesca, agregar viajes de pesca al calendario, registrar todas las capturas, verificar y registrar el clima, agregar la ubicación de cada captura en un mapa y, por supuesto, presumir de buenas capturas para amigos usando la función Bragboard.

Toda la información se respalda en la nube, lo que permite mejorar la seguridad y facilitar la migración a otros dispositivos (por ejemplo, usar un teléfono exterior resistente o un teléfono secundario cuando viaja al extranjero para evitar cargos por roaming). Obviamente, toda la información es privada, por lo que otros pescadores no pueden ver tus mejores lugares. Esta no es solo una aplicación de pasatiempo, es para competidores, por lo que también se integran análisis, lo que permite a los usuarios realizar un seguimiento de la hora del día, la temperatura del agua, la profundidad del agua y los señuelos utilizados para atrapar.

Dado que Fieldgate Media ya contaba con un sólido equipo de UI/UX, los refuerzos de Toptal simplemente ayudaron al equipo a implementar sus diseños existentes. Como la mayoría de las aplicaciones para exteriores, la interfaz de usuario es simple y directa, lo que permite una fácil operación con una sola mano. El aspecto de alto contraste también ayuda a mejorar la legibilidad al aire libre y puede aumentar la duración de la batería porque no es necesario aumentar el brillo, lo que siempre es una buena idea si está pescando un par de horas desde la toma de corriente más cercana.

Lo que es más importante, Toptalers coordinó el equipo de desarrollo y se aseguró de que se cumpliera el plazo estricto, lo que permitió a Fatsack Outdoors exhibir la aplicación en una importante feria comercial y obtener buenas críticas de los pescadores profesionales.

Los resultados

El proyecto fue un éxito, a tiempo y dentro del presupuesto. El resultado final fue un lanzamiento exitoso y un cliente "muy satisfecho". Según Haskell, la empresa también fue contactada por varios otros clientes que querían desarrollar aplicaciones, una de las cuales está en desarrollo en este momento.

Haskell explicó:

Han pasado 8 meses y la versión inicial de la aplicación se lanzó con éxito tanto en iTunes App Store como en Google Play Store. El desarrollador de Android trabajó con nuestro equipo durante unos tres meses. El líder técnico todavía trabaja en el proyecto con nosotros ahora.

El cliente quedó muy satisfecho con el producto final, que fue la versión inicial de la aplicación. Fieldgate Media está planeando varias actualizaciones importantes para la aplicación en el futuro.

Al comentar sobre el desempeño de los desarrolladores de Toptal, Haskell dijo:

La profundidad del conocimiento y la competencia general, especialmente del líder técnico, fue más allá de cualquier cosa que tengamos internamente. Si necesitamos desarrollo nativo para cualquier proyecto, primero recurriré a Toptal.