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 - Spektrix](https://3042464.fs1.hubspotusercontent-na1.net/hub/3042464/hubfs/Case%20Study%20Landing%20Pages/Spektrix%20Case%20Study/Andrew%20Jones%20-%20Spektrix.jpg?width=90&height=90&name=Andrew%20Jones%20-%20Spektrix.jpg)
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.
![Case Study – Generic Image 8](https://info.codurance.com/hs-fs/hubfs/Case%20Study%20Landing%20Pages/01_Case%20Study%20Generic%20Images/Case%20Study%20%E2%80%93%20Generic%20Image%208.png?width=319&height=353&name=Case%20Study%20%E2%80%93%20Generic%20Image%208.png)
Leer la descripción completa del curso Crafting Code & Crafted Design.
Conoce más![VeryChic Case Study – Generic Image](https://info.codurance.com/hs-fs/hubfs/Case%20Study%20Landing%20Pages/Verychic%20Case%20Study/VeryChic%20Case%20Study%20%E2%80%93%20Generic%20Image.png?width=354&height=315&name=VeryChic%20Case%20Study%20%E2%80%93%20Generic%20Image.png)
Training
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.