Assembla bietet eine umfassende und umfassende Cloud-basierte Kollaborationsplattform für Technologieteams, insbesondere in einer Welt, in der so viele von uns weltweit verteilte Programmierer und zugehörige Technologieexperten einsetzen.
In diesem Tutorial werde ich Sie durch Assemblas umfangreiches Feature-Set führen und Sie durch die 30-tägige kostenlose Testversion führen.
Die Fähigkeiten von Assembla sind sehr umfangreich und daher in einem einführenden Tutorial schwer zu beschreiben, aber ich werde mein Bestes tun, um Ihnen den Einstieg zu erleichtern.
Seine Hauptmerkmale sind wie folgt:
Als Envato Tuts + mich bat, dies zu schreiben, hatte ich eigentlich noch nie von Assembla gehört, aber es beherbergt über 100.000 kommerzielle und Open-Source-Projekte und wird von über 800.000 Benutzern in mehr als 100 Ländern genutzt. Ich finde es oft hilfreich, dass Leser über etwas aus der Position des Neulings schreiben. Als ich jedoch seine Breite und Reichweite erkundete, war es mir etwas peinlich, weil ich bis jetzt nicht mehr darüber wusste.
Wenn Sie sich anmelden, werden Sie automatisch für eine 7-tägige kostenlose Testversion angemeldet, mit der Sie uneingeschränkten Zugriff auf alle großartigen Funktionen von Assembla haben. Während der Testphase haben Sie die Möglichkeit, jederzeit abzubrechen. Persönliche Pläne beginnen bei 24 $ pro Monat.
Kostenlose Open-Source-Community-Projekte können Assembla kostenlos nutzen, wenn sie der Öffentlichkeit alles offen halten.
Bevor ich in die Besichtigung eintauche, lass es mich wissen, wenn Sie Fragen zu zukünftigen Assembla-Tutorials haben oder Fragen und Kommentare zu der heutigen Geschichte haben. Sie können sie in den Kommentaren posten oder mich auf Twitter @reifman oder per E-Mail erreichen.
Besuchen Sie zunächst die Assembla-Website und klicken Sie auf Meine Heimatbasis erstellen. Sie werden gebeten, sich zu registrieren:
Es gibt einen einfachen vierstufigen Assistenten, nach dem Sie gefragt werden dein Name und Art des Projekts:
Dann kommst du zu benennen Sie Ihren ersten Projektraum. Für mein Beispiel habe ich einen Beispielbereich für meine Envato Tuts + Open-Source-Serie zum Erstellen eines eigenen Startups mit PHP erstellt Planer treffen Konzept:
Dann wählen Sie ein Repository aus. Welchen Service Sie nutzen möchten, liegt bei Ihnen. Assembla unterstützt Subversion, Git und Perforce:
Wenn Sie fertig sind, klicken Sie auf Zu meinem Raum gehen:
So sieht Ihr Anfangsraum aus. Wenn Sie in Assembla eintauchen, werden Sie feststellen, dass es eine breite Palette von Funktionen bietet. Es ist ein unglaublich breiter und anspruchsvoller Service.
Überprüfen Sie die installierten Tools in Ihrem ersten Bereich: Tickets, Nachrichten, StandUp-Berichte, Dateifreigabe, Wiki-Seiten und Quellcode-Freigabe:
Um Ihren Codebaum zu synchronisieren, müssen Sie Ihren öffentlichen Schlüssel bis zu Ihrem Profil auf Assembla kopieren:
$ Cd ~ / .ssh $ cat id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtDEeDtUHZyRwj1BDL / iI18E6IP7ZxqRVBxyeJyv8PZ6gt8XMfbhntpeWvwxzTFOA1p7kyCiwQPBQFM + F9MUK6BrmeczV9GCsiCbYwu6DW1Pcke6xh / xUZFrrHwQUCWvl0MaTDtUs8ZGv7uyuXFnmb10QAhDUBAI5gUBu12Mr5c1tn2LeiNdo8RE + KecwqScebOEMO8mY2NsOh67HgwDhAPvv30T8OrXmT29sN3VejfxGRmCJh / pPm1FmkHWAgnXrRG5MOywGdEOjC3MlEUnlkoeZfLCviZlcUAexcZuQi / vWH3TfXsX75LuzxcHibORQL0kNnWsoKyTTf8HQdahV1Q == [email protected]
Sobald Sie es eingefügt haben, sehen Sie es im Öffentliche SSH-Schlüssel Liste:
Dann können Sie Assembla verwenden, um Ihr Code-Repository dort zu initialisieren:
$ cd meeting-planner / $ git init Leeres Git-Repository in /Users/Jeff/Sites/meeting-planner/.git/ $ echo "# My Space" initialisiert >> README.md $ git add README.md $ git commit - m "first commit" [master (root-commit) 58427bf] erstes Commit 1 Datei geändert, 1 Einfügung (+) Erstellungsmodus 100644 README.md $ git Remote-Ursprungspunkt [email protected]: meeting-planner.git $ git push origin master Objekte zählen: 3, fertig. Objekte schreiben: 100% (3/3), 224 Byte | 0 Bytes / s, fertig. Gesamt 3 (Delta 0), wiederverwendete 0 (Delta 0) An [email protected]: meeting-planner.git * [neuer Zweig] master -> master
Für dieses Tutorial habe ich gerade ein Beispiel-Readme für mein neues Repo erstellt.
Als nächstes lud ich einen der redaktionellen Götter von Envato Tuts +, Tom McFarlin, zu meinem Arbeitsbereich ein.
Natürlich können Sie mit Assembla die Zugriffsberechtigungen und andere Aspekte ihrer Beteiligung an Ihren Projekten steuern:
Das Hinzufügen von Teammitgliedern ist einfach:
Hier ist die Mitgliederliste, wenn Sie fertig sind:
Assembla ist ein großes Werkzeug, um auf den neuesten Stand zu kommen. Auf dem Weg dorthin werden Ihnen regelmäßig Blogeinträge angezeigt, mit denen Sie schneller lernen und mit den neuen Funktionen Schritt halten können:
Lassen Sie uns in die Tiefen von Assembla einsteigen, um mehr über seine Funktionen zu erfahren.
Als Projektmanager ist das Ticket-Management eines der wichtigsten Werkzeuge für jedes Collaboration-Tool. Probleme treten auf, du protokollierst sie und verfolgst sie durch Untersuchung, Entwicklung und Lösung:
Assembla bietet eine Vielzahl von Funktionen zur Unterstützung der Ticketverwaltung.
Der Bereich für die Ticketverwaltung bietet eine Vielzahl verwandter Ansichten und Funktionen, die Sie bei der Verwaltung Ihrer Projekte unterstützen. Hier ist das Navigationsmenü für Tickets:
Bei neuen Problemen können Teammitglieder neue Tickets erstellen, um sie zu verfolgen:
Hier eine Beispielansicht von Ticketlisten in Assembla:
Assembla unterstützt auch Kanban Cardwalls, von denen Wikipedia berichtet, dass es sich um ein Planungssystem für die Produktion von Lean und Just-in-Time (JIT) handelt. Envato Tuts + verwendet sie für interne Schreib- und Bearbeitungsprozesse.
Sie können Meilensteine für die wichtigsten Phasen Ihres Projekts erstellen, z. B. Anforderungen abgeschlossen, Code abgeschlossen, Starten usw.
Während Ihr Projekt durch verschiedene Phasen migriert, Tickets hinzugefügt, aufgelöst und geschlossen wird, bietet Assembla eine Vielzahl von Metriken und Berichten, die Ihnen bei der Beurteilung des Fortschritts helfen:
Sie können die Aktivitäten Ihrer Projekte in Ihrem Team auf der Website verfolgen Streams Seite. Es ist mit einer automatisierten Twitter-Seite für alle Aktivitäten zwischen Teammitgliedern in Ihrem Projekt vergleichbar:
Assembla hilft Ihnen auch bei der Teamkommunikation. Sie können Nachrichten einfach an Teammitglieder senden:
Das Erstellen einer neuen Nachricht ist einfach:
Sie können auch Dateien hochladen und bei Bedarf freigeben:
Die Verwaltung der hochgeladenen Dateien ist ebenfalls einfach:
Bei Collaboration Services am Arbeitsplatz kann es leicht passieren, wo die wichtigsten Informationen liegen. Das Wiki-Tool hilft Ihnen beim Erstellen von Seiten, um Projektinformationen auf einfach zu durchsuchenden Seiten zusammenzustellen:
Mit StandUp-Berichten können die Teammitglieder berichten, woran sie arbeiten, und auf die Herausforderungen hinweisen, die sie diskutieren müssen. Und sie vereinfachen die Komplexität des Berichtsfortschritts.
Hier ein Beispiel für einen StandUp-Bericht, der zeigt, was Sie getan haben, woran Sie arbeiten und welche Roadblocks vorhanden sind:
Wenn Sie Assembla mit mehreren Projektbereichen verwenden, erhalten Sie mit dem Dashboard einen Überblick über die Vorgänge in Ihrem Netzwerk:
Neben all diesen Funktionen, die Ihnen bei der Ausführung Ihrer Projekte helfen, bietet Assembla ein erweitertes Workspace-Portfolio, mit dem Sie direkt mit Ihren Kunden interagieren und Ihren Fortschritt teilen können.
Durch die Einbindung von Kunden mit mehr Transparenz in Ihre Prozesse entsteht eine partnerschaftliche Beziehung, in der Kunden, Agenturen, Dienstleister und einzelne Mitarbeiter in die Qualität und Geschwindigkeit der produzierten Assets investiert werden.
Arbeiten Sie mit Kunden zusammen, um die wichtigen Aufgaben für jeden Tag oder jede Woche auszuwählen, nehmen Sie Anforderungen an und kommunizieren Sie, um die richtigen Details zu jeder Aufgabe zu erhalten, damit das Team sich immer auf das konzentriert, was für den Kunden wichtig ist.
Frustrierte Kundenbeziehungen werden zu befriedigenden Partnerschaften:
Insgesamt bietet Portfolio alle Tools, die Sie benötigen, um bei der Entwicklung für Kunden transparenter und reaktionsschneller zu sein.
Ich hoffe, Sie haben diese breit angelegte Übersicht über die Arbeitsbereichstools von Assembla interessant gefunden. Zusammenfassend bietet Assembla ein umfassendes Set an Tools für das kollaborative Projektmanagement für erfolgreiche Technologieteams:
Nachdem Sie diesen Artikel gelesen haben, sollten Sie alles wissen, was Sie benötigen, um Assembla auszuprobieren. Wenn Sie fertig sind, teilen Sie uns bitte Ihre Fragen und Kommentare mit.
Sie können mich auch auf Twitter @reifman erreichen oder mich direkt per E-Mail kontaktieren. Durchsuchen Sie meine Envato Tuts + Instructor-Seite, um die anderen Tutorials zu sehen, die ich geschrieben habe.