Come utilizzare Assembla per collaborare su progetti client

Cosa starai creando

Presentazione di Assembla

Assembla offre una piattaforma di collaborazione basata su cloud completa e completa per i team tecnologici, in particolare in un mondo in cui molti di noi utilizzano programmatori distribuiti a livello globale e esperti di tecnologia correlati.

In questo tutorial ti guiderò attraverso l'ampio set di funzionalità di Assembla e ti guiderò nella fase iniziale della prova gratuita di 30 giorni. 

Le capacità di Assembla sono di enorme portata e quindi difficili da delineare in un tutorial introduttivo, ma farò del mio meglio per aiutarti a iniziare. 

Le sue principali caratteristiche sono le seguenti:

  • Gestione delle attività e dei problemi: aiuta il tuo team a organizzare in modo efficiente le versioni, a eliminare i bachi e a gestire il tuo processo di sviluppo. Gli strumenti di Assembla per la gestione delle attività ti aiuteranno a lavorare in modo più intelligente e veloce.
  • Collaborazione di gruppo: elimina la necessità di lunghe catene di posta elettronica e centralizza tutte le comunicazioni con strumenti di collaborazione classici come wiki, bacheche e condivisione di file.
  • Gestione del progetto: metti il ​​tuo progetto completo in uno spazio di lavoro e consegna codice, attività e documentazione. Collaborare con i clienti, tracciare le spese temporali per le autorizzazioni di controllo e fatturazione.
  • Subversion & Git Hosting: sfoglia facilmente i file online, confronta revisioni, unisci codice e mantieni una base di codice sostenibile per tutta la tua squadra.

Quando Envato Tuts + mi ha chiesto di scrivere questo, in realtà non avevo mai sentito parlare di Assembla, ma ospita oltre 100.000 progetti commerciali e open-source ed è utilizzato da oltre 800.000 utenti in oltre 100 paesi. Trovo spesso utile per i lettori scrivere di qualcosa dalla posizione di essere un principiante. Tuttavia, mentre esploravo la sua ampiezza e portata, ero un po 'imbarazzato per non averne saputo di più fino ad ora. 


Quanto costa?

Quando ti iscrivi, ti iscrivi automaticamente a una prova gratuita di 7 giorni che ti offre l'accesso illimitato a tutte le fantastiche funzioni che Assembla ha da offrire. Durante il periodo di prova, hai la possibilità di annullare in qualsiasi momento. I piani personali iniziano a $ 24 al mese.

I progetti di community gratuiti e open source possono utilizzare Assembla gratuitamente se tengono tutto aperto al pubblico.

Prima di immergermi nel walk-through, per favore fatemi sapere se avete richieste per futuri tutorial di Assembla o domande e commenti sulla storia di oggi. Puoi postarli nei commenti o raggiungermi su Twitter @reifman o email.

Iniziare

Iscriviti con Assembla

Per iniziare, visitare il sito Web di Assembla e fare clic Crea la mia base di casa. Ti verrà chiesto di registrarti:

C'è un semplice wizard in quattro passaggi che chiederai il tuo nome e tipo di progetto:

Quindi, si arriva a chiama il tuo primo spazio di progetto. Per il mio esempio, ho creato uno spazio campione per la mia serie Envato Tuts + open-source sulla creazione di una propria startup con PHP, attorno al mio Meeting Planner concetto:

Quindi, scegli un repository. Il servizio che desideri utilizzare dipende da te. Assembla supporta Sovversione, Idiota e necessariamente:

Quando hai finito, fai clic Vai al mio spazio:

Il tuo spazio per le riunioni

Ecco come sarà il tuo spazio iniziale. Mentre ti immergi in Assembla, noterai la sua vasta gamma di funzioni. È un servizio incredibilmente ampio e sofisticato.

Scopri gli strumenti installati sul tuo primo spazio: biglietti, messaggi, rapporti di stand-up, condivisione di file, pagine Wiki e condivisione del codice sorgente:

Inizializzazione del repository del codice sorgente

Per sincronizzare la struttura del codice, dovrai copiare la tua chiave pubblica sul tuo profilo in Assembla:

$ Cd ~ / .ssh $ cat id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtDEeDtUHZyRwj1BDL / iI18E6IP7ZxqRVBxyeJyv8PZ6gt8XMfbhntpeWvwxzTFOA1p7kyCiwQPBQFM + F9MUK6BrmeczV9GCsiCbYwu6DW1Pcke6xh / xUZFrrHwQUCWvl0MaTDtUs8ZGv7uyuXFnmb10QAhDUBAI5gUBu12Mr5c1tn2LeiNdo8RE + KecwqScebOEMO8mY2NsOh67HgwDhAPvv30T8OrXmT29sN3VejfxGRmCJh / pPm1FmkHWAgnXrRG5MOywGdEOjC3MlEUnlkoeZfLCviZlcUAexcZuQi / vWH3TfXsX75LuzxcHibORQL0kNnWsoKyTTf8HQdahV1Q == [email protected] 

Dopo averlo incollato, lo vedrai riflesso nel Chiavi pubbliche SSH elenco:

Quindi puoi utilizzare Assembla per inizializzare il tuo repository di codice qui:

$ cd agenda-incontro / $ git init Archivio repository Git vuoto inizializzato in /Users/Jeff/Sites/meeting-planner/.git/ $ echo "# My Space" >> README.md $ git aggiungi README.md $ git commit - m "first commit" [master (root-commit) 58427bf] prima commit 1 file modificato, 1 inserimento (+) create mode 100644 README.md $ git remote add origine [email protected]: meeting-planner.git $ git push origin master Conteggio oggetti: 3, fatto. Scrivere oggetti: 100% (3/3), 224 byte | 0 byte / s, fatto. Total 3 (delta 0), riutilizzato 0 (delta 0) To [email protected]: meeting-planner.git * [nuovo ramo] master -> master 

