Bamboo 5.11 für skalierende Continuous Integration

Wachstum ist die Lieblingsherausforderung, die Unternehmen haben. Mit der Skalierung von Continuous Integration können jedoch begrenzte Ressourcen, fehlendes Tracking von Prozessen, ineffiziente Zusammenarbeit, Sicherheitsrisiken und Probleme beim Nutzermanagement einhergehen. Die neue Version von Atlassians CI-Server Bamboo unterstützt skalierende Entwicklungsteams durch bis zu 250 Build-Agents und weitere nützliche Enterprise-Features nun noch besser.

Raus aus der E-Mail, rein in das Intranet!

Über viele Jahre hinweg gab es als elektronisches Medium nur die E-Mail, und andere Medien waren lange Zeit viel zu umständlich oder unzuverlässig. Deswegen benutzten Mitarbeiter E-Mails für alles Mögliche. Mittlerweile gibt es jedoch eine Vielzahl an nützlichen Werkzeugen im Intranet. Im Gegensatz zur E-Mail ermöglicht das Intranet nachhaltige Informationen, die Bewahrung von Kontext und den gezielten Einsatz sowohl synchroner als auch asynchroner Kommunikation.

Wie wir den Todeszeitpunkt der internen E-Mail verpasst haben

Confluence, Jira und Chat statt E-Mails

Ich verbringe am Tag vielleicht fünf Minuten mit internen Mails – wenn’s hoch kommt! Die allermeisten davon kommen nicht von Menschen, sondern sind automatische Benachrichtigungen aus diversen Systemen. In der letzten Woche habe ich genau null interne Mails geschrieben. Und so geht es nicht nur mir, sondern auch meinen Kollegen. Wir haben die interne E-Mail gekillt – und ihren genauen Todeszeitpunkt gar nicht mitbekommen. Aber wie wir das bewerkstelligt haben, lässt sich gut nachvollziehen.

Intranet-Umfrage für Mitarbeiter: Beispiel mit Tipps, Stolperfallen, Erläuterungen und Links

Viele Unternehmen fokussieren sich wirklich intensiv auf die Vorbereitung, die Konzeption und die Gesamtstrategie des Intranet-Rollouts. Als ein wichtiger Baustein kann in diesem Stadium eine professionelle Intranet-Umfrage unter den Mitarbeitern fungieren. Wenn Sie sich in einer ähnlichen Situation befinden und gerade mit den Vorbereitungen eines Intranet-Relaunchs beschäftigt sind, werden die nachfolgenden Überlegungen und Beispiele zum Thema Umfragen hilfreich für Sie sein.

Git: Merging vs. Rebasing (Teil 2)

Das Kommando git rebase ist ein Feature für fortgeschrittene Nutzer, das vielfältige Möglichkeiten bietet, aber mit Bedacht eingesetzt sein will. Nachdem wir uns im ersten Artikel mit konzeptionellen Fragen und den Möglichkeiten des interaktiven Rebasings beschäftigt haben, wollen wir nun betrachten, welche Regeln bei der Arbeit mit git rebase einzuhalten sind und wie sich der Befehl sinnvoll in unsere Entwicklungs-Workflows mit Git einbinden lässt.

HipChat: Wie ein Gruppenchat IT-Support-Teams helfen kann

In den meisten IT-Organisationen mit einem internen oder externen Support kommt ein Ticketsystem zum Einsatz. Der zugrundeliegende Prozess basiert zumeist auf einem Eskalationsmodell, das unter grundsätzlichen Ineffizienzen zu leiden hat. Eskalation hat sicherlich ihren Platz im Support, aber oftmals ist die Antwort auch trivial und braucht überhaupt keinen Ticket-Workflow. Hier kommt ein Gruppenchat wie HipChat von Atlassian ins Spiel. Die Geschwindigkeit eines Gruppenchats in Verbindung mit den Möglichkeiten eines professionellen Support-Tools (wie JIRA Service Desk) bietet IT-Teams neuen Bewegungsspielraum.

Git-Tutorial: Synchronisation (Teil 4: git push)

In dieser Tutorial-Reihe beschäftigen wir uns mit der Zusammenarbeit zwischen Software-Entwicklern in einem Git-basierten Projekt: Zunächst sollen Repositories synchronisiert werden. In den ersten Beiträgen ging es in diesem Zusammenhang darum, mit git remote Verbindungen zwischen Repos einzurichten, mit git fetch Commits zu importieren und mit git pull Upstream-Änderungen in ein lokales Repository zu mergen. Mit git push können Commits nun von einem lokalen Repository in ein Remote-Repo transferiert werden.

Git-Tutorial: Synchronisation (Teil 3: git pull)

In dieser Tutorial-Reihe beschäftigen wir uns mit der Zusammenarbeit zwischen Entwicklern in einem Git-basierten Projekt: Als erstes geht es darum, Repositories zu synchronisieren. Zunächst wurde beschrieben, wie mit git remote Verbindungen zwischen Repos eingerichtet werden können und wie sich mit git fetch Commits importieren lassen. Nun geht es um das Mergen von Upstream-Änderungen in ein lokales Repository. Wie im letzten Tutorial gezeigt, geht das mit git fetch gefolgt von git merge. git pull verkürzt diesen Prozess auf ein einzelnes Kommando.