Ballmerpeak devblog

Software development, related stuff and others

The "Successful" software development leadership method: Essence-oriented development?

January 24, 2018 — Richárd Thier

Agile answers a lot, but what we need to keep is focus on doing what is to be done. Whenever we do not do what is the necessary or lose focus on the key aspects, we lose focus on success of a project.

After being in many projects, I kind of feel Agile, Scrum and such are bad words and altough having mostly good in their approach there is something that should be having an ever greater impact: the essence.

The leadership style I am talking about should be better called "minimal feature - maximal essence development". In through that process, the maximum focus is on the relevant work to be done, the "essence" to add - and of course the ability to not only add this essence but to ship a product (let it be open or closed source) that this essence is incorporated into.

Most of the scary stuff are automatically handled with such a mindset: overdesign, underdesign, agility, team-spirit, susteinability, MWP, measure vs. estimate, business value increments, iterations, proper - but not unnecessary - documentation, etc. etc.

Tags: leadership, methods, management, minimal, feature, maximal, essence, oriented, development, software, agile, unorthodox