Quando inizi a sviluppare per un nuovo cliente, le energie sono quasi all'altezza delle aspettative. Il cliente ha adorato la tua presentazione, la tua squadra è entusiasta del nuovo progetto e i tuoi occhi si sono trasformati in segni di dollaro cartoonesque.
Entra: realtà.
Scoprirai che alcuni elementi importanti non sono stati copiati con dettagli sufficienti. Una scadenza è stata persa. Il cliente ha cambiato idea su una caratteristica importante. Il Project Manager non ha comunicato le nuove priorità al team di sviluppo, che ha trascorso una settimana a lavorare sulla funzione che il cliente non desidera più. Alcuni file sono stati persi nella posta elettronica. Il codice è stato rivisto senza un modo per eseguire il rollback.
Quei segni del dollaro si sono trasformati in lacrime.
Inserire: Assembla Portfolio.
Con un sistema come Assembla Portfolio, i negozi di sviluppo web hanno finalmente un modo per infondere trasparenza nel loro flusso di lavoro e migliorare i rapporti con i loro clienti con comunicazioni organizzate, rilasci agili o continui e consegna professionale di codice e altre risorse.
In questo tutorial, ti illustrerò i sette passaggi da eseguire per iniziare a creare un flusso di lavoro di sviluppo Web più fluido utilizzando Assembla.
Il primo passo è impostare uno spazio di lavoro per il tuo progetto in Assembla. Il tuo spazio di lavoro è una casa per il progetto e ospiterà la squadra, i compiti, il codice, i disegni, le conversazioni e altro.
Potresti avere uno spazio di lavoro per "Sviluppo del sito Web del cliente A" (e in Assembla Portfolio, avrai anche un modo per monitorare, monitorare e generare report su tutti gli spazi di lavoro in una visualizzazione a livello di portfolio).
Ogni ticket è un'attività che deve essere assegnata, sviluppata e completata.
Potresti avere un biglietto per "acquistare un nome di dominio" e un altro per "produrre contenuti video" .I tuoi biglietti mantengono il tuo lavoro organizzato e possono essere ordinati per priorità (e, nella maggior parte dei casi, riordinato per priorità), assegnati ai membri del team e tracciato.
Invita gli sviluppatori, i progettisti, i project manager e il cliente.
Con il team all'interno dell'area di lavoro, tutte le conversazioni sono centralizzate, i flussi di lavoro e le aspettative vengono gestiti in modo proattivo, il codice e i deliverable vengono tracciati e tutti i collaboratori sono investiti nella qualità e nella velocità delle risorse prodotte.
Con il cliente regolarmente impegnato, la priorità e i dettagli di ciascuna attività possono essere chiariti in tempo reale in modo che il team si concentri su ciò che è importante per il cliente. Quando c'è bisogno di chiarimenti o domande, i clienti possono collaborare direttamente con lo sviluppatore o il progettista che sta lavorando al progetto, risparmiando il tempo di un PM / Account Manager e la frustrazione che può essere causata dalla comunicazione indiretta.
Se tu e la tua squadra preferite Git, Subversion o Perforce, continuate a lavorare nel modo che preferite. Assembla Portfolio è costruito con il miglior hosting Subversion e Git ricco di funzionalità al mondo, il tutto strettamente integrato con i tuoi compiti.
È possibile accedere e condividere il codice istantaneamente e visualizzare chiaramente ciò che è cambiato con un browser changeset evidenziato dalla sintassi con commenti al codice inline. Per i clienti, è possibile eseguire il rendering di file come pagine Web con immagini, CSS e JS.
I contributori possono inviare il codice da un ramo o fork di repository. I revisori possono estrarre e testare le modifiche, visualizzare i changeset e i file interessati, inviare una nuova versione, votare sulla richiesta e infine unire o rifiutare la richiesta, tutto da una semplice interfaccia utente.
È facile confrontare revisioni, unire codice e mantenere una base di codice sostenibile. Con il semplice clic di un pulsante, gli sviluppatori possono eseguire distribuzioni rintracciabili e collegarli ai ticket (e alla fatturazione del cliente).
Il tuo Assembla Portfolio è sempre attivo, in modo da non aver bisogno di esserlo.
Oltre un milione di membri del team distribuiti in tutto il mondo utilizzano questo strumento per lavorare dove e quando lavorano. La conversazione è in corso con @mentions facilmente accessibili, ticket, messaggi, wiki e commit di codice: tutto è in forma scritta e il lavoro avanza continuamente.
Non si è mai fuori dal mondo, le differenze temporali non causano più ritardi e si interrompono i problemi di comunicazione dovuti a lacune culturali.
Le scadenze sono rispettate e la fiducia è costruita con i clienti.
Puoi lavorare con i migliori talenti e essere assunto da qualsiasi cliente, indipendentemente da dove si trovano.
Con un processo trasparente e agile, le esigenze dei clienti rimangono sempre all'avanguardia. I clienti partecipano alla definizione delle priorità, forniscono feedback durante il processo di sviluppo e approvano il completamento di ciascuna attività. Dando loro la visibilità di cui hanno bisogno, ti assicuri che i clienti non siano mai sorpresi quando arriva la loro bolletta, poiché è collegata alle attività che hanno approvato per tutto il mese.
Inoltre, il flusso di lavoro trasparente offre ai collaboratori le informazioni di cui hanno bisogno quando ne hanno bisogno. Offshore o in-house, gli sviluppatori e i progettisti iniziano a capire l'interdipendenza del lavoro sulle decisioni di business e non sentono più come se il loro genio venisse sventato.
Con questo livello di trasparenza, accuratezza e chiarezza, i riferimenti dei clienti sono quasi garantiti.
eWay Corp è un negozio di sviluppo web che utilizza Assembla Portfolio. Brianne Larson di Strategic America è uno dei clienti di eWay.
Brianne Larson di Strategic AmericaLarson dice:
"Con il flusso di lavoro trasparente di eWay Corp in Assembla, riteniamo di essere sempre al corrente dei nostri progetti e ci sentiamo più fiduciosi nell'assegnare a eWay Corp più lavoro ora che le cose sono facili da tracciare: con la piattaforma Assembla la collaborazione è più veloce e più facile, otteniamo più lavoro e richiediamo un minor numero di modifiche e siamo felici di avere un partner a lungo termine in eWay Corp che crede veramente nell'offrire un servizio clienti eccezionale utilizzando il miglior team, strumenti e pratiche ".
Questi primi sei passaggi possono essere presi durante una prova gratuita di 7 giorni di Assembla Portfolio. Il passo finale è grande e potrebbe richiedere più tempo. Fortunatamente, i prezzi del prodotto sono convenienti e diretti. Tutti gli strumenti e le funzionalità sono inclusi per soli $ 10 per utente al mese.
Man mano che le relazioni con i clienti si rafforzano, i negozi di sviluppo web inizieranno a trasformare il loro modello di business da uno basato su progetti (come "creare un nuovo sito web") a uno che è una partnership costante basata su una consegna agile (o continua) di compiti importanti al cliente.
Con il controllo dei processi e la collaborazione con il cliente resi possibili da Assembla Portfolio, quelle lacrime che si trasformano in dollari nei tuoi occhi saranno presto colme di cuori di amore per i clienti (insieme ad alcuni segni del dollaro ambita).