Artikel-Schlagworte: „Software Craftsmanship“

Ankündigung: Softwerkskammer im April

Dienstag, 9. April 2013

Softwerkskammer-Hamburg-Logo-XINGHallo Hamburger Software Craftsman,

am 16. April findet die nächste Softwerkskammer statt, auf der wir uns erneut dem Handwerk “Software-Entwicklung” widmen wollen. In gewohnter Manier werden wir wieder in einem Open-Space über Qualität, Testen, Prozesse und andere für Dich relevante Themen sprechen. Die Themen können im Vorfeld hier vorgeschlagen und diskutiert werden. Das aktuelle Themen-Backlog ist hier zu finden.

Die Softwerkskammer findet dieses mal bei ThoughtWorks am Großer Burstah 46-48 in Hamburg statt. Die genaue Themen-Abstimmung wird direkt vor Ort vorgenommen, falls wir voher online keine Themen finden. Ein Laptop kann ein nützliches Utensil für den Abend sein.

Das Event hat eine maximale Größe von 30 Teilnehmern. Eine Teilnahme kann über Meetup oder Xing erfolgen.

Wir freuen uns auf Euren Besuch,
Euer Softwerkskammer-Team

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Februar-Treffen der Softwerkskammer Hamburg

Dienstag, 12. Februar 2013

Softwerkskammer-Hamburg-Logo-XING

Liebe Software Craftsmen der Region Hamburg,

hiermit laden wir Euch herzlich zur Softwerkskammer am 19. Februar 2013 um 19:00 Uhr ein. Wir treffen uns dieses Mal in den Räumen von it-agile. Die Anfahrtsbeschreibung findet ihr hier.

Wie in den vergangenen Softwerkskammern wird das Thema direkt am Abend festgelegt. Nehmt also gern ein paar Software- oder prozesstechnische Fragestellungen Eurer täglichen Arbeit mit und schlagt diese als Thema vor. Aber auch wenn uns nichts Neues einfällt, ist das Themenbacklog noch gut gefüllt und wird an jeden Abend neu “priorisiert”. Auch können Themen im Vorfeld schon auf unserer Meetup-Seite eingebracht und diskutiert werden. Beim letzten Mal kam der Wunsch nach einem Legacy Code Refactoring mit “echtem Code” auf. Codebeispiele dazu sind herzlich willkommen. ;)

Die Softwerkskammer ist kostenlos, es wird aber um eine Anmeldung gebeten. Diese kann über unsere Xing- oder Meetup-Seite erfolgen.

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Treffen der Softwerkskammer Hamburg im Dezember

Donnerstag, 13. Dezember 2012

Softwerkskammer-HamburgHallo zusammen,

hier die Einladung zur letzten Softwerkskammer in diesem Jahr. Termin ist der kommende Dienstag, 18.12.2012, ab 19:00 Uhr.

ACHTUNG: Das Treffen findet diesmal NICHT in der Handwerkskammer statt sondern bei:

Holisticon AG
Friedensallee 120
22763 Hamburg

Inhaltlich würden wir gern wieder gemeinsam mit euch die Themen vor Ort zusammentragen, priorisieren und auswählen. Das hat beim letzten Mal ja sehr gut geklappt. Alternativ haben wir auch noch einige Themen vom letzten Mal im Backlog.

Hinsichtlich des Equipments steht vom Moderationskoffer, Flipcharts bis zum Beamer alles zur Verfügung. Auf jeden Fall ist es immer gut, das Notebook dabei zu haben – nur für den Fall, dass die Wahl auf ein praktisches Thema fällt. ;)

Für die Verpflegung wird in Form von Getränken und Pizza gesorgt sein.

Die Anmeldungen sind über Meetup oder XING möglich.

Wir freuen uns auf Deinen Besuch!

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Software Craftsmanship – aber wie?

Donnerstag, 6. Dezember 2012

© contrastwerkstatt / Fotolia.com

Der Begriff Software Craftsmanship ist gar nicht so leicht zu definieren. “Craftsmanship” legt eine Übersetzung mit Handwerkskunst oder Kunstfertigkeit im Kontext von Softwareentwicklung bzw. Software Engineering nahe. Stark vereinfacht geht es hauptsächlich darum, wie man qualitativ hochwertige Software herstellt. Doch was bedeutet das konkret und wie setze ich das um?

Das Software Craftsmanship Manifesto ist auf einer sehr abstrakten Ebene unterwegs. Dies gilt es in die Praxis umzusetzen. Im Konkreten gibt es zwar grundlegende Konzepte und Ideen – wie Test Driven Development und Metriken, die einzuhalten sind. Wie die Umsetzung tatsächlich geschehen kann, hängt vom jeweiligen Team und Unternehmen ab. Deswegen unterstützen wir unsere Kunden individuell dabei, Software Craftsmanship in ihrem Unternehmen einzuführen. Die Unterstützung reicht von einer Einführung in die Grundlagen und unterschiedlichsten Praktiken bis hin zum Coaching im laufenden Entwicklungsbetrieb. Lesen Sie mehr in unserem Flyer.

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Die Bringschuld des Entwicklers

Dienstag, 25. September 2012

