Archiv für die Kategorie „Publikation“

Freundliche Eindringlinge auf dem Entwicklertag 2012

Freitag, 18. Mai 2012

Entwicklertag LogoDieses Jahr wurde ich zum Karlsruher Entwicklertag auf dem Conference Day eingeladen, um den Teilnehmern mit dem Vortrag “Freundliche Eindringlinge – Moderne Web-Applikationen mit CDI” eine Einführung in die Context und Dependency Injection im Java-Standard zu geben. Ich habe natürlich nicht nur meinem Vortrag gehalten, sondern mir auch Vorträge von anderen angehört. “Freundliche Eindringlinge auf dem Entwicklertag 2012” weiter lesen »

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

Freundliche Eindringlinge – Moderne Web-Applikationen mit CDI

Freitag, 13. Januar 2012

Am 07.12.2011 war die JUGHH bei uns zu Gast, und ich habe im Vortrag “Freundliche Eindringlinge – Moderne Web-Appliaktionen mit CDI” die Neuerungen von CDI anhand der Beispielapplikation “Friendly Invaders” vorgestellt. Für alle, die den Vortrag noch mal Revue passieren lassen wollen, den Termin verpasst haben oder denen einfach alles zu schnell ging, sind im folgenden die Vortragsfolien, die Beispielapplikation sowie die “Tonspur” in Schriftform zu finden. “Freundliche Eindringlinge – Moderne Web-Applikationen mit CDI” weiter lesen »

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

Agile Projekte mit Scrum, XP und Kanban im Unternehmen durchführen

Donnerstag, 15. Dezember 2011

Henning Wolf hat im vergangenen Jahr einige deutschsprachige Agile nach Erfahrungen aus echten Projekten gefragt. Herausgekommen ist ein Buch voller Geschichten über agile Projekte: von kleinen bis zu großen Projekten, von der Entwicklung von Inhouse-Software für Unternehmen bis zur Wartung einer großen Internetseite finden sich alle Projekttypen wieder. Beschrieben werden unter anderem Projekte zu schneller Auslieferung, zur Qualitätsverbesserung, zur Schaffung von Transparenz in Projekten sowie aus speziellen Bereichen (Portfoliomanagement, Start-ups). “Agile Projekte mit Scrum, XP und Kanban im Unternehmen durchführen” weiter lesen »

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

JUGHH zu Gast: Freundliche Eindringlinge – Moderne Web-Applikationen mit CDI

Freitag, 2. Dezember 2011

Am kommenden Mittwoch (07.12.2011) ist die Java User Group Hamburg in unseren Räumen zu Gast. Ich werde im Rahmen dieses Treffens den Vortrag “Freundliche Eindringlinge – Moderne Web-Applikationen mit CDI” halten. Im Vortrag werden anhand der Web-Applikation “Friendly Invaders” alle Konzepte, die CDI mit sich bringt, vorgestellt.

Worum geht es?

Was bis jetzt nur mit der Unterstützung von Frameworks wie Spring möglich war, möchte EJB 3.1 nun auch allein können: typsichere Dependency Injection von Managed Beans aller Art, innerhalb von Java-Kontexten, die über einen eigenen Lebenszyklus verfügen. Möglich macht es die “Contexts and Dependency Injection for Java EE” (CDI).
Dieser Vortrag stellt die neuen Konzepte und Sprachmittel, die dem Entwickler mit CDI zur Verfügung stehen, an einer durchgängigen Beispielanwendung vor, darunter Dependency Injection, Qualifier, Scores und Contexts, Interzeptoren sowie Dekoratoren, Events und Produzenten.

Wann und wo?

Mittwoch 07.12.2011, 19.00 Uhr
Holisticon AG
Friedensallee 120
22763 Hamburg

Unser Firmensitz befindet sich im Hinterhof.
Ich freue mich auf Euer Kommen und eine spannende Veranstaltung.

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

BPM meets Java EE: Automatisierte Leistungsabrechnung bei der HanseMerkur Versicherung

Donnerstag, 24. November 2011

JavaSPEKTRUM 6/2011BPM meets Java EE:
Automatisierte Leistungsabrechnung bei der HanseMerkur Versicherung

Jo Ehm und Olaf Fricke
JavaSPEKTRUM Ausgabe 6/2011

