Möchte man eine möglichst nahtlose IT-Unterstützung für Geschäftsprozesse erreichen, wir man häufig nicht umhin kommen, verschiedene im Unternehmen vorhandene Systeme miteinander zu verbinden. Die Möglichkeiten hierfür reichen von individuell programmierten Punkt-zu-Punkt-Verbindungen bis zur Service-Orchestrierung mit Hilfe von Process Engines. Dieses englischsprachige Buch führt auf fundierte und verständliche Weise in alle wichtigen Integrationstechniken und -konzepte ein. Die konkrete Umsetzung der erläuterten Ansätze wird am Beispiel der bekannten und in der Praxis verbreiteten Integrationsplattform BizTalk Server von Microsoft illustriert. Die prinzipiellen Ausführungen sind aber unabhängig von einer bestimmten Implementierung, und es wird auch immer wieder auf Umsetzungsmöglichkeiten im Java-Umfeld eingegangen. Das Buch ist daher für jeden an der Thematik Interessierten geeignet, unabhängig davon, welche konkrete Technologie eingesetzt werden soll.
IT
Leider gerne vergessen: Architekturdokumentation
In Zeiten schwergewichtiger Software-Entwicklungsprozesse entstanden massenhafte Dokumentationen, die aber oft zu komplex waren und schnell veralteten. In agilen Projekten ist oft das Gegenteil zu beobachten: Unter dem Motto „Der Code ist die beste Dokumentation“ wird komplett auf jede weitere Beschreibung verzichtet. Dass auch das nicht die richtige Lösung ist, wird spätestens dann klar, wenn ein neuer Mitarbeiter verstehen will, wie die Software aufgebaut ist – und warum sie gerade so und nicht anders strukturiert ist.
Wie eine gelungene Architekturdokumentation aussehen kann, thematisiert Stefan Zörner in seinem neu erschienen Buch Softwarearchitekturen dokumentieren und kommunizieren (Anzeige). Dabei beschreibt er einen praktikablen Weg, der sich gerade auch für agile Projekte eignet.
Durchgängige Methodik zum Einsatz von BPM-Technologien
Viel wurde bereits über Business Process Management-Systeme (BPMS) und in ihrem Umfeld eingesetzte Technologien geschrieben, wie z. B. über Business Rules Management, Portale, Process Intelligence – und natürlich Service-orientierte Architekturen (SOA). Dirk Slama und Ralph Nelius entwickeln in ihrem Buch Enterprise BPM (Anzeige) ein umfassendes Framework, das sämtliche relevanten Aspekte umfasst, die beim unternehmensweiten Einsatz von BPM-Technologien eine Rolle spielen.
Das Buch ist in drei Teile gegliedert. Teil 1 führt in die wesentlichen Grundlagen ein. Neben Prozessmanagement, BPM-Technologien und SOA gehören dazu auch Managed Evolution als Strategie zur Weiterentwicklung existierender Systemlandschaften und Enterprise Architecture Management (EAM).