Der erste Tag der Konferenz Tools4AgileTeams 2015 ist Geschichte. Beim nachmittäglichen Open Space haben gut 70 Agilisten an den unterschiedlichsten Themen gearbeitet und zahlreiche spannende Ergebnisse erzielt. Am Abend hat in unserem Office dann die Agile Games Night stattgefunden – ein unterhaltsamer, langer Abend mit leckerem Essen, kalten Getränken, aktivierenden Teamspielen und jeder Menge Networking. Zur Konferenzhalbzeit sind hier erstmal ein paar Impressionen des gestrigen Tages.
Stash in der Praxis – Branches schützen leicht gemacht
Bei der Arbeit in einem Git-basierten Software-Projekt ergeben sich einige Risiken, die den Entwicklungsprozess, die Software-Qualität und die Stabilität gegebenenfalls bestehender Abläufe behindern können. Auf der anderen Seite möchte man den Entwicklungsprozess auch nicht durch zu restriktive Modelle ausbremsen. Gut, dass Stash, das Git-Repository-Managementsystem von Atlassian, ein granulares, fein justierbares Sicherheitskonzept mitbringt. Hier sind ein paar pragmatische Schritte, wie sich Git-Branches in Stash schützen lassen.
Tools4AgileTeams 2015: Letzte Infos für Konferenzteilnehmer
Morgen steht die vierte Konferenz Tools4AgileTeams in Wiesbaden an und wir freuen uns auf ein gewinnbringendes, produktives Event, jede Menge Networking und viel Spaß! Hier sind letzte Infos zur Veranstaltung für tatsächliche und für virtuelle Teilnehmer, die uns via Social Media folgen möchten.
Unternehmen auf die Durchdringung mit UX-Design vorbereiten (Teil 2)
Im ersten Teil dieses Artikels hat UX-Experte Jared Spool geschildert, was UX-Design-durchdrungene Unternehmen kennzeichnet: Alle Entscheidungen einzelner Teams und der gesamten Organisation zielen auf das bestmöglichen Nutzererlebnis des Kunden ab. Darauf aufbauend beschreibt er nun drei Schritte, die erforderlich sind, um zu solch einem Unternehmen zu werden.
Unternehmen auf die Durchdringung mit UX-Design vorbereiten (Teil 1)
Es gibt immer mehr Unternehmen, in denen jede Entscheidung vor einem großen, gemeinsamen Hintergrund getroffen wird: Was ist das beste für das Nutzererlebnis des Kunden? UX-Experte Jared Spool bezeichnet diese Organisationen als UX-Design-durchdrungen. Wie sich Unternehmen auf eine solche Durchdringung vorbereiten können, diskutiert er in diesem zweiteiligen Artikel.
Interview: Wireframing mit Balsamiq Mockups für agile Software-Entwicklungsteams
Balsamiq ist Sponsor der von uns organisierten Konferenz Tools4AgileTeams, die am 17. und 18. September 2015 in Wiesbaden zum vierten Mal stattfindet. Der Software-Hersteller entwickelt das Wireframing-Tool Balsamiq Mockups, ein schlankes Werkzeug zur Entwicklung von Wireframes für Benutzeroberflächen. Ich habe Leon Barnard, UX-Designer bei Balsamiq, zu einem Remote-Interview getroffen und mit ihm über die jüngste und künftige Entwicklung von Balsamiq Mockups, über die alte Frage ‘Software-Tool vs. Papier’ und über die Einsatzmöglichkeiten der Balsamiq-Lösung speziell in agilen Teams gesprochen.
Konferenz Tools4AgileTeams 2015: Noch mehr Vorträge und Inhalte
Es sind nur noch wenige Tage bis zur vierten Ausgabe der Konferenz Tools4AgileTeams in Wiesbaden: Am 17. und 18. September kommen Agilisten und Agile-Interessierte aus ganz Deutschland zusammen, um sich über den Sinn und Unsinn von digitalen und analogen Tools in Software-Entwicklungsteams auszutauschen. Den inhaltlichen Schwerpunkt der diesjährigen Konferenz bildet das Thema Zusammenarbeit. In zwei Blog-Beiträgen haben wir etliche Redner und Vorträge bereits vorgestellt. Hier ist noch ein weiterer inhaltlicher Ausblick auf das Programm der T4AT 2015.
Anleitung: Aussagekräftige Release-Planungsseiten in Confluence erstellen
Das Release eines Software-Produkts ist mit viel Arbeit und viel Koordination zwischen Leuten und Teams verbunden. Ob diese Aufgaben ein hauptamtlicher Produktmanager übernimmt oder jemand aus dem Team – in jedem Fall ist eine zentrale Release-Planung hilfreich für eine reibungslose Auslieferung. Und in jedem Fall kann Confluence enorm dabei helfen, die Aufgaben, Informationen und Arbeiten für ein Release systematisch abzubilden und intern zu kommunizieren. In dieser Anleitung zeigen wir, wie eine exemplarische Release-Planungsseite in Confluence entwickelt werden kann.
Git-Tipps: Reset, Checkout und Revert für Fortgeschrittene (Teil 3)
In den ersten beiden Beiträgen zum Thema wurden die Nutzung und die Besonderheiten von git reset, git checkout und git revert auf Commit-Ebene thematisiert. Abschließend wollen wir uns ansehen, wie die ersten beiden dieser Git-Befehle auf Datei-Level zur Anwendung kommen können.
Git-Tipps: Reset, Checkout und Revert für Fortgeschrittene (Teil 2)
Die Git-Befehle git reset, git checkout und git revert kann man leicht durcheinanderbringen. Diese Tutorial-Reihe soll helfen, sie voneinander abzugrenzen und Git-Entwickler in die Lage zu versetzen, immer das richtige Kommando für eine spezifische Entwicklungsaufgabe zur Hand zu haben. Nachdem wir uns im ersten Teil git reset näher angesehen haben, widmen wir uns nun dem Auschecken und dem Reverting.