Допустим, в команду которая знает только X, на поддержку попал сторонний продукт на Y от более несуществующей команды. Написан ужасно (оригинальные разработчики уже ничего в свою защиту не скажут).
Команда получает добро на переписывание этого стороннего продукта с нуля на X. Так как все продукты в компании написаны на X, а нанимать программиста с знанием Y не хотят.
Разумно ли это с точки зрения проектного управления?
Как часто и почему такое встречается? Встречалось ли на вашем опыте такое?