Hamburger Softwerkskammer – Retrospektive einer kurzen und ereignisreichen Woche

Freitag, 24. Mai 2013 | Keine Kommentare | Architektur, Projektmanagement, Rundumsichtig | von Roland Jülich

Die Hamburger Softwerkskammer blickt auf eine ereignisreiche Woche zurück. Wenngleich sie doch kurz war bot sie doch gleich zwei spannende Highlights!

Interaktiver Abendvortrag beim Meetup

sokahh-201305Wie bereits angekündigt, fand am Dienstag unser monatliches Treffen statt. Da wir in letzter Zeit häufiger Open Spaces veranstaltet hatten, kam auch der Wunsch nach gelegentlichen Abendvorträgen auf. Aus diesem Grund hatten wir nun Stefan Zörner zu Gast, der uns mit seinem interessanten Vortrag zum Thema Architektur-Dokumentation einen sehr inspirierenden und kurzweiligen Abend bescherte. Da es kein reiner Frontalvortrag war, sondern es auch diverse praktische Übungen gab, um das vermittelte Wissen gemeinsam in kleinen Gruppen zu erproben, entstand schnell eine sehr angenehme Atmosphäre des Miteinanders. Wobei natürlich auch die Räumlichkeiten und die Verpflegung unseres Gastgebers – diesmal die Firma eTracker – sehr dazu beitrugen. Feedback und Unterlagen vom Vortrag gibt’s hier.

Hands-On beim Code&Coffee

Am Donnerstag fanden wir uns zum dritten “Code&Coffee” zusammen. Ein weiteres Meetup, das anders als unsere monatlichen Treffen ganz im Zeichen von Hands-On steht. Es ist kein Novum, dass sich professionelles Handwerk nur durch kontinuierliche Praxis und den Blick über den Tellerrand erreichen lässt. Dazu bietet dieses Treffen die perfekte Gelegenheit für alle, die Spaß am Coden mit anderen Entwicklern haben. Das Ganze am Morgen, solange der Geist noch frisch ist, bei Kaffee und gemeinsamen Frühstück. Einfach seinen eigenen Code mitbringen, egal welcher Sprache, oder sich bei bei jemandem dazusetzen. Es gibt immer was zu lernen!

code-and-coffee-201305

Nach ungefähr 1,5 Jahren Hamburger Softwerkskammer ist es toll zu sehen, dass sich neben den Besuchern, die zu unseren monatlichen Meetups kommen, auch ein “fester Kern” von Leuten bildet, die sich mit Ideen, Vorschlägen und Hosting einbringen. Dadurch wird die Softwerkskammer zu dem, als das sie gedacht war – eine Community, die dem Thema “Software Craftsmanship” mehr Aufmerksamkeit verschafft und allen Interessierten einen Anlaufpunkt gibt, um sich auszutauschen, voneinander zu lernen und um sein eigenes Handwerk der Softwareentwicklung zu verbessern. Besonders gedankt sei an dieser Stelle auch allen Sponsoren der vergangenen Meetups, welche uns stets mit komfortablen Räumlichkeiten und Verpflegung die Grundlage unserer Treffen schaffen und somit den Austausch und den Wissenstransfer über Unternehmensgrenzen hinweg fördern. Deshalb an dieser Stelle ein großes Danke an alle Sponsoren und Supporter! Wir freuen uns auf die nächsten Meetups! :)

Agile Native

Donnerstag, 23. Mai 2013 | Keine Kommentare | Projektmanagement | von Peter Butschan

Der Begriff des Digital Natives beschreibt eine Person, für die eine Nutzung von Computern von klein auf so selbstverständlich ist wie die Verwendung eines Telefons. Schon in der Schulzeit werden Hausaufgaben mit Hilfe des Internets gemacht und die Bewegung in virtuellen Welten konkurriert stark mit dem Fußballverein um die Ecke. Häufig erkennt man bei Vertretern dieser Generation bereits Ratlosigkeit, wenn es darum geht einen handschriftlichen Brief korrekt zu adressieren – was nicht selten beim Beobachter zu verständnislosem Kopfschütteln führt. “Agile Native” weiter lesen »

