Comment utiliser Assembla pour collaborer sur des projets clients

Ce que vous allez créer

Présentation d'Assembla

Assembla fournit aux équipes technologiques une plate-forme de collaboration étendue et complète dans le cloud, en particulier dans un monde où beaucoup d'entre nous utilisent des programmeurs répartis dans le monde entier et des experts en technologie..

Dans ce tutoriel, je vais vous guider à travers les nombreuses fonctionnalités d'Assembla et vous expliquer comment débuter avec son essai gratuit de 30 jours.. 

Les capacités d'Assembla sont énormes et donc difficiles à décrire même dans un didacticiel d'introduction, mais je ferai de mon mieux pour vous aider à démarrer.. 

Ses principales caractéristiques sont les suivantes:

  • Gestion des tâches et des problèmes: aidez votre équipe à organiser efficacement les versions, à éliminer les bogues et à gérer votre processus de développement. Les outils de gestion des tâches d'Assembla vous aideront à travailler plus intelligemment et plus rapidement.
  • Collaboration en équipe: éliminez le besoin de longues chaînes de messagerie et centralisez toutes les communications avec des outils de collaboration classiques tels que les wikis, les forums de discussion et le partage de fichiers..
  • Gestion de projet: Mettez votre projet complet dans un espace de travail et fournissez le code, les tâches et la documentation. Collaborez avec les clients, suivez les dépenses de temps en facturation et contrôlez les autorisations.
  • Hébergement Subversion et Git: parcourez sans effort vos fichiers en ligne, comparez les révisions, fusionnez du code et gérez de manière durable une base de code durable pour l'ensemble de votre équipe.

Quand Envato Tuts + m'a demandé d'écrire ceci, je n'avais jamais entendu parler d'Assembla, mais celui-ci héberge plus de 100 000 projets commerciaux et open-source et est utilisé par plus de 800 000 utilisateurs dans plus de 100 pays. Je trouve qu'il est souvent utile pour les lecteurs d'écrire quelque chose sur leur position de débutant. Pourtant, alors que j’en explorais l’ampleur et la portée, j’étais un peu gêné de ne pas en savoir plus à ce sujet jusqu’à présent.. 


Combien ça coûte?

Lorsque vous vous inscrivez, vous êtes automatiquement inscrit à un essai gratuit de 7 jours qui vous donne un accès illimité à toutes les fonctionnalités d'Assembla. Pendant votre essai, vous avez la possibilité d’annuler à tout moment. Les régimes personnels commencent à 24 $ par mois.

Les projets communautaires gratuits et à code source ouvert peuvent utiliser gratuitement Assembla s'ils gardent tout ouvert au public..

Avant de plonger dans cette visite, veuillez me prévenir si vous avez des demandes concernant de futurs tutoriels Assembla ou des questions et commentaires sur l'histoire d'aujourd'hui. Vous pouvez les poster dans les commentaires ou me joindre sur Twitter @reifman ou par email.

Commencer

Inscrivez-vous avec Assembla

Pour commencer, visitez le site Web d’Assembla et cliquez sur Créer ma base d'accueil. Il vous sera demandé de vous inscrire:

Il y a un assistant simple en quatre étapes qui demandera votre nom et type de projet:

Ensuite, vous arrivez à nommer votre premier espace de projet. Pour mon exemple, j'ai créé un espace exemple pour ma série Envato Tuts + open-source sur la construction de votre propre démarrage avec PHP, autour de ma Planificateur de réunion concept:

Ensuite, vous choisissez un référentiel. Le service que vous souhaitez utiliser dépend de vous. Assembla soutient Subversion, Git et Forcément:

Lorsque vous avez terminé, cliquez sur Aller à mon espace:

Votre espace de réunion

Voici à quoi ressemblera votre espace initial. Lorsque vous plongez dans Assembla, vous remarquerez son large éventail de fonctionnalités. C'est un service incroyablement large et sophistiqué.

Découvrez les outils installés sur votre premier espace: tickets, messages, rapports StandUp, partage de fichiers, pages Wiki et partage de code source:

Initialisation de votre référentiel de code source

Pour synchroniser votre arborescence de codes, vous devez copier votre clé publique dans votre profil sur Assembla:

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

Une fois que vous l'avez collé, vous le verrez reflété dans le Clés publiques SSH liste:

Ensuite, vous pouvez utiliser Assembla pour initialiser votre référentiel de code à cet emplacement:

$ cd meeting-planner / $ git init Dépôt Git vide initialisé dans /Users/Jeff/Sites/meeting-planner/.git/ $ echo "# mon espace" >> README.md $ git add README.md $ git commit - m "premier commit" [maître (root-commit) 58427bf] premier commit 1 fichier modifié, 1 insertion (+) en mode création 100644 README.md $ git à distance ajouter l'origine [email protected]: meeting-planner.git $ git push origin master Comptage d'objets: 3, terminé. Objets d'écriture: 100% (3/3), 224 octets | 0 octet / s, fait. Total 3 (delta 0), réutilisé 0 (delta 0) Pour [email protected]: meeting-planner.git * [nouvelle branche] master -> master 

Pour les besoins de ce tutoriel, je viens de créer un exemple de fichier lisez-moi pour mon nouveau dépôt ci-dessus..

Inviter des membres de l'équipe

Ensuite, j'ai invité l'un des dieux de la rédaction chez Envato Tuts +, Tom McFarlin, à rejoindre mon espace de travail..

