Desafío
Mantener altos niveles de ingeniería en medio de una expansión
Spektrix, proveedor líder de tecnología en el sector artístico global, ofrece soluciones de marketing, venta de entradas y recaudación de fondos a más de 650 clientes, incluidos teatros, organizaciones benéficas e instituciones educativas. Fundada en 2007, su plataforma SaaS ayuda a los clientes a aprovechar los datos para mejorar la participación del público y los ingresos. Reconocida en The Sunday Times Hiscox Tech Track 100 como una de las empresas tecnológicas británicas de más rápido crecimiento, Spektrix tiene oficinas en Londres, Manchester y Nueva York, e innova continuamente sus soluciones.
El equipo de ingeniería de Spektrix se adhiere a altos estándares de ingeniería utilizando prácticas como Extreme Programming y Desarrollo Dirigido por Pruebas para mantener la calidad y el ritmo. A medida que la empresa se expandía y contrataba nuevos ingenieros, se enfrentaba al reto de mantener la productividad y garantizar que los nuevos miembros del equipo se alinearan rápidamente con sus mejores prácticas. Para hacer frente a esto, Spektrix se asoció con Codurance para proporcionar formación a medida y apoyo a la integración de sus ingenieros de software.
Andrew Jones
Principal Engineer at Spektrix
Proyecto
Formación en Crafting Code & Crafted Design
Codurance impartió un programa de capacitación para Spektrix, diseñado para mejorar las habilidades del equipo en torno a la creación de código de calidad y diseño de software escalable.
La formación abarcó la mentalidad de Software Craftsmanship, la alineación de la tecnología con las necesidades del negocio, y la escritura de código limpio y mantenible.
A través de sesiones guiadas y ejercicios prácticos, el equipo adquirió destreza en el Desarrollo Dirigido por Pruebas (TDD), los principios SOLID, el Diseño Dirigido por Dominios (DDD) y el Diseño Dirigido por Interacción (IDD).
El equipo aprendió a evitar el exceso de ingeniería y las grandes reescrituras mediante la evolución gradual del diseño a través de tests.
Leer la descripción completa del curso Crafting Code & Crafted Design.
Conoce másTraining
Gracias a las formaciones impartidas por Codurance el equipo de desarrollo de Spektrix se hizo más competente en TDD, utilizando tests para diseñar y construir, aprendieron los principios de diseño que conducen a un código limpio, como SOLID y DDD, y el Diseño Dirigido por Interacción (IDD), y comprendieron cómo evitar el exceso de ingeniería y las grandes reescrituras mediante la evolución incremental del diseño utilizando pruebas.
Resultados
Mayor eficiencia y sostenibilidad
El programa de formación Codurance alineó a los nuevos ingenieros de software de Spektrix con las mejores prácticas esenciales de ingeniería de software, incluido TDD y principios como SOLID, DDD e IDD. Esta capacitación ha permitido que tanto los ingenieros nuevos como los experimentados trabajen en armonía, aplicando dichos estándares en el entorno de producción, permitiendo cambios más rápidos y sostenibles dentro de Spektrix.