Ankündigung: Elftes Hamburg Web Performance Meetup

Mittwoch, 22. Mai 2013 | Keine Kommentare | Publikation, Technologie | von Oliver Ochs

Hamburg Web Performance GroupDas zehnte Hamburg Web Performance Meetup fand am 25. April bei Cassini Consulting an den Landungsbrücken statt. Vielen Dank für die Location und Verpflegung!

Johannes Lübkert, Heiko Lentz und Michael Heinecke, die das Web-Performance-Team von Telefonica bzw. o2 bilden, berichteten über “Visualisierung von Performance”. Ihr Ausflug in Technik im Front- und Backend und der Datenvisualisierung von WPT- und RUM-Samples war so spannend, dass sich eine lange und interessante Diskussion entwickelte. Diese war so fruchtbar, dass wir den zweiten Talk kurzerhand ausfallen ließen, um die Zeit für diese Diskussion zu nutzen.

Telefonicas Web Performance Team

Das Web Performancer-Team: Michael, Johannes und Heiko

Das nächste Mal treffen wir uns am 28. Mai um 19:00 Uhr bei t8y.com (Bernhard-Nocht-Straße 113, 22763 Hamburg). Beide Speaker sind bereits bekannt, denn sie haben schon auf einem Meetup referiert. Uwe Beßle wird seine Erfahrungen mit Lasttests (was testen, wie messen, wie auswerten) mit uns teilen. Steve Souders wird sich wieder per Hangout zuschalten und einen Überraschungstalk halten.

Anmelden kann man sich über unsere Meetup-Gruppe oder über XING. Noch sind Plätze frei!

Ankündigung: Softwarearchitekturen dokumentieren und kommunizieren

Dienstag, 21. Mai 2013 | Keine Kommentare | Architektur, Projektmanagement, Publikation, Rundumsichtig | von Holisticon AG

Softwerkskammer-Hamburg-Logo-XINGHeute findet das Mai-Meetup der Softwerkskammer Hamburg bei etracker statt. Es erwartet Euch das folgende Thema von und mit Stefan Zörner.

Historisch gewachsen? – Softwarearchitekturen dokumentieren und kommunizieren

Jeder von uns weiß: Dokumentieren zählt nicht unbedingt zu den Lieblingsbeschäftigungen eines Entwicklers. Und dann auch noch Architektur? Kästchen, Linien, Wolken? Wirkungsvolle Architekturdokumentation ist keine bunte High-Level-Powerpoint-Präsentation. Sie macht zentrale Entscheidungen auch später noch nachvollziehbar. In dieser Session erlebt Ihr, wie Ihr Eure Architektur geeignet festhalten könnt, anstatt sie zu vergessen. Vortrag, interaktive Elemente und die Möglichkeit zum Austausch wechseln sich dabei ab. Für Neue im Team habt Ihr anschließend bessere Antworten parat als “Historisch gewachsen”.

Für diejenigen unter Euch, die Stefan noch nicht kennen: Stefan Zörner ist Anwendungsarchitekt, Berater, Trainer und Coach bei oose in Hamburg. Seine inhaltlichen Schwerpunkte sind Softwarearchitektur und Java-Technologien. Ganz besonders interessiert ihn, wie sich Entwürfe effizient festhalten und kommunizieren lassen. Sein Wissen hierzu teilt er regelmäßig in Form von Vorträgen und Artikeln (u.a. im Java Magazin) mit. Sein Buch “Softwarearchitekturen dokumentieren und kommunizieren” ist 2012 im Hanser-Verlag erschienen. Stefan ist Apache-Committer und aktives Mitglied im International Software Architecture Qualification Board (iSAQB).

