Vom 16. – 17. Mai 2013 findet im Radisson Blu Hotel, Hamburg, die diesjährige Konferenz rund um aktuelle Themen der Softwareentwicklung, Softwarearchitektur, Geschäftsprozesse und Projektmanagement, die SEACON 2013 statt. Weiterlesen
Keine Angst vor der Spritze: Dependency Injection
Eine Injektion beim Arzt zu erhalten wird von vielen Menschen als sehr unangenehm empfunden; Personen, die unter einer Nadelphobie leiden, bekommen sogar Herzrasen, Schwindelgefühle und Panikattacken. Das Injizieren von Abhängigkeiten (engl.: Dependency Injection, DI) im Software-Design hingegen ist völlig schmerzfrei, löst die starke Kopplung und Verdrahtung von Abhängigkeiten, schafft überschau- und wartbaren Code und fördert die Wiederverwendbarkeit. Weiterlesen
Call for Paper: Tag des Systems Engineering 2013
Der Call for Paper und der Call for Tutorials für die größte, deutschsprachige Systems Engineering Konferenz, der Tag des Systems Engineering (TdSE) 2013, ist eröffnet. Ab sofort können sowohl Konferenzbeiträge, als auch kurze Fortbildungsmaßnahmen (Tutorials) eingereicht werden. Weiterlesen
Indikatoren für Systems Engineering
Mitte November 2012 gab die Siemens AG bekannt, das sich die Auslieferung der neuen ICE 3 Züge vom Typ Velaro D (DB-Baureihe 407) erneut verschieben wird. Als Grund wurden sicherheitsrelevante Software-Probleme in der Zugsteuerung genannt, die zu einem kritischen Bremsverhalten des Zuges führen können. Es wurden „viele, teils gravierende, Mängel … im Zusammenhang mit der Bremse” aufgezeigt, darunter „verzögertes Einsetzen der Bremswirkung”. Weiterlesen
Software Craftsmanship – das neue Gebot
Vor einigen Jahren machte der Begriff Software Craftsmanship erstmals die Runde, anfänglich vor allem im agilen Umfeld. Mittlerweile gibt es in Deutschland viele Communities, die sich eines regen Zulaufs erfreuen, und sogar Konferenzen, die sich mit Software Craftsmanship auseinandersetzen. In diesem Beitrag möchte ich erläutern, was Software Craftsmanship ist und wie diese Bewegung entstanden ist.