Blog & News


Logbuch unserer Reise

Inversion of Control

Vergleichbar mit der Konstruktion eines Wolkenkratzers, müssen bei der Erstellung einer Software Architektur-Richtlinien definiert und berücksichtigt werden. Wird dies nicht befolgt, stürzt die Konstruktion über kurz oder lang ein.Inversion of Control gibt dem Entwickler ein effektives Tool an die Hand, um Software auf Klassenebene so solide zu bauen, dass auch…

Automatisierte Tests über Weboberflächen

Fast jeder kennt das Problem. Man implementiert neue Funktionalität, führt eventuell noch paar Code-Optimierungen durch und lässt anschließend Unit-Tests laufen. Obwohl alle Tests erfolgreich sind, ist man trotzdem nicht immer sicher, ob eigene Änderungen keine Seiteneffekte verursacht haben, die erst beim manuellen Testen der Applikation über die Oberfläche ersichtlich werden.…

PMP/PMI für Projektleiter

Fast jeder Projektleiter wurde in seinem Berufsleben des Öfteren befragt, über welche Fähigkeiten er verfügen muss, um seine Arbeit erfolgreich auszuführen. Neben sehr guten kommunikativen und menschlichen Fähigkeiten, den sog. Social Skills muss er über hervorragende Methodenkenntnisse des Projektmanagements verfügen. Diese hat er normalerweise über die praktische Ausübung seiner Tätigkeit…

IT Projekt und Portfolio-Management, Folge 1 Einführung und praktische Erfahrungen

Da gerade in den letzten Jahren das „IT Projekt & Portfolio-Management“ (kurz IT-PPM) durch die stetige Steigerung der Flexibilität in den einzelnen Organisationseinheitenenorm an Bedeutung gewonnen und mittlerweile ein festes Kerngebiet bei der Steuerung einer Multi-Projektorganisation bildet, wollen wir Ihnen mit unserer Blog-Reihe die theoretischen Ansätze des IT-PPMs näher bringen…

Anbindung von Bankenperipheriegeräten in virtuellen Umgebungen

Die Schlagworte „Virtualisierung“ und „Cloud“ sind derzeit im Bereich IT-Architektur oft zu hören und „ohne“ scheint es keinen Weg in die Zukunft zu geben.Inhaltlich verbirgt sich dahinter die Verlagerung des Betriebs von Software und Rechenleistung in entfernte Systeme. Eine Konzentration von Leistungen im Rechenzentrum (RZ) bietet eine ganze Reihe von…

Workflow Engines – Das Mittel gegen unflexible und teure Geschäftsprozesse

Vor Ferien oder Brückentagen muss der Urlaub noch beantragt werden. Denn bevor man seine freien Tage genießen kann, sind viele organisatorische Schritte notwendig: Der Vorgesetzte muss dem Antrag zustimmen, die Personalabteilung muss informiert werden, ein Stellvertreter muss gefunden und in die Abwesenheitsnotiz im Outlook eingetragen werden. Ziemlich viele Aufgaben. Da…

IPv6 – Das Internet im Wandel

Als das Internet in den siebziger Jahren ersonnen wurde, hatte niemand damit gerechnet, dass es solch eine überwältigende Popularität erreichen würde. Das einfache IPv4 Protokoll, welches 1981 erfunden wurde, war vollkommen ausreichend. Mit der Verbreitung der PCs und der Entstehung des World Wide Web (WWW) wurde aber schon Mitte der…

Legacy Code unter Kontrolle – Folge 3, JMockit für Fortgeschrittene

m ersten Blog-Eintrag dieser kleinen Serie habe ich erzählt, warum JMockit eine so wichtige Rolle spielt, wenn es darum geht, eine Legacy-Anwendung zu testen. Im nächsten Eintrag habe ich das wichtigste API von JMockit, das Expectations-API vorgestellt. Als Abschluss zeige ich an zwei konkreten Beispielen aus der Praxis, wie JMockit…