Wir freuen uns auf ein spannendes Meetup!

In fünf Schritten zum passenden BPMS

Donnerstag, 16. Mai 2013 | Keine Kommentare | BPM/SOA, Technologie | von Stefan Zilske

Der Weg zum passenden BPM-Tool ist lang, der Markt bietet eine schier unüberblickbare Menge an Tools mit gänzlich unterschiedlichen Einsatzzwecken. In einem neuen Whitepaper geben wir Hilfestellung zur Auswahl des richtigen BPM-Tools.

“In fünf Schritten zum passenden BPMS” weiter lesen »

Holisticon auf der Seacon mehrfach vertreten

Mittwoch, 15. Mai 2013 | Keine Kommentare | BPM/SOA, Projektmanagement | von Carsten Sahling

SEACON StartseiteDie Seacon mit dem diesjährigen Motto “UNTER DER LUPE. Architektur – Prozesse – Management” findet morgen und übermorgen im Radisson Blu Hotel am Dammtor statt. Holisticon ist nicht nur Gründungssponsor und hat selbstverständlich einen Stand in der Ausstellung, wo hochkarätige Firmenvertreter zu allen Fragen Rede und Antwort stehen werden. Holisticon ist auch mit zwei kurzweiligen Vorträgen im Konferenzprogramm vertreten: In DSDM Atern = Agiles Vorgehen für Konzerne? stellen Carsten Sahling und Malte Sörensen ein weitgehend unbekanntes agiles Framework aus England vor. Die Entwicklungsteams arbeiten Scrum-ähnlich mit all seinen Vorteilen, außen herum gibt es allerdings eine zusätzliche Schicht, die mit einem etwas komplexeren Rollenmodell mit wohl definierten Verantwortlichkeiten und einem anpassbaren Lebenszyklus daherkommt. Dieses Framework, das über das minimalistische Scrum-Modell hinausgeht, scheint für große Firmen mit Hierarchien und Phasenmodellen besser geeignet zu sein, wenn man agil im Großen arbeiten will. Ein Praxisbericht eines echten Projektes rundet die Vorstellung ab.

Im zweiten Vortrag, einem Pecha Kucha (20 Folien mit einer festen Laufzeit von je 20 Sekunden) berichtet Jo Ehm sehr kurzweilig über SOAgil kann BPM sein. Hierbei geht es um praxiserprobte Vorgehensweisen, mit denen man BPM-Projekte, die von ihrer Natur her immer latent dazu neigen, dass sich ein Wasserfall einschleicht, erfolgreich agil abwickelt. Kurz, knapp (6’40”) und knackig, so macht ein Vortrag Spaß!

Also: nichts wie hin zum Dammtor und zum Holisticon-Stand!

Störet meine Prozesse nicht – oder vielleicht doch?

Dienstag, 14. Mai 2013 | Keine Kommentare | BPM/SOA | von Jo Ehm

Ausnahmen sind immer und überall. Im Rahmen des Prozessmanagements kann dies zu einem Fluch werden. Wer versucht, sämtliche Eventualitäten in seinen Geschäftsprozessen abzubilden oder gar im Zuge der Automatisierung zu standardisieren, wird zwangsläufig daran scheitern. (Gerhard Wohland nennt dies die “Blaue Falle” – mehr dazu hier…).  Prozessmodelle werden niemals fertig, da es immer noch irgendwelche Ausnahmesituationen gibt, die nicht berücksichtigt wurden, und ab einem gewissen Grad sind die Prozesse so überladen, dass sie nicht mehr verständlich und wartbar sind. “Störet meine Prozesse nicht – oder vielleicht doch?” weiter lesen »

Bugs und Farbcodes am Taskboard

Dienstag, 7. Mai 2013 | Keine Kommentare | Projektmanagement | von Ingo Goldbeck

