Sven Apel explains why developing software in a feature-oriented manner is so vital for us as software engineers and why objects are simply not enough.