Ai fini di questo tutorial, ho appena creato un readme di esempio per il mio nuovo repository sopra.

Invitare i membri del team

Successivamente, ho invitato uno degli dei editoriali di Envato Tuts +, Tom McFarlin, ad unirmi al mio spazio di lavoro.

Ovviamente, Assembla ti consente di controllare le autorizzazioni di accesso e altri aspetti del loro coinvolgimento nei tuoi progetti:

Aggiungere membri del team è facile:

Ecco l'elenco dei membri quando hai finito:

Aggiornamenti di Assembla

Assembla è un grande strumento per arrivare alla velocità. Mentre vai, ti verranno presentati post di blog regolari che ti aiutano a imparare più velocemente e a tenere il passo con le nuove funzionalità:

Continuiamo nelle profondità di Assembla per saperne di più sulle sue funzionalità.

Gestione dei biglietti

In qualità di project manager, la gestione dei ticket è uno degli strumenti più importanti per qualsiasi strumento di collaborazione. Vengono visualizzati i problemi, li si registra e quindi li si traccia attraverso indagini, sviluppo e risoluzione:

Assembla offre una vasta gamma di funzionalità che supportano la gestione dei ticket.

L'area di gestione dei biglietti ha una vasta gamma di viste e caratteristiche correlate per aiutarti a gestire i tuoi progetti. Ecco il menu di navigazione dei biglietti:

Creare un nuovo biglietto

Ogni volta che c'è un nuovo problema, i membri del team possono creare nuovi ticket per seguirli:

Ecco una vista di esempio delle liste di biglietti in Assembla:

Kanban Cardwalls

Assembla supporta anche Kanban Cardwalls, che Wikipedia riporta è un sistema di pianificazione per la produzione snella e just-in-time (JIT). Envato Tuts + li utilizza per i processi di scrittura e modifica interni.

Pietre miliari

È possibile creare le Milestone per le fasi chiave del progetto, ad esempio requisiti completi, codice completo, avvio, ecc.

Metrica

Mentre il tuo progetto migra attraverso varie fasi, mentre i ticket vengono aggiunti, risolti e chiusi, Assembla offre una varietà di metriche e rapporti per aiutarti a valutare i progressi:  

I flussi

Puoi guardare l'attività sui tuoi progetti in tutta la tua squadra sul I flussi pagina. È simile a una pagina Twitter automatizzata per tutte le attività tra i membri del team sul tuo progetto:

messaggi

Assembla ti aiuta anche a gestire la comunicazione del team. Puoi facilmente inviare messaggi ai membri del team:

Creare un nuovo messaggio è facile:

Condivisione di file

Puoi anche caricare file e condividerli quando ti servono:


Anche la gestione dei file caricati è facile:

Pagine Wiki

Nei servizi di collaborazione sul posto di lavoro, è facile perdere traccia di dove sono le informazioni chiave. Lo strumento Wiki ti aiuta a costruire pagine per raccogliere informazioni sul progetto in pagine facili da sfogliare:

Rapporti di stand-up

I report di stand-up consentono ai membri del team di segnalare ciò su cui stanno lavorando e mettono in evidenza le sfide di cui hanno bisogno per discutere. E aiutano a semplificare la complessità dietro la segnalazione dei progressi.


Ecco un esempio di report di StandUp che mostra cosa hai fatto, su cosa lavorerai e quali sono i roadblock:

The Dashboard

Mentre usi Assembla di più con più spazi di progetto, il Dashboard ti offrirà una vista a volo d'uccello di ciò che accade nella tua rete:

Assembla Portfolio

Oltre a tutte queste funzionalità che ti aiutano a gestire i tuoi progetti, Assembla offre anche un avanzato Portfolio Workspace che ti aiuta a interagire direttamente e a condividere i tuoi progressi con i clienti.

Coinvolgere i clienti con maggiore visibilità nei processi crea una relazione di partnership, in cui i clienti, le agenzie, i fornitori di servizi e i singoli collaboratori sono tutti investiti nella qualità e nella velocità delle risorse prodotte.

Collaborare con i clienti per selezionare le attività importanti per ogni giorno o settimana, accettare richieste e comunicare per ottenere i giusti dettagli su ciascuna attività in modo che il team si concentri sempre su ciò che è importante per il cliente.

Le relazioni con i clienti piene di frustrazione diventano partnership cariche di soddisfazioni:

Complessivamente, Portfolio fornisce tutti gli strumenti necessari per essere più trasparenti e reattivi nello sviluppo per i clienti.

In chiusura

Spero che tu abbia trovato intrigante questa ampia panoramica degli strumenti dello spazio di lavoro di Assembla. Per riassumere, Assembla offre un set completo di strumenti di gestione di progetti collaborativi per i team tecnologici per avere successo:

  • Spazi per gestire singoli progetti
  • Integrare l'appartenenza al team 
  • Codice sorgente e controllo di revisione
  • Gestione dei biglietti e metriche
  • messaggistica
  • Condivisione di file
  • Pagine Wiki
  • Rapporti di stand-up
  • E altro ancora ...

Dopo aver letto questo articolo, dovresti sapere tutto per provare Assembla. Una volta fatto, fatecelo sapere e posta le vostre domande e commenti qui sotto. 

Puoi anche raggiungermi su Twitter @reifman o mandarmi un'email direttamente. Sfoglia la mia pagina Envato Tuts + istruttore per vedere le altre esercitazioni che ho scritto.

Link correlati

  • Sito Web di Assembla
  • Blog di Assembla
  • Assembla Video Channel
  • Assembla FAQs
  • Case study del portfolio Assembla