Close
Trulia + Atlassian

Trulia wprowadza metodologię Agile w dużej skali za pomocą Jira i Bitbucket


Logo Trulia
Branża

Nieruchomości i budownictwo

Lokalizacje

Ameryka Płn. i Płd.

Udostępnij stronę

Trulia dostarcza osobom zajmującym się kupnem i sprzedażą domów podstawowych informacji na temat rynku nieruchomości, wykorzystując w tym celu swoje liczne produkty mobilne i sieciowe. Równocześnie firma prowadzi platformę technologiczną przeznaczoną dla specjalistów z branży nieruchomości, która ułatwia wyszukiwanie i obsługę klientów.

Wyzwanie
Liczący 250 osób zespół techniczny firmy Trulia tworzy i utrzymuje wszystkie witryny sieciowe i aplikacje mobilne tej firmy, a także jej systemy wewnętrzne. Już na samym początku zespół postawił na metodyki Agile, jednak w miarę rozwoju firmy zaczęły się pojawiać trudności ze skalowaniem tego modelu. „Komunikacja i koordynacja działań stały się dla nas poważnym problemem” — twierdzi główny technolog firmy, Daniele Farnedi.

„Korzystaliśmy z wielu różnych narzędzi do zarządzania naszym cyklem tworzenie oprogramowania — poruszając się między różnymi interfejsami użytkownika, loginami itp. Powodowało to liczne tarcia w naszym przepływie pracy” — wspomina Louis Bennett, dyrektor techniczny ds. internetowych produktów konsumenckich w serwisie Trulia.

Rozwiązanie
Z pomocą firmy cPrime, platynowego eksperta Atlassian, „skonsolidowaliśmy cały dział techniczny, korzystając z rozwiązań firmy Atlassian i skoncentrowaliśmy się na integracji przepływów pracy między Jira Software a Bitbucket” — opowiada Nave Van Dusen, dyrektor ds. zarządzania programem technicznym. „W rezultacie udało nam się znacznie poprawić komunikację, a jednocześnie skutecznie skalować nasze praktyki Agile”. Firma Trulia korzysta również z rozwiązania Confluence w połączeniu z systemem Jira, aby zespoły z całej firmy mogły dzielić się wiedzą.

Według Van Dusena, integracja systemu Jira z innymi produktami Atlassian była główną zaletą. „Integracja Jira/Bitbucket zmieniła sposób, w jaki nasze zespoły tworzące oprogramowanie komunikują się, współpracują i wdrażają kod. To był dla nas prawdziwy przełom”.

Automatyczne przejścia, dzięki którym pull requesty w systemie Bitbucket są zawsze zsynchronizowane ze zgłoszeniami w Jirze, „są dla nas prawdziwym dobrodziejstwem i pomagają nam zwiększyć produktywność działania” — twierdzi Bennett. „Możemy poświęcić więcej czasu na pisanie kodu, a mniej na skakanie między różnymi narzędziami”.

Korzyści
Mniejsze tarcia w procesie programistycznym przekładają się na lepsze wyniki i skrócenie czasu wprowadzenia na rynek. „Jesteśmy w stanie opracowywać i dostarczać produkty wyższej jakości szybciej i bardziej wydajnie” — wyraża swoją aprobatę Bennett.

„Czasy zarządzania elementami prac przy użyciu karteczek samoprzylepnych i pofragmentowanych narzędzi już dawno minęły. Nie da się dostarczyć wysokiej jakości produktu na taką skalę, bez takich narzędzi, jak pakiet Atlassian” — podsumowuje Van Dusen.

Największą korzyścią skonsolidowania naszej platformy wokół Atlassian było umożliwienie monitorowania naszych projektów z jednego miejsca. Teraz widzimy, co robią inni i doskonale znamy stan każdego projektu. Dzięki temu wszyscy gramy w tej samej drużynie.

Daniele Farnedi

Główny technolog

Logo Audi

Liczący 6000 osób zespół badawczo-rozwojowy Audi bezproblemowo współpracuje z dostawcami z całego świata.

Logo The Telegraph

Lepsza obsługa klienta i krótszy czas rozwiązywania problemów pomaga The Telegraph dotrzeć do 25 milionów użytkowników miesięcznie.

Logo AppDynamics

Od start-upu z silosami organizacyjnymi do zespołu marzeń — zobacz, jak przebiegała transformacja w AppDynamic.