Close
Trulia e Atlassian

Trulia trova la sede ideale per lo sviluppo agile su larga scala in Jira e Bitbucket


Logo di Trulia
Settore

Immobili e costruzioni

Località

Americhe

Attraverso i suoi numerosi prodotti per il Web e la mobilità, Trulia fornisce agli acquirenti e ai venditori di case informazioni essenziali sul mercato immobiliare. Allo stesso tempo, offre ai professionisti del settore immobiliare una piattaforma tecnologica per trovare clienti e fornire loro un servizio migliore.

Sfida
Il team di ingegneri di Trulia, costituito da 250 persone, sviluppa e gestisce tutte le proprietà Web e le applicazioni mobili di Trulia, nonché i sistemi interni dell'azienda. Il team ha adottato da subito metodologie Agile; tuttavia, man mano che l'azienda continuava a crescere, si è trovato ad affrontare delle sfide nella scalabilità Agile. "La comunicazione e l'allineamento sono diventati grandi problemi per noi", afferma Daniele Farnedi, Chief Technology Officer.

"Utilizzavamo molti strumenti diversi per gestire il nostro ciclo di sviluppo, spostandoci tra diverse interfacce utente, utilizzando diversi accessi e così via. Questo causava molti attriti nel nostro flusso di lavoro", afferma Louis Bennett, Director of Engineering per i prodotti Web consumer di Trulia.

Soluzione
Con l'aiuto dell'Atlassian Platinum Partner cPrime, "abbiamo consolidato l'intero reparto tecnico con Atlassian e ci siamo concentrati sull'integrazione dei flussi di lavoro tra Jira e Bitbucket", afferma Nate Van Dusen, Engineering Program Management Director. "Di conseguenza, siamo riusciti a migliorare notevolmente la comunicazione e allo stesso tempo a rendere scalabili in modo efficace le nostre pratiche Agile". Trulia utilizza anche Confluence con Jira in modo che i team possano condividere le conoscenze all'interno dell'azienda.

Secondo Van Dusen, l'integrazione tra Jira e altri prodotti Atlassian ha rappresentato un fattore di grande attrattiva. "L'integrazione di Jira e Bitbucket ha trasformato il modo in cui i nostri team software comunicano, lavorano e distribuiscono il codice. Una vera e propria rivoluzione".

Le transizioni automatiche, che assicurano che le pull request di Bitbucket siano sempre sincronizzate con i ticket Jira, "sono un enorme vantaggio per noi e ci aiutano a incrementare la nostra produttività", afferma Bennett. "Possiamo dedicare più tempo alla programmazione e meno tempo a passare da uno strumento all'altro".

Vantaggi
Per Trulia, meno attrito nel processo di sviluppo significa risultati migliori e un time to market più rapido. Bennett apprezza questi risultati: "Siamo in grado di sviluppare e fornire prodotti di qualità superiore in modo più rapido ed efficiente".

"I giorni in cui gestivamo gli elementi di lavoro con le note adesive e una serie di strumenti frammentati sono ormai un lontano ricordo. Non è possibile fornire un prodotto di qualità con questo livello di scalabilità senza disporre di strumenti come la suite Atlassian", conclude Van Dusen.

"Il consolidamento della nostra piattaforma su Atlassian ha offerto come principale vantaggio la disponibilità di un unico punto di visibilità su tutti i nostri progetti. Ora possiamo vedere cosa fanno gli altri e capire in dettaglio lo stato di ogni progetto, tenendo tutti sulla stessa pagina.

Daniele Farnedi

Chief Technology Officer

Logo audi

I 6.000 membri del team di Ricerca e Sviluppo di Audi collaborano senza interruzioni con fornitori di tutto il mondo.

Logo di The Telegraph

I tempi di risoluzione migliori e un'assistenza clienti più efficace consentono a The Telegraph di raggiungere 25 milioni di utenti al mese.

Logo di Appdynamics

Da una piccola start-up a un team di team, scopri come si è trasformata l'attività di AppDynamic.