Cult.fit wzmacnia sprawność operacyjną dzięki Codex
Cult.fit wykorzystuje Codex, by pomagać zespołom z różnych działów tworzyć narzędzia, działać szybciej i zmieniać sposób pracy.

20+
aplikacji wewnętrznych stworzonych w ostatnich miesiącach przez zespoły spoza działu inżynierskiego
100 000+ USD
rocznych oszczędności na oprogramowaniu dzięki odtworzeniu funkcji wewnętrznego narzędzia z pomocą Codex
50%+
redukcji kosztów obsługi klienta
Cult.fit to jedna z czołowych firm w indyjskiej branży fitness, która w swojej działalności szeroko wykorzystuje technologie. Prowadzi 708 centrów fitness w 77 miastach i obsługuje niemal milion klientów z płatnym członkostwem. Firma łączy dostęp do siłowni i zajęć fitness z trenerami w ramach abonamentu z rosnącą ofertą produktów: sprzętu fitness, akcesoriów, obuwia treningowego i odzieży sportowej.
W miarę rozwoju firma chciała rozwiązywać więcej problemów operacyjnych i produktowych bez mnożenia procedur i komplikowania pracy. Wprowadzając Codex jako standard w zespołach inżynierskich, a następnie udostępniając go innym działom, cult.fit pomaga zespołom w całej organizacji analizować dane, tworzyć narzędzia i przekuwać pomysły we wdrożone rozwiązania. Równolegle z wdrażaniem Codex firma korzysta z API OpenAI, by lepiej personalizować usługi dla klubowiczów, między innymi za pomocą Trenera AI.
Dla Santhosha Kumara, dyrektora ds. technologii w cult.fit, AI była szansą na zmianę sposobu działania organizacji. „Chcieliśmy, by AI stała się integralną częścią naszej pracy” — mówi. „Jak możemy prowadzić lub przekształcić naszą działalność tak, by opierała się przede wszystkim na AI? Jakie nowe możliwości możemy zaoferować klientom? I jak możemy zmienić sposób zarządzania naszą organizacją?”
Pierwsza duża zmiana w cult.fit dotyczyła zespołów inżynierskich. Zanim Codex stał się standardem, programiści korzystali z różnych agentów i asystentów do programowania. Różne narzędzia oznaczały różne konwencje dotyczące repozytoriów, instrukcji dla agentów, umiejętności i procesów programistycznych. Utrudniało to dzielenie się wiedzą i ponowne wykorzystywanie rozwiązań przez inne zespoły.
Cult.fit potrzebowało wspólnej platformy, która pozwoliłaby ujednolicić cały cykl tworzenia oprogramowania. Firma wybrała Codex jako fundament tego procesu. Struktury repozytoriów, umiejętności, testy, przeglądy kodu i cykle zbierania informacji zwrotnych mogły teraz podlegać wspólnym zasadom we wszystkich zespołach.
„Gdy Codex stał się naszym standardem, mogliśmy oprzeć cały cykl tworzenia oprogramowania na jednej platformie”.
Następnie zespół rozszerzył zastosowanie Codex na bardziej specjalistyczne procesy inżynierskie. Agent ds. niezawodności systemów (SRE) może zbierać informacje z platform obserwowalności i logów, analizować incydenty, a w wielu przypadkach tworzyć pull request z proponowaną poprawką do sprawdzenia przez inżyniera. Agenty ds. bezpieczeństwa pomagają wykrywać i usuwać luki, a inne agenty dyżurne badają powtarzające się problemy w środowisku produkcyjnym.
Cult.fit zmierza też ku modelowi tworzenia oprogramowania w większym stopniu opartemu na specyfikacji. Specyfikacja może wyznaczać kierunek prac na kolejnych etapach rozwoju oprogramowania, aż do przygotowania pull requesta do sprawdzenia przez inżyniera. Dzięki temu zespoły mogą w bardziej uporządkowany i powtarzalny sposób przechodzić od zdefiniowanych wymagań do działającego kodu.
Niedawnym przykładem jest kanał społecznościowy w aplikacji cult.fit. Kumar szacuje, że wcześniej realizacja tego projektu zajęłaby ponad rok. Dzięki nowemu procesowi zespół stworzył i wdrożył całe rozwiązanie w dwa miesiące.
Od tego czasu Codex trafił także do zespołów spoza działu inżynierskiego. Firma cult.fit ułatwiła Codex pracę ze swoimi danymi, dzięki czemu zespoły mogą samodzielnie znajdować odpowiedzi i wykonywać rutynowe analizy. Wcześniej nawet drobne zapytania o dane musiały trafiać do centralnego zespołu analityków, co tworzyło wąskie gardło.
„Codex był naszym największym krokiem w stronę demokratyzacji dostępu do danych. Zespoły mogą teraz samodzielnie wykonywać potrzebne im analizy”.
Zespoły tworzą też własne aplikacje i procesy. Na przykład dział HR stworzył w Codex proces zarządzania ocenami pracowniczymi, planowaniem terminów, zbieraniem opinii i łączeniem tych informacji. W ostatnich miesiącach zespoły spoza działu inżynierskiego stworzyły ponad 20 aplikacji wewnętrznych.
Ta zmiana wpływa na to, jak cult.fit myśli o oprogramowaniu potrzebnym do prowadzenia działalności. Gdy koszt oprogramowania do wewnętrznych pulpitów analitycznych gwałtownie wzrósł, jeden inżynier odtworzył jego funkcje z pomocą Codex w ciągu weekendu. Cult.fit korzysta teraz z tych funkcji we własnej aplikacji, oszczędzając ponad 100 000 USD rocznie na oprogramowaniu.
Ta zmiana wymagała czegoś więcej niż udostępnienia pracownikom Codex. Duży hackathon pozwolił pracownikom po raz pierwszy zobaczyć, co jest możliwe. Następnie firma zorganizowała jednodniowe warsztaty dla kadry zarządzającej, podczas których liderzy różnych działów tworzyli z pomocą Codex rozwiązania przydatne w swojej pracy.
Dział inżynierski prowadzi też dwa razy w tygodniu konsultacje, pomagając pracownikom przejść od pomysłu do wdrożenia. Inżynierowie pracują również bezpośrednio w wybranych działach, zapewniając wsparcie techniczne i merytoryczne.
„Tworzenie oprogramowania stało się dostępne dla wszystkich. Dzięki rozwiązaniom OpenAI nasi pracownicy mogą tworzyć własne aplikacje dostosowane do wszelkich potrzeb swoich zespołów”.
Cult.fit wykorzystuje też API OpenAI, by wprowadzać AI do usług dla klubowiczów za pośrednictwem Trenera AI. Ponad 45% klubowiczów cult.fit to osoby, które dopiero zaczynają chodzić na siłownię, dlatego wskazówki mają kluczowe znaczenie w budowaniu nawyku ćwiczeń. Firma stworzyła pierwszą wersję Trenera AI kilka lat temu, by zapewnić klubowiczom spersonalizowane treningi ze wskazówkami bez udziału trenera personalnego.
Obecnie z Trenera AI korzysta około 20% użytkowników siłowni Cult.fit. Rozwój modeli językowych otworzył przed cult.fit możliwość wprowadzenia większej interaktywności i rozmów z trenerem.
Najnowsza wersja opiera się przede wszystkim na interakcji głosowej podczas treningu. Dzięki GPT Realtime i integracji z API OpenAI trener może udzielać wskazówek i pomagać w zapisywaniu treningów podczas dwukierunkowej rozmowy głosowej.
Cult.fit stosuje też AI w procesach obsługi klienta, które wcześniej wymagały oceny każdej sprawy przez pracownika. Przykładem są prośby o anulowanie kar za nieobecność na grupowych zajęciach fitness.
Gdy klubowicz zgłasza, że opuścił zajęcia z uzasadnionego powodu, agent AI może ocenić jego prośbę, sprawdzając m.in. lokalną pogodę i wzorce frekwencji na tych zajęciach, zanim zdecyduje o anulowaniu kary.
Cult.fit wdrożyło te agenty w używanej już platformie obsługi klienta Sprinklr i połączyło je ze swoimi systemami zaplecza. Dzięki temu obsługa klienta przechodzi od czatu prowadzonego głównie przez ludzi do procesu opartego przede wszystkim na AI.
Ponad 20 aplikacji wewnętrznych stworzonych w ostatnich miesiącach przez zespoły spoza działu inżynierskiego
Ponad 100 000 USD rocznych oszczędności na oprogramowaniu dzięki odtworzeniu funkcji wewnętrznego narzędzia z pomocą Codex
Ponad 50% redukcji kosztów obsługi klienta
Kolejnym krokiem cult.fit jest przejście od pojedynczych procesów wykorzystujących AI do organizacji, w której AI stanowi integralną część sposobu pracy. W obszarze operacyjnym Kumar opisuje ten cel jako „organizację działającą na autopilocie”, w której AI przejmuje więcej zadań wspierających zespoły pracujące bezpośrednio z klientami.
W usługach dla klubowiczów celem jest „trener w kieszeni” — spersonalizowane wskazówki na skalę, której nie jest w stanie zapewnić trener będący człowiekiem. Wewnątrz organizacji cult.fit nadal szuka wąskich gardeł, które zespoły mogą wyeliminować dzięki AI. Im więcej pracowników samodzielnie tworzy aplikacje, analizuje informacje i automatyzuje procesy, tym więcej pomysłów może bezpośrednio przekształcać się w działające rozwiązania.


