Wie der Titel bereits verrät, geht es in diesem Artikel um Indikatoren, an denen man schlechte Softwarearchitektur erkennen kann. Generell sollte man aber zuvor das Lasten-/Pflichtenheft des Projektes gelesen haben, um sich überhaupt ein Urteil erlauben zu können. Denn nicht jeder Auftraggeber verlangt oder legt wert auf: Wartbarkeit, Flexibilität oder Erweiterbarkeit. Die folgende Grafik veranschaulicht die 7 wichtigsten Indikatoren:

(mehr …)
Verschiedene Faktoren haben heutzutage Einfluss auf die aktuelle Softwarearchitektur. In diesem Beitrag erkläre ich die Hauptaspekte mit einigen Beispielen.

(mehr …)
In den Medien und auf der Webseite vieler Hardwarehersteller wirbt man mit der Unterstützung von Adobe Flash. Jedoch bedeutet das nicht, dass diese Aussage für alle Android Smartphones zutrifft! So besitzen das HTC Wildfire und das Sony Ericsson Xperia Mini die Android Version 2.2, können aber nicht den Flashplayer installieren. Grund hierfür sind der geringe Arbeitsspeicher (RAM) und die verbauten Prozessoren, die für die Darstellung von Flash eine zu schwache Leistung liefern. Eine aktuelle Übersicht der zertifizierten Geräte findet man nur auf der englischen Seite von Adobe. Hier ist eine kompakte Zusammenfassung (Stand 30.05.2011):
(mehr …)
Im letzten Beitrag habe ich bereits über den Kongress „neueVerwaltung“ berichtet. Nun geht es um den Workshop „eGroupWare: kostenfreie Alternative zu Microsoft Exchange oder Lotus Domino“, den ich zusammen mit einem Kommilitonen (Guido H.) abgehalten habe. Zuvor wurde ein mittelgroßer Konferenzraum zu einem Computer-Kabinett mit insgesamt 10 Arbeitsplätze umgebaut.

Zwischen dem 10. und 11. Mai 2011 fand der diesjährige Kongress „neueVerwaltung“ in Leipzig statt. Der Kongress wurde nun zum 12. mal ausgerichtet und hatte in diesem Jahr das Schwerpunktthema „Verwaltung neu denken“. Laut Veranstalter (dbb Akademie) nahmen mehr als 1.000 Aussteller und Besucher an der „neueVerwaltung“ teil.
(mehr …)
Seit Dienstag, dem 03.05.2011, hat Europas Größe Java-Entwicklungsmesse geöffnet. In diesem Jahr sind die Buzzwords: Cloud, Agile, DSL, Lean Enterprise Architecture, Scrum, Android, Maven, Flex und JSF.