Безусловно. Каким бы профессиональным и компетентным в своей сфере не был разработчик - скажем, какого-то электронного ресурса, разве сможет он сделать его действительно понятным и полезным для обучаемой аудитории, если не понимает цели обучения этой аудитории? . Аналитик тоже может быть максимально грамотным и опытным, но не зная основ учебного процесса, основных методик и приёмов преподавания, вряд ли он сможет качественно проанализировать ресурс и сделать его эффективнее. Всё-таки сфера образования очень специфическая, и если стоит цель именно результативно обучить детей, студентов или взрослых, а не просто создать современный и красочный образовательный проект для "галочки", каждый разработчик должен быть хотя бы немножко педагогом