Wo kommen nur all diese Bugs her?

Bugs

Softwareentwicklung kann reich machen. Menschen können sich dafür begeistern und darin zum Meister werden. Was aber immer wieder nervt, sind Fehler, im Entwickler-Volksmund auch “Bugs” genannt (warum sie Bugs heißen, wissen Sie sicherlich schon). Die Fehler kommen manchmal schneller als man sie beseitigen kann. Klar, es gibt gute Spezifikations- und Testverfahren wie TDD, ATDD, BDD, [...]

Softwarearchitektur entwerfen, ohne dabei verrückt zu werden [JAX 2013]

multi-architekt-285-100

Am 25. April ist wieder Zeit für die JAX in Mainz. Dort können Sie mich wieder bei einem Vortrag erwischen. Das Thema diesmal: Softwarearchitekten, die für den Entwurf großer Systeme zuständig sind, haben in der Regel einen vollen Terminkalender und wissen oft nicht, wo ihnen der Kopf steht. Das muss nicht sein. Lernen Sie in [...]

Recruiting by HTTP

http

Wie findet man gute Web-Entwickler? Vorige Woche habe ich eine neue, kreative Möglichkeit dafür gesehen. Man findet sie per HTTP! Und das kam so: Beim Optimieren der Performance einer Website warf ich einen Blick auf die Felder im HTTP-Header, die von einem fremden Webserver an meinen Browser gesendet wurden. Neben den üblichen Verdächtigen fand ich [...]

iSAQB: Stand der Fortgeschrittenen-Zertifizierung

isaqb_logo

iSAQB – das ist das International Software Architecture Qualification Board, ein eingetragener Verein, der es sich zum Ziel gesetzt hat, die Ausbildung der Softwarearchitekten zu fördern. Schon vor mehreren Jahren hat der iSAQB einen Ausbildungsplan zum CPSA-F (certified professional for software architecture, foundation level) entwickelt, auf dessen Basis Schulungen und Prüfungen durchgeführt werden. Ich bin [...]

iSAQB Architekturtag

isaqb_logo

Kurzfristig: Treffen Sie mich übermorgen, am 22.11., in Düsseldorf, auf dem iSAQB Architekturtag. Das Motto des Tages ist “Softwarearchitektur im Team, Softwarearchitektur im Wandel”. Zitat aus dem Prospekt: Softwarearchitektur sieht sich heute in besonderem Maße mit Veränderungen konfrontiert. Dies betrifft sowohl organisatorische als auch technische Fragestellungen. So verzichten viele Projekte heute auf die explizite Rolle [...]