Роль продюсера сейчас называется teamlead.
Роль технического директора на мелком проекте выполняет techlead.
Подход отчасти устарел. Наиболее современный подход – группа так называемых Т-специалистов, максимально взаимозаменяемых сотрудников, в которой каждый знает какую-то часть функционала очень хорошо, но может делать и все остальное.