Assembla vous permet bien sûr de contrôler les autorisations d'accès et d'autres aspects de leur implication dans vos projets:

L'ajout de membres de l'équipe est facile:

Voici la liste des membres lorsque vous avez terminé:

Mises à jour d'Assembla

Assembla est un gros outil à maîtriser. Au fur et à mesure, des articles de blog réguliers vous seront présentés pour vous aider à apprendre plus rapidement et à suivre les nouvelles fonctionnalités:

Continuons dans les profondeurs d'Assembla pour en savoir plus sur ses fonctionnalités.

Gestion des billets

En tant que chef de projet, la gestion des tickets est l’un des outils les plus importants pour tout outil de collaboration. Les problèmes surgissent, vous les enregistrez et vous les suivez au cours des enquêtes, du développement et de la résolution:

Assembla offre un large éventail de fonctionnalités prenant en charge la gestion des tickets.

La zone de gestion des tickets propose une grande variété de vues et de fonctionnalités connexes pour vous aider à gérer vos projets. Voici le menu de navigation des billets:

Créer un nouveau ticket

Chaque fois qu'il y a un nouveau problème, les membres de l'équipe peuvent créer de nouveaux tickets pour les suivre:

Voici un exemple d'affichage des listes de billets dans Assembla:

Mur de cartes Kanban

Assembla prend également en charge les Kanban Cardwalls, ce qui, selon Wikipedia, est un système de planification pour la production au plus juste (JIT). Envato Tuts + les utilise pour les processus d'écriture et d'édition internes.

Les jalons

Vous pouvez créer des jalons pour les étapes clés de votre projet, telles que la complétion des exigences, la complétion du code, le lancement, etc..

Métrique

Au fur et à mesure que votre projet migre à travers différentes étapes, à mesure que les tickets sont ajoutés, résolus et fermés, Assembla propose toute une gamme de statistiques et de rapports pour vous aider à évaluer les progrès:  

Ruisseaux

Vous pouvez suivre l’activité de vos projets sur l’ensemble de votre équipe sur le Ruisseaux page. Cela ressemble à une page Twitter automatisée pour toutes les activités entre les membres de l'équipe sur votre projet:

messages

Assembla vous aide également à gérer la communication en équipe. Vous pouvez facilement envoyer des messages aux membres de l'équipe:

Créer un nouveau message est facile:

Partage de fichiers

Vous pouvez également télécharger des fichiers et les partager selon vos besoins:


La gestion des fichiers téléchargés est également simple:

Pages Wiki

Dans les services de collaboration en milieu de travail, il est facile de perdre la trace des informations clés. L'outil Wiki vous aide à créer des pages pour assembler des informations de projet dans des pages faciles à parcourir:

Rapports StandUp

Les rapports StandUp permettent aux membres de l’équipe de faire rapport sur ce sur quoi ils travaillent et de mettre en évidence les défis dont ils ont besoin pour discuter. Et ils aident à simplifier la complexité de la génération de rapports.


Voici un exemple de rapport StandUp montrant ce que vous avez fait, ce sur quoi vous allez travailler et quels obstacles existent:

Le tableau de bord

Lorsque vous utilisez davantage Assembla avec plusieurs espaces de projet, le tableau de bord vous offre une vue d'ensemble de ce qui se passe sur votre réseau:

Assembla Portfolio

En plus de toutes ces fonctionnalités qui vous aident à exécuter vos projets, Assembla propose également un portefeuille d'espace de travail avancé qui vous permet d'interagir directement avec vos clients et de partager vos progrès avec ceux-ci..

Engager les clients avec plus de visibilité dans vos processus crée une relation de partenariat dans laquelle clients, agences, prestataires de services et collaborateurs individuels sont tous investis dans la qualité et la rapidité des actifs produits..

Collaborez avec les clients pour sélectionner les tâches importantes pour chaque jour ou chaque semaine, accepter les demandes et communiquer pour obtenir les informations correctes sur chaque tâche afin que l'équipe se concentre toujours sur ce qui est important pour le client..

Les relations clientes pleines de frustration deviennent des partenariats chargés de satisfaction:

Dans l'ensemble, Portfolio fournit tous les outils dont vous avez besoin pour être plus transparent et réactif lors de l'élaboration pour les clients..

En clôture

J'espère que vous avez trouvé cet aperçu général des outils de l'espace de travail d'Assembla intriguant. Pour rappel, Assembla propose un ensemble complet d’outils de gestion de projets collaboratifs permettant aux équipes technologiques de réussir:

  • Espaces pour gérer des projets individuels
  • Intégrer la composition de l'équipe 
  • Code source et contrôle de révision
  • Gestion des tickets et métriques
  • Messagerie
  • Partage de fichiers
  • Pages Wiki
  • Rapports StandUp
  • Et plus…

Après avoir lu cet article, vous devriez connaître tout ce que vous devez savoir pour pouvoir essayer Assembla. Une fois cela fait, s'il vous plaît laissez-nous savoir et poster vos questions et commentaires ci-dessous. 

Vous pouvez également me joindre sur Twitter @reifman ou m'envoyer un courriel directement. Parcourez ma page d’instructeur Envato Tuts + pour voir les autres tutoriels que j’ai écrits..

Liens connexes

  • Site Web d'Assembla
  • Blog Assembla
  • Chaîne vidéo Assembla
  • FAQ d'Assembla
  • Études de cas du portefeuille Assembla