Ende 2008 startete die HanseMerkur Versicherung eine BPM/SOA-Initiative mit der Vision, die vormals monolithische und systemorientierte Sichtweise der hausinternen Informationstechnik gezielt der Prozess- und Serviceorientierung weichen zu lassen. Im Einzelnen bedeutete dies die Bereitstellung einer entsprechenden Infrastruktur, die Entwicklung einer Basisarchitektur und darauf aufsetzend Schritt für Schritt eine weitgehende Ablösung der bestehenden Leistungsabrechnungssysteme durch ablauffähige Prozessbeschreibungen, wiederverwendbare Komponenten und Services auf Basis der Java Enterprise Edition.

In ihrem Artikel beleuchten Jo Ehm und Olaf Fricke (HanseMerkur) die technischen Details der Umsetzung von BPM/SOA bei der HanseMerkur Versicherung: das Design und die Entwicklung einer Komponenten- und Servicearchitektur auf der Basis von EJB3 unter JBoss, das dazu entwickelte Framework mit einer ComponentRegistry, die den parallelen Betrieb verschiedener Versionen der gleichen Services, den versionierten Zugriff sowie den Austausch dieser Services zur Laufzeit ermöglicht, die Modellierung, Orchestrierung und Automatisierung der Geschäftsprozesse mit Hilfe der inubit BPM-Suite und die Best Practices im Bereich des Testens – von UnitTests bis hin zu FIT-Tests für den Fachbereich.

Der komplette Artikel ist online zugänglich im Archiv des JavaSPEKTRUMs.

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

Call for Papers: SEACON 2012

Dienstag, 22. November 2011

Am 4. und 5. Juni 2012 geht die SEACON in die nunmehr vierte Runde – wie immer mit Holisticon als Ideengeber, Sponsor und Aussteller.

Die Mischung aus klassischen Vorträgen und alternativen Formaten wie Open Space, Fishbowl oder Pecha Kucha rund um aktuelle Themen der Softwareentwicklung hat sich bewährt. Auch der in diesem Jahr erstmalig nach der SEACON durchgeführte Architekturtag wurde von den Teilnehmern gut angenommen. Deshalb wird es auch im kommenden Jahr wieder einen Architekturtag geben (6. Juni). Um diese drei Tage informativ und abwechslungsreich zu gestalten, suchen die Fachbeiräte von SEACON und Architekturtag praxisrelevante Beiträge. Die Details zum Call for Papers sind auf der SEACON-Website zu finden. “Call for Papers: SEACON 2012” weiter lesen »

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

Gespart – ein Software­leben lang

Montag, 14. November 2011

Gespart – ein Software­leben lang
Entwicklung, Auslieferung und Betrieb von Software durch Automatisierung optimieren

Enno Thieleke und Stefan M. Heldt, Business Technology 4.2011

Waschen Sie Ihre Wäsche per Hand? Sicher ist die Investition in eine Waschmaschine nicht sehr interessant. Dennoch muss sie sein, um Ihnen aufwändige Handarbeit zu ersparen und damit Personalkosten zu reduzieren. Ganz nebenbei hebt es sicher Ihre Stimmung, nur noch die Maschine füllen und starten zu müssen. Ähnlich verhält es sich mit Software Configuration Management, Build Management, Release Management, Qualitätsmetriken und diversen Formen der Testabsicherung. Diese machen es IT-Abteilungen möglich, Software professionell zu entwickeln, auszuliefern und zu betreiben.

Die aufgezählten Aktivitäten werden von den Ausführenden größtenteils als stetig wiederkehrend und wenig kreativ betrachtet. Sie eignen sich damit perfekt, um automatisiert zu werden. Diese Bestrebung wird von den Geldgebern jedoch häufig als reiner Kostenblock interpretiert. Wir zeigen in unserem Beitrag in der aktuellen Ausgabe der Business Technology auf, wie Sie mit der Automatisierung nicht nur Ihre Entwickler glücklich machen, sondern obendrein auch noch Geld sparen. Außerdem legen Sie den Grundstein, um die Qualität Ihres Softwareprodukts konsequent zu messen und zu verbessern. Die Wäsche wird einfach blütenrein.

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

Softwerkskammer Hamburg, die Software Craftsmanship Community

Donnerstag, 20. Oktober 2011

Das erste internationale Software Craftsmanship and Testing Camp in Deutschland, die SoCraTes, liegt nun schon einige Wochen zurück. Am 28.09.2011 ist dazu nun die erste lokale Community in Karlsruhe an den Start gegangen.

