Tag Archives: Software-Entwicklung

Bamboo 5.15: Support für den Git Large File Storage

Damit Git für alle erdenklichen Teams funktioniert, hat Atlassian seinem Git-Reporsitory-Manager Bitbucket bereits vor einiger Zeit den Git Large File Storage (LFS) hinzugefügt. Nun unterstützt auch Atlassians Integrations-Server Bamboo ihn. Große Dateien werden durch Hinweisadressen in Git ersetzt, während der tatsächliche Content der Dateien auf einem Remote-Server gespeichert ist.

FishEye & Crucible 4.3: Die neuen Reporting-Möglichkeiten

Ob sie FishEye & Crucible mit Subversion, Perforce, Git oder Mercurial nutzen – eine Gemeinsamkeit teilen viele Teams: Sie müssen Berichte über die Repository-Aktivität liefern. Wie viele Code-Zeilen wurden letzte Woche committet? Wer hat über den letzten Sprint hinweg Code committet? Damit Teams solche Fragen beantworten können, hat Atlassian für die neue Version des Quellcode-Managementsystems FishEye & Crucible zwei der am häufigsten Feature-Wünsche umgesetzt und einen neuen Delta Lines of Code Report (DLOC) für alle Repositories ausgeliefert.

Programmieren.de – Gemeinsam Gutes tun

Die Wirtschaft braucht mehr Entwickler. Bei Programmieren.de zeigen wir Kindern und Jugendlichen spielerisch die Grundlagen - komm vorbei!

„Programmieren zu können, ist wie eine Superkraft zu beherrschen – du kannst damit die Welt verändern!“ So oder so ähnlich sagte das mal unser CEO Martin Seibert. Und Tatsache ist, dass die Wirtschaft mittel- und langfristig mehr Entwickler brauchen wird als je zuvor. Wir denken, dass man junge Leute frühzeitig für diese Profession interessieren und begeistern sollte. Aus diesem Grund haben wir bei //SEIBERT/MEDIA programmieren.de ins Leben gerufen – im Zwei-Wochen-Rhythmus bringen wir Schülern modular das Programmieren näher.

Treffen von RheinMainJS am 26. Januar 2017 bei //SEIBERT/MEDIA in Wiesbaden

Die JavaScript User Group Wiesbaden & Mainz, die RheinMainJS, kommt zum zwölften Meetup zu //SEIBERT/MEDIA. Sie steht allen technisch Interessierten offen.

Die JavaScript User Group Wiesbaden und Mainz kommt am 26. Januar 2017 zum zwölften Meetup zusammen. Gastgeber der Veranstaltung ist diesmal //SEIBERT/MEDIA. RheinMainJS ist eine Nutzergruppe zum Thema JavaScript und angrenzende Gebiete wie die Mobile-Entwicklung. Sie steht allen technisch Interessierten offen, die kostenfrei zu den Treffen im Zwei-Monats-Rhythmus eingeladen sind.

Die Business-Vorteile von Continuous Delivery (II)

Continuous Delivery erfordert Veränderung von Teams im gesamten Unternehmen und fokussierte Investitionen in Tools, Hardware und Leute. All das braucht Zeit, aber der Aufwand lohnt sich. Vor allem muss man sich darüber im Klaren sein, dass es nicht zielführend sein wird, die Transformation zu Continuous Delivery auf dem billigen Weg erreichen zu wollen. Stattdessen sollte man die Transition als Investition verstehen, die das Unternehmen in die Lage versetzen wird, in Echtzeit auf die dynamische Welt der Software-Industrie zu reagieren.

Die Business-Vorteile von Continuous Delivery (I)

Continuous Delivery ist kein Konzept, das sich nur an irgendwelche nerdigen Vorreiter-Unternehmen und Tech-Darlings richtet. Jedes Team – vom kleinen Startup bis zum etablierten Konzern – kann Continuous Delivery praktizieren. Dieser und die folgenden Artikel widmen sich dem Business-Anwendungsfall: Welche Arbeiten sind nötig und welche Vorteile werden sie zeitigen? Welche Entscheidungen und Trade-offs sind erforderlich, um Software mithilfe von CD-Methoden auszuliefern? Beginnen wir mit den vier wesentlichen Argumenten aus Business-Sicht, die für Continuous Delivery sprechen.

Bitbucket 4.12: Performance-Experimente mit dem Elastic Experiment Executor

Bitbucket, Atlassians Git-Repository-Managementsystem, bietet in der Version 4.12 Verbesserungen im Hinblick auf die Seitenladezeiten und diverse Bugfixes. Ansonsten richtet das neue Release den Fokus einmal mehr auf Performance bei der Skalierung: Das neu ausgelieferte Tool Elastic Experiment Executor (E3) hilft bei systematischen Performance-Experimenten.

Software-Entwicklungsprozess: Welche Möglichkeiten Pull-Requests bieten sollten

Die Popularität von Git und Pull-Requests hat sich exponentiell gesteigert. Die Vorteile von Reviews durch Kollegen – höhere Code-Qualität, geteiltes Wissen im Team, ein gemeinsamer Sinn für Ownership – und flexible Workflows in Git haben Teams aller Größenordnungen überzeugt. Und so bilden die Fähigkeiten im Zusammenhang mit Pull-Requests heute eine immer wichtiger werdende Anforderung, wenn es darum geht, Tools für die Verwaltung von Git-Repositories zu evaluieren. Dieser Artikel zeigt, welche Möglichkeiten Pull-Requests dem Entwicklungsteam bieten sollten und wie Bitbucket Server von Atlassian diese Anforderungen löst.

Software-Entwicklungsprozess von der Idee bis zur Auslieferung – Vortrag von der Tools4AgileTeams-Konferenz 2016

Die Tools4AgileTeams versteht sich als Konferenz zum Austausch über den Sinn und Unsinn des Einsatzes von Tools in agilen Software-Entwicklungsteams und hat im vergangenen September zum fünften Mal stattgefunden. Mit über 30 Vorträgen und Sessions war die jüngste Ausgabe die bislang größte und inhaltlich am dichtesten gepackte. Einen der Vorträge haben unsere Kollegen Armin Meyer und Oliver Wolf gehalten. Hier ist die Aufzeichnung der Session über die Wichtigkeit eines nachhaltigen Software-Entwicklungsprozesses.