Spaghetti-codes, waarom de kwaliteit van software in auto’s zo slecht is

Hoe komt het toch dat software in auto’s van zo’n slechte kwaliteit is? En wat zijn de gevaren die daar bij komen kijken?