Während der vergangenen Projekte hatte ich in den Gesprächen mit Kunden und Kollegen bisher stets den Eindruck, dass auch in Hamburg durchaus großer Bedarf für ein Forum zum Thema Software Craftsmanship besteht. Deshalb wird es höchste Zeit auch in Hamburg eine solche Community zu gründen, um allen interessierten und engagierten Entwicklern die Möglichkeit zu bieten sich außerhalb des täglichen Arbeitsumfeldes zu Themen wie Agile Developer Skills, Clean Code, TDD, XP, Know-how-Transfer in Entwicklerteams etc. auszutauschen.

Nun steht der Termin, am 25.10.2011 geht’s endlich los! Zunächst soll dies eine Möglichkeit sein Networking mit anderen agilen Entwicklern und jenen die es werden wollen zu betreiben. Ich werde bei der Gelegenheit auch über die Eindrücke von der SoCraTes als Mutter der Software Craftsmanship Bewegung in Deutschland erzählen. Aber in allererster Linie sind natürlich eure Ansichten und Erfahrungen zum Thema Software Craftsmanship gefragt. Deshalb möchte ich mit Allen Ideen für Themen, Workshops, Coding Dojos oder generell zum Format der Veranstaltung als Hamburger Spin-Off der SoCraTes sammeln. Also bin ich schon sehr gespannt auf das erste Treffen und werde auch an dieser Stelle regelmäßig von den Ergebnissen berichten.

Mehr Infos zum Event gibt es hier: https://www.xing.com/events/softwerkskammer-hamburg-software-craftsmanship-community-818260

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

Feuriges Pecha-Kucha-Video von der SEACON 2011

Montag, 17. Oktober 2011

Mein Pecha-Kucha-Vortrag “Die Feuerwehr: Ein agiles Team?” von der SEACON 2011 ist bei Vimeo als Videomitschnitt verfügbar. Vielen Dank an Bernd Oestereich, Regisseur, Kameramann und Produzent in Personalunion.

In der Softwareentwicklung, insbesondere in agilen Projekten, steht das Team im Mittelpunkt. Der Teambegriff ist durch Werte und Prinzipien wie Eigenverantwortung, Vertrauen und offene Kommunikation geprägt. Auch in anderen Domänen gibt es Teams – aber gilt dort dasselbe Begriffsverständnis? Wie ist beispielsweise die Besatzung eines Feuerwehrfahrzeugs organisiert, und was kann ein Softwareentwicklungsteam daraus lernen? Dieser Frage geht der Pecha Kucha nach.

“Die Feuerwehr: Ein agiles Team?” (Pecha Kucha, SEACON 2011) auf Vimeo

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

EJB 3.1 professionell: Expertenwissen aus erster Hand

Montag, 3. Oktober 2011
EJB 3.1 professionell

EJB 3.1 professionell

Als Nachfolger zu unserem erfolgreichen Buch “EJB 3 professionell” erschien unlängst die zweite, aktualisierte und erweiterte Auflage “EJB 3.1 professionell – Grundlagen- und Expertenwissen zu Enterprise Java Beans 3.1″.

Wie schon beim Vorgänger taten sich auch dieses Mal einige unserer Kollegen von Holisticon zusammen, um ihr Wissen und ihre Praxiserfahrung in das Buch einfließen zu lassen. Unter ihnen ein Mitglied der EJB 3.1 Expert Group sowie Mitglieder der Expert Groups zu den kommenden Spezifikationen von EJB und CDI. Aber auch (oder gerade?) die vielen wertvollen Anmerkungen der Leser des Vorgängers sind in das Buch eingeflossen – danke an dieser Stelle noch einmal für die eingegangenen Hinweise.

Über EJB 3.1 hinaus liefern die Autoren fundierten Einblick in die Java Persistence API 2.0 – der Persistenzstandard für die gesamte Java-Plattform (Java SE und EE). Abgerundet wird das Buch durch projektrelevante Themen wie Contexts and Dependency Injection (CDI), Sicherheit und Softwaretest. Das Themenspektrum und viele Praxishinweise sowie Checklisten machen das Buch nicht nur zum Grundlagenwerk, sondern auch zum ständigen Begleiter und Nachschlagewerk im Projekteinsatz.

Weitere Informationen finden Sie auf unserer Webseite und auf der Verlagsseite.

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