von Ralf Westphal | 25. Juni 2018 | English postings
From a certain point on it becomes very tedious, frustrating, and expensive to change code in order to implement some new requirement. For a while clean coding and refactoring help – but in the end it’s undeniable: the existing code is more of a burden, a...
von Ralf Westphal | 10. Juni 2018 | English postings
There is an unquestioned practice in software development which to me seems to be quite harmful. It’s the practice of letting developers work towards a deadline. In this article I’m not much concerned with how the question „When will it be done?“ is answered. I’m just...
von Ralf Westphal | 9. Juni 2018 | English postings
Is there a difference between estimating and forecasting? I think there is. After my previous article on forecasting there was a discussion about whether I used these terms properly. I was referred to Wikipedia for „forecasting“ with the comment „Every forecast is an...
von Ralf Westphal | 3. Juni 2018 | English postings
Let’s be honest: estimating software development effort does not work and is a constant pain in the ass for developers. It does not work because the real time needed to deliver estimated work items is off by more than 10% in 90% of the cases. And it’s always off to...
von Ralf Westphal | 21. März 2018 | Deutsche Beiträge
Unter der Lupe zeigt sich, dass das Agile Manifest nicht nur auf working software abzielt, sondern auf valuable software. Das ist jedenfalls mein Ergebnis einer näheren Betrachtung. Es geht darum, wertvolle Software in nachhaltiger Weise zu liefern. Und dafür braucht...