Apiumhub impulsa software hubs en Barcelona

Compartir esta publicación

Apiumhub ha operado en la industria del software desde 2014. En los últimos años se ha posicionado como una de las agencias de entrega de software de mayor calidad. Ha creado y lidera la comunidad de Arquitectura de Software en Barcelona, organizando meetups, talleres y acogiendo el GSAS (Global Software Architecture Summit). Apium Academy se abrió en 2019 para seguir haciendo crecer la comunidad y compartir el conocimiento acumulado durante estos años. Y en 2020 hemos lanzado VYou app – solución de gestión de usuarios y gestión de accesos para facilitar la vida de los desarrolladores.

Especialización de Apiumhub

En este momento, Apiumhub es conocido por los siguientes aspectos:

  1. Hacer que tu software sea escalable (arquitectura de software)
  2. Hacer que tu software tenga un buen rendimiento
  3. Facilitar el mantenimiento de su software (desde el punto de vista del código y de la interacción de los equipos)
  4. Facilitar el despliegue de su software (hemos sido pioneros en el CI / CD en Barcelona)
  5. Hacer que tu software sea fiable: TDD por defecto

Nuestro núcleo es la Arquitectura de Software, ¡es por lo que somos famosos! 

Y hay diferentes áreas técnicas en las que Apiumhub se especializa:

  • Java / Scala / Kotlin
  • .Net
  • nodeJS
  • PHP
  • Angular
  • React
  • iOS/ Android native

Además del desarrollo, actualmente estamos desarrollando nuestros departamentos de control de calidad y de datos con los principales expertos en este campo. 

Creemos firmemente que el papel del Product Owner es crítico en el éxito de un proyecto, por lo que asignamos nuestros POs a los proyectos en los que trabajamos. Todos nuestros propietarios de producto tienen una formación en desarrollo de software con una perspectiva empresarial, lo que les convierte en buenos comunicadores para unir a todas las partes interesadas del equipo.  

  Proveedores de servicios de desarrollo de software confiables

Flujo de trabajo de Apiumhub

El flujo de trabajo que solemos seguir con nuestros clientes es el siguiente:

  1. Necesitamos un informe inicial del proyecto (hoja de ruta y especificaciones tecnológicas) para estudiarlo internamente.
  2. Una vez que nos familiarizamos con el proyecto, organizamos un taller, una sesión de descubrimiento para trabajar y entender las prioridades y organizar el backlog.
  3. Una vez hecho esto, damos una estimación global para las «epics» o bloques de características definidos.
  4. Con las estimaciones en la mano, fijamos las fechas de entrega y los plazos de los productos con el cliente.
  5. Entramos en un modo de colaboración iterativo y entregamos una pieza de software en funcionamiento cada 2 semanas (el tiempo del sprint se definirá con el cliente).
  6. Internamente (si los clientes quieren, también externamente) seguimos la metodología Scrum. La adaptamos a cada escenario y a cada cliente.

Desarrollo de proyectos por Apiumhub

Cuando actuamos como equipo subcontratado, solemos trabajar junto con el equipo técnico del cliente en un backlog compartido o separado. Lo importante aquí es la comunicación. Hay algunos diseños de arquitectura de software, DevOps o prácticas de desarrollo que tienen que ser discutidos y acordados. Esta comprensión de cada decisión que se toma durante el ciclo de desarrollo es vital para la convivencia y el respeto del equipo.

La comunicación es la parte que más cuidamos en un proyecto externalizado. Si vemos una desviación en el sprint o en el hito, levantamos la mano e intentamos resolverla junto con el cliente. Si hay alguna decisión técnica con la que no estamos de acuerdo (si puede afectar al rendimiento o a la fiabilidad de la plataforma), nos aseguramos de que todo el mundo lo sepa. Y si notamos alguna fricción entre los equipos, vamos directamente al grano y tratamos de aclararlo.

  Canales de Youtube recomendados sobre Arquitectura de Software

Proceso de contratación de Apiumhub

La principal diferencia entre Apiumhub y otras empresas de consultoría es el enfoque de los empleados y la cultura de la empresa. 

La cultura de Apiumhub atrae el talento por la filosofía de priorizar la calidad del software sobre el número de características a entregar. Los empleados saben que se espera de ellos que sean la parte principal de cualquier entorno técnico y que para liderar grandes equipos hay que proporcionar excelencia en las entregas. Por ello, el equipo sabe cómo lidiar con los hitos, la presión y los cambios de prioridad sin dejar de entregar un software de calidad. Y a medida que el equipo crece, atrae más talento.

Nuestra tasa de retención es superior al 95% (media anual). La velocidad de reclutamiento (es un hecho que la competencia por el talento en Barcelona es feroz) es de entre 2 y 4 nuevos miembros del equipo al mes. Y no cualquier desarrollador, sino altamente cualificado y que encaje en nuestra cultura. 

Apiumhub ayuda a poner en marcha hubs de software en Barcelona para conocidas empresas internacionales 

Caso de estudio: Matchmycolor (Compañía basada en Suiza)

Uno de los casos más recientes, pero con datos ya históricos, es la colaboración entre Apiumhub y Matchmycolor. Tras una ronda de presentaciones y entrevistas técnicas, Apiumhub fue seleccionado como socio de software para asegurar el crecimiento futuro de Matchmycolor y la entrega de sus productos. 

El equipo de Matchmycolor tiene su sede en Zúrich y Apiumhub actúa desde Barcelona. La relación lleva ya más de un año dando grandes resultados. 

Se han alcanzado los siguientes hitos:

  1. Metodología SCRUM totalmente implantada y practicada 
  2. Presentación de TDD y convencimiento del equipo de Matchmycolor sobre sus ventajas 
  3. Todos los hitos se cumplieron después de los dos primeros incumplidos. El problema fue la falta de «definición de listo» y de proceso de control de calidad.
  4. Una vez comprendidos ambos conceptos, el presupuesto y la entrega del equipo son 100% fiables.
  Proyectos de código abierto que Apiumhub ofrece a la comunidad

Para lograr estos hitos se formó el siguiente equipo:

  • 2 desarrolladores Backend
  • 2 desarrolladores Frontend
  • 1 UX Designer
  • Product Owner
  • Software Architect 

Caso de estudio: Bitpanda (Compañía Austríaca basada en Viena)

Otro caso de éxito (aún en proceso) es la colaboración con Bitpanda. El cliente quería abrir un centro tecnológico en Barcelona y buscaba un socio tecnológico en el que apoyarse. En 3 meses se formó un equipo con los siguientes miembros:

  • 4 desarrolladores Backend
  • 4 desarrolladores Frontend
  • 2 desarrolladores Android
  • 2 desarrolladores iOS
  • 2 ingenieros de QA
  • 1 arquitecto de software
  • 2 Product Owners

El proyecto comenzó en agosto, pero nuestro equipo ya se ha posicionado como una parte fiable e importante para el equipo de Bitpanda. Nos estamos convirtiendo en un socio a largo plazo, que apoyará técnicamente el crecimiento de Bitpanda. 

Actualmente estamos recibiendo más propuestas de empresas con sede en Estados Unidos para poner en marcha con ellas un centro de software en Barcelona. Esperamos poder contarte más sobre ello en un futuro próximo. 

Y si tú también estás interesado en lanzar tu hub de software en Barcelona con nosotros, háznoslo saber

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Suscríbete a nuestro boletín de noticias

Recibe actualizaciones de los últimos descubrimientos tecnológicos

¿Tienes un proyecto desafiante?

Podemos trabajar juntos

apiumhub software development projects barcelona
Secured By miniOrange