Если это возможно, разработку нужно перевести на ограниченное количество технологий, и набирать специалистов только с конкретным профилем. Например, если говорить о web, то можно ограничиться разработкой на CMS для простых проектов, PHP для сложных. Этого будет достаточно для реализации абсолютного большинства задач, но такой узкий профиль добавит команде гибкости и взаимозаменяемости. Даже если с одним программистом что-то случится, его в короткие сроки может заменить другой.