Eigentlich ist jedem bekannt: Software testet man, bevor sie live geht. Und jeder weiß auch um die Sinnhaftigkeit dieser Maßnahme. Trotzdem wird oft das Testen abgekürzt, wenn das Projekt in Zeitnot gerät. Testen wird plötzlich als Zeitfresser ohne entsprechenden Nutzen wahrgenommen. Doch was passiert, wenn man diese Abkürzung nimmt?
“Die Bringschuld des Entwicklers” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Retrospektive – SoCraTes MMXII

Dienstag, 14. August 2012

Nun ist es schon fast wieder zwei Wochen her, dass die SoCraTes – das internationale Software Craftsmanship und Testing Camp – zum zweiten Mal seine Pforten im idyllischen Rückersbach geöffnet hat. Holisticon war auch dieses Jahr wieder als Sponsor dabei und vor Ort durch Carl, Sven und mich vertreten. Anders als im letzten Jahr stand die SoCraTes hinsichtlich der Inhalte ganz im Zeichen der Selbstorganisation. Im Wesentlichen fand das Event als Unconference im Open Space Format statt. Dazu gab es schon einige Tage vor Beginn der Konferenz jede Menge spannende Vorschläge zu Sessions im Incubator auf der Homepage. “Retrospektive – SoCraTes MMXII” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

SoCraTes 2012 – Wir sind wieder als Sponsor dabei

Donnerstag, 8. März 2012

Letztes Jahr fand sie erstmalig statt und war ein großer Erfolg: Die Software Craftsmanship and Testing Conference. Wir haben die Energie von der Konferenz mit nach Hamburg genommen, und mein Kollege Roland Jülich hat zusammen mit Markus Gärtner die Softwerkskammer Hamburg – eine der verschiedenen lokalen User Groups zu Software Craftsmanship – gegründet. Auch in diesem Jahr findet die Konferenz wieder im Seminarzentrum Rückersbach in der Nähe von Frankfurt statt. Es gilt, den 2. bis 4. August im Kalender vorzumerken. “SoCraTes 2012 – Wir sind wieder als Sponsor dabei” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Softwerkskammer Hamburg, die fünfte

Dienstag, 28. Februar 2012

Am 21.2.2012 war mal wieder der dritte Dienstag im Monat – und somit Zeit für das erneute Treffen der Softwerkskammer Hamburg. In den Räumen der Handwerkskammer kamen ca. 15 begeisterte und diskussionsfreudige Menschen zusammen. Dieses Mal gab es keine vorher festgelegten Themen, sondern es wurde ein Open Space veranstaltet. Wer nun glaubt, dass aufgrund der vergleichsweise geringen Teilnehmerzahl – bei vergangenen Treffen gab es auch gern mal doppelt so viele Mitstreiter -  die Anzahl der Themen im Open Space eher mager ausfiel, der irrt gewaltig. “Softwerkskammer Hamburg, die fünfte” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Pair Programming: Strategie oder keine Strategie, das ist hier die Frage

Montag, 21. November 2011

Neulich haben wir bei Holisticon eine Code Kata zur Konvertierung von römischen Zahlen durchgeführt – ein Klassiker. Es wurde testgetrieben und mit Pair Programming gearbeitet. In der anschließenden Diskussion sind wir bei einer Frage gelandet, die in vielen Bereichen – und damit auch beim Pair Programming – sehr wichtig ist: Wie lange denke ich nach, bevor ich anfange, etwas zu tun? “Pair Programming: Strategie oder keine Strategie, das ist hier die Frage” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel

Von Chefköchen, LÜK-Kästen und Sportbooten, oder: wie wir besser bessere Software bauen können (Teil 2)

Montag, 7. November 2011

Im ersten Teil dieser Artikelserie habe ich David Snowdens Aussage “We [the IT professionals] focus on recipes, not chefs” analysiert und festgestellt, dass beim Verfolgen des “Rezept-Ansatzes” aus meiner Sicht zwei wesentliche Aspekte vergessen werden:

  1. Es genügt nicht, die Rezepte auswendig zu lernen (genau das tun die Unternehmen, wenn sie ihre Mitarbeiter schulen und zertifizieren lassen). Man muss zunächst Erfahrungen sammeln, bevor man in der entsprechenden Domäne tätig wird. Eigentlich nichts Neues – und trotzdem wird dieses uralte Grundkonzept des Lernens in der IT-Welt nur selten beherzigt.
  2. Die Existenz der Rezeptsammlungen allein reicht nicht aus. Die Rezepte (oft auch “Best Practices” genannt) müssen immer an die aktuellen Gegebenheiten des Unternehmens- und Projektumfelds angepasst werden.

Den ersten Aspekt habe ich im ersten Teil ausführlich beschrieben und am Beispiel meiner Sportbootführerscheinprüfung illustriert. Jetzt möchte ich mich mit der Frage beschäftigen, warum das sklavische Befolgen der Rezepte nicht immer zum gewünschten (oder besten) Ergebnis führt. “Von Chefköchen, LÜK-Kästen und Sportbooten, oder: wie wir besser bessere Software bauen können (Teil 2)” weiter lesen »

news and informations automotive,business,crime,health,life,politics,science,technology,travelautomotive,business,crime,health,life,politics,science,technology,travel