Showing posts with label talk. Show all posts
Showing posts with label talk. 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

05 May 2011

Preisausschreiben (von der JAX 2011)

Auf der JAX 2011 habe ich folgendes "Preisausschreiben" ausgelobt:


  • Sie senden mir (an info@arc42.de) in 3-5 Sätzen Ihre Erfahrungen mit arc42


  • Bedingung: Wir dürfen diese Sätze (ganz oder teilweise) auf arc42.de zitieren.


  • Die ersten 10 20 Einsender erhalten einen coolen arc42-USB-Stick :-)



also - positive wie negative Kritik willkommen... danke für's mitmachen!

03 December 2010

Werbung für die Werbung

Ich arbeite ja manchmal als Trainer für die Entwickler-Akademie, das nächste Mal im Februar 2011 in Köln ("Software Architecture Camp" mit iSAQB-Prüfung).

Nun haben die eine für meinen Geschmack sehr coole Anzeige für dieses Camp entworfen, die ich Ihnen gerne vorstelle (also Werbung für die Werbung).

Der jubelnde Mensch auf dem Gipfel vor farbenfrohem Himmel: So fühlen sich meine Kursteilnehmer, wenn Sie 'ne Übungsaufgabe gelöst haben :-)

Anzeige_EntwicklerCamp_Feb2011_Gernot

17 May 2010

Feindbild Realität: Was Entwickler nicht gerne hören...

In diesem Vortrag habe ich einiges Material von Wolfgang Keller verarbeitet und um freche Thesen zur aktuellen und zukünftigen Tätigkeit von Software-Entwicklern ergänzt... Wolfgang hat netterweise eine pdf-Version davon online gestellt, danke!

24 March 2009

Linus Thorvalds on GIT

It's already beyond hype: GIT, distributed version control system.

Linus talks (at Google) about his source-code-management history,
his aversion (hatred...) of CVS and subversion,
on distribution and other interesting stuff.

Not too good for subversion-lovers :-)

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.