Zu guter letzt wird bei uns immer mehr einfach nur "gemanaged" und nicht weitergedacht - Dann passiert es dass die Entwicklung nach Indien ausgelagert wird weil die nur 10% so viel kosten. Dass man denen dafür alles, wirklich alles, exakt beschreiben muss wie man es haben will und du bei deinen Requirements selber Seiteneffekte erkennen musst (während gute Entwickler bei uns das können, kosten halt dafür mehr), drüben kein Wissensaufbau in ihren Softwareentwicklungsteams stattfindet und du für jede Anforderung plötzlich wieder einen anderen Programmierer dafür bekommst und dann das Projekt nach 3 Jahren mehr gekostet hat als wenn man es bei uns umgesetzt hätte - daran denkt der Manager leider nicht mehr, weil er seine Boni eingestreift hat und schon längst bei der nächsten Firma "managed".
Leider ein sehr wertgreifendes Problem... hast du gut beschrieben