Kategorien
Software-Entwicklung

Martin Fowler: „Not just code monkeys“

Dieser Eintrag ist Teil 7 von 7 in der Serie OOP 2014 Report

OOP 2014 Report

OOP 2014 – erster Tag

OOP 2014 – erster Tag

Software-Evolution mit aim42 – Architecture Improvement Method

Software-Evolution mit aim42 – Architecture Improvement Method

Improving estimates – the #NoEstimates view

Improving estimates – the #NoEstimates view

Imposing Rule-Based Architecture on Legacy Systems

Imposing Rule-Based Architecture on Legacy Systems

Gehirnwäsche für Führungskräfte

Gehirnwäsche für Führungskräfte

OOP 2014 – zweiter und dritter Tag

OOP 2014 – zweiter und dritter Tag

Martin Fowler: „Not just code monkeys“

Martin Fowler: „Not just code monkeys“

At OOP 2014, Martin Fowler gave the final keynote, broadly called „Software Design in the 21st Century“. He delivered his keynote in two parts, „Workflows of Refactoring“ and „Not just code monkeys“. An infodeck for the first part is available online, so I won’t cover it here.

Frustration with Agile

Martin Fowler expressed his frustration with Agile. He observes that often programmers are dropped user stories onto them to turn them into code. But the Agile Manifesto talks about conversational stories, that Users/Analysts and Coders have conversations about what to build. He demands developers building domain knowledge (and I agree with him), with a reference to „Observed Requirement„.

Responsibility

Being part of those conversations brings responsibility to developers. As an example, Fowler referred to darkpatterns.org:

A Dark Pattern is a type of user interface that appears to have been carefully crafted to trick users into doing things, such as buying insurance with their purchase or signing up for recurring bills.

Someone have build those user interfaces. So Martin asked devs for „impact judgement“: question „which impact has the software on the users, which impact have the users to the world?“.

Not just code monkeys

Martin Fowler identified two areas of our impact as a developer:

  1. Privacy
  2. Alienating Athmosphere

There is a video on youtube that shows the rest of the keynote. I encourage you to watch it (it’s about 6 minutes).

Martin  Fowler ended with strong words:

Change the world and make it better

I was really surprised by this strong statement and I think most of the audience was. It made a strong impression on me.

Here is another account on the keynote (in German).

OOP 2014 Report

OOP 2014 – zweiter und dritter Tag

Eine Antwort auf „Martin Fowler: „Not just code monkeys““

Die Kommentare sind geschlossen.