Viele Teams betreiben ihr Bugtracking mithilfe von Tools wie Jira oder Bugzilla. Diese Tools haben zwei Funktionen: Zum einen die Meldung von Bugs an das Team durch Tester oder Anwender und zum anderen das Tracking selbst. Als hilfreiche Ergänzung möchte ich an dieser Stelle das physikalische Taskboard ins Spiel bringen, denn werden Bugs auf einer solchen Tafel mit aufgeführt, erhöht dies die Transparenz und Übersichtlichkeit. Wichtig ist hierbei, jeden Bug seinem Impact entsprechend einer Klasse zuzuordnen. Prinzipiell sollte gelten: Nur wirklich schwerwiegende Bugs, die das Gesamtsystem gefährden, werden mit oberster Priorität auf einem Post-it in einer eigenen Farbe (z.B. rot :) ) an das Taskboard geheftet und im laufenden Sprint bearbeitet. Kosmetische oder niedrig priorisierte Bugs können später behoben werden, um den Fokus im geschützten Sprint nicht zu verlieren. Sie wandern ins Backlog und werden im Zuge der folgenden Sprints (evtl. auf orangenen Post-its) je nach Dringlichkeit bearbeitet. Wo immer es Sinn macht, kann man darüber nachdenken, inwieweit man die Beschreibung eines Bugs in eine User Story – also etwas Positives – umformulieren kann.

Die Fertigstellung von Features kann nicht nur durch Bugs, sondern durch verschiedenste Blocker (Impediments) behindert werden. Das Impediment Backlog enthält bekanntlich verschiedenste Arten von Blockern. Betrifft ein solches Hindernis direkt einen Task oder eine Story, so kann es auf einem kleinen roten Post-it an die entsprechende Karte geheftet werden: dies erhöht die Transparenz und stellt einen direkten Bezug her.

Es empfiehlt sich, am Taskboard alle Tasks, die dem Sprint Planning II entstammen, auf gleichfarbigen (z.B. gelben) Post-its festzuhalten. Kommen im Rahmen der Umsetzung neue Tasks hinzu, so können diese in Form andersfarbiger Post-its (z.B. blau) angeheftet werden. Somit ist auf den ersten Blick erkennbar, inwieweit neue, im Sprint Planning II nicht bedachte Tasks entstanden sind. Diese Informationen können später im Rahmen der Retrospektiven verwendet werden und zur Ableitung von Verbesserungsmaßnahmen beitragen.

Ein derart farblich codiertes Taskboard kann auf einen Blick Gründe für eventuell nicht fertiggestellte Features liefern, darüber hinaus verschafft es einem allein durch die Farbgebung einen Eindruck vom aktuellen “Gesundheitszustand” des Projekts.

Scrum User Group Hamburg hat jetzt über 1.000 Mitglieder!

Donnerstag, 2. Mai 2013 | Keine Kommentare | Projektmanagement | von Carsten Sahling

Die Xing-Gruppe Scrum User Group Hamburg, bei der sich alles um den Austausch rund um Scrum dreht, hat inzwischen über 1.000 Mitglieder!  “Scrum User Group Hamburg hat jetzt über 1.000 Mitglieder!” weiter lesen »

Toller Abendvortrag zu DSDM Atern

Mittwoch, 24. April 2013 | Keine Kommentare | Projektmanagement | von Holisticon AG
Carsten Sahling beim Vortrag zu DSDM Atern

Carsten Sahling beim Vortrag zu DSDM Atern

Am vergangenen Montag Abend lud die Holisticon AG bei bestem Wetter zum Abendvortrag der PMI Agile CoP Hamburg ein. Diese Xing-Gruppe hat es sich zum Ziel gesetzt, nicht nur klassische Verfahren mit agilen zu verknüpfen, sondern sich auch in loser Folge anderen verwandten Themen zu nähern. In diesem Zuge werden auch neue Methoden und Praktiken angeschaut, wie in diesem Fall DSDM Atern. “Toller Abendvortrag zu DSDM Atern” weiter lesen »