IT

Ich baue Erkenntnisse, keine Features

Der SAP-Kernel läuft auf IBM POWER in vielen der größten Rechenzentren der Welt. Martin Lonkwitz sorgt bei IBM dafür, dass er dort die Leistung bringt, die die Plattform hergibt – mit Compiler-Evaluierung, Profile Guided Optimization und sehr viel Messen. Im Gespräch erklärt er, was Forschung und Entwicklung von klassischer Softwareentwicklung unterscheidet – und warum ein Prototyp ohne Reproduzierbarkeit eine Anekdote ist.

Read article

IT

I Build Insights, Not Features

The SAP kernel runs on IBM POWER in many of the world's largest data centers. Martin Lonkwitz makes sure it delivers the performance the platform can give — through compiler evaluation, profile-guided optimization, and a great deal of measuring. He explains what sets research and development apart from conventional software engineering — and why a prototype nobody can reproduce is an anecdote, not a feasibility study.

Read article

IT

Research & Development: The Repro Loop

A bug that reproduces on demand feels like progress — and that is the trap. Once a run costs forty seconds instead of a day, the reproduction becomes the activity, and a team can spend all of it gathering detail about the symptom without eliminating a single hypothesis. Eight rules that make the loop hard to fall into.

Read article