Showing posts with label conference. Show all posts
Showing posts with label conference. Show all posts

09 April 2013

Software Architecture "Summer" in Berlin

Summer-Summit in Berlin - or is it Summit-Summer?

I'm proud to be part of a new conference in Berlin, June 5.-7th 2013. A number of top-notch software architects (aahm - plus myself…)  present current topics in interactive sessions.

Simon Brown, Neal Ford, Phillip Ghadir,  Dr. Venkat Subramaniam, Stefan Tilkov and Vaughn Vernon should be reason enough to join...

 Topics include evaluation and estimation, concurrency, delivery, domain-driven-design and others - check the website for details

My topic will be software interfaces - you'll get examples of horrible, good and excellent interfaces, plus numerous practices and tips to improve your own interfaces…  Would be great to meet you in Berlin!

 

240x180 en 17525 v2

16 August 2012

Architektur auf Tour

Ich bin sehr froh, bei der kleinen, aber feinen Jax-on-Tour 2012 mitwirken zu dürfen.
Die Veranstalter hat einen guten Themenmix und klasse Sprecher zusammengestellt, unter anderem Ted Neward, Stefan Tilkov, Wolfgang Keller, Phillip Ghadir und Matthias Bohlen… Erwarten Sie geballte Erfahrung und spannende Vorträge.

Disclaimer: Ich spreche auch…

JAX_On_Tour_430x70_V1b.jpg

26 April 2009

Interview über Software-Architekten online...

Mirko Schrempp hat mich über Software-Architektur und die
Aufgabe von Software-Architekten interviewt - hier das Ergebnis.

Tenor: Ihr müsst als Software-Architekten vorstandstauglich sein...

01 March 2009

Vortrag über "Architekturkommunikation" online...

Die Veranstalter der WJAX haben freundlicherweise den Mittschnitt meines
Vortrags über Architekturkommunikation online gestellt.

Wer also Interesse und 57 Minuten Zeit hat... dem wünsche ich viel Spaß dabei.

09 November 2008

OOP 2009: Freitag spielt die Musik...

Zu den Kernthemen der kommenden OOP 2009 in München gehören
diesmal die soft skills. Haben wir IT'ler auch bitter nötig -
ganz im Ernst. IT-Projekte kranken selten an schlechter Technik, aber fast immer an schlechter Kommunikation oder schlechtem Teamwork.

Auf der OOP treten Alice Heiliger und Co. (endlich mal!) an, uns
auf ganz unkonventionelle Weise Abhilfen zu zeigen: Am Beispiel
der (nonverbalen) Kommunikation von Dirigenten nämlich...

Mein persönlicher Tipp: Hingehen, mitmachen.

(I'm gonna eat my own dogfood: Bin selbst auch dabei!)

23 April 2008

JAX 2008: Ted Neward on "Pragmatic Architecture"

On the JAX 2008 conference in Wiesbaden, Germany, I heard Ted Neward ("I'm a big geek") talk about "Pragmatic Architectures" - presenting his very code-centric ideal of solution architects.

He started with a small joke architecture is latin, meaning "cannot code anymore". That's funny at first - but his notion of solution architect contains many issues I'm happy to share with him (e.g. care for non-functional requirements, consider goals and external influences, be pragmatic about the technology choices) - but I really missed some (imho crucial) points:


  • Architecture is (only) a description of the solution - it's by no means the solution itself.

  • Source code is sometimes (imho: very often) not suited to communicate structures-in-the-large. Its value is in my opionion ofter over-estimated - as there are so many other artifacts within software projects to be considered (like: existing data and data-models, existing business process descriptions etc.)

  • Other important tasks (which architects need to support) are communication and documentation of technical issues, technical risk management, technical consulting to other stakeholders and so forth.



If the architects is coding like hell, (s)he's very likely to neglect one or several of these - with potentially dangerous consequences in the long run.

Ted continued to bash on "drawing, not coding", which got him serious bonus-points from the audience - but there were definitely no managers present to contradict him... In my opinion, coding only makes up a small fraction of the overall effort in projects.

He didn't get to the point of giving advice on how to achieve pragmatic architectures - which I found a little disappointing (all right - I did not expect miracles within that 60 minutes).

But I learned some really valuable things:

  • First: Building commercial enterprise systems always boils down to the magical HST. Which stands for hooking shit together.
  • Second: Even big geeks have no simple approaches for designing pragmatic architectures.



Summary: It's a real pleasure to hear Ted Neward talk - he's awesomely funny, makes great points and centers his attention on source code.