Какое-то время назад ко мне в Skype и «Мой круг» постучалось несколько человек с одним и тем же вопросом: «Как и где можно защитить диссертацию по QA?». Вопросы удивили. Давно не слышал о том, что кто-то хочет писать научные труды, особенно по QA. Вместе с тем, в последнее время я начал замечать, что ко мне все чаще стали приходить на собеседования люди, которые или уже пишут научную работу, или планируют заняться научной деятельностью.
После этого я решил узнать, а много ли существует случаев, когда человек защитил диссертацию по QA. Примеров оказалось немало, вот только некоторые из них:
Однако все это были уже готовые и законченные работы, так сказать, финал. Мне же была интересна «предыстория». Личный успешный опыт защиты диссертации (правда, по экспериментальной физике) на тот момент позволял видеть лишь общую картину, без какой-либо конкретики. Поэтому я собрал некоторую информацию, добавил мысли из личного опыта и решил поделиться всем этим.
Что нужно чтобы защитить диссертацию?
По большому счету, для того, чтобы получить научную степень вам нужно всего лишь желание. Остальное — дело техники и случая.
Итак, после того, как вы твердо для себя решили, что пойдете до победного конца, необходимо определиться с темой работы. Есть два варианта: самостоятельно выбрать тему и искать научного руководителя, который ее одобрит, или же выбрать тему вместе с руководителем (обычно он сам предлагает какую-то тему).
Как можно защитить диссертацию?
Распространенный ответ на этот вопрос: «аспирантура». Вместе с тем есть еще и альтернативный путь. Рассмотрим каждый из них подробнее.
1. Аспирантура
Особенности:
Вы сдаете вступительные экзамены; обучаетесь в аспирантуре, как правило, в течение 3 лет (при заочной форме — четырёх). В это время работаете над своим научным трудом.
Далее, вы сдаете кандидатский минимум, публикуете статьи по результатам ваших работ. И, в большинстве случаев, по истечении этого времени — защищаетесь.
Плюсы:
- Вы освобождаетесь от армии (только если вы — очный аспирант!),
- Вы получаете стипендию.
Минусы:
- Вы должны сдать вступительные экзамены,
- Вы должны посещать занятия,
- Вы должны сдать кандидатский минимум — 3 экзамена: иностранный язык (ИЯ, обычно английский), история и философия науки (ИФН, до 2005 года сдавалась философия) и специальность.
2. Соискатель
Особенности:
Вы прикрепляетесь, как соискатель к учреждению (в котором работает ваш научный руководитель, чаще всего это университеты и НИИ) решением ученого совета. Пишите диссертацию, публикуетесь. Сдаете кандидатский минимум и защищаете свой труд.
Плюсы:
- Вы не сдаете вступительные экзамены и не тратите время на посещения занятий.
Минусы:
- Вы не освобождаетесь от армии,
- Вы не получаете стипендию,
- Вы должны сдать кандидатский минимум.
Где можно защитить диссертацию по QA?
Научный труд по QA можно защитить (именно «защитить», а не «написать», т.к. писать диссертацию вы можете в одном университете, а защищаться в другом.) в учреждениях, где есть диссертационные советы по следующим специальностям:
05.13.11 — «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей»
Например:
Москва: ВМК МГУ, ВШЭ, ИСПАН, НИИСИ РАН, ИПИ РАН. ИПУ РАН.
Санкт-Петербург: СПбГУ, СПбГПУ, ЛИТМО, СПбГУ ИТМО.
Отрасли наук: Технические науки, физико-математические науки.
05.13.01 — «Системный анализ, управление и обработка информации (по отраслям)»
Например:
Москва: МИФИ, МАИ, МОКБ «МАРС».
Санкт-Петербург: СПбГУ ИТМО.
Отрасли наук: Технические науки, физико-математические науки.
05.25.05 — «Информационные системы и процессы, правовые аспекты информатики»
Например:
Москва: СТАНКИН, РГГУ
Отрасли наук: Технические науки.
Публикации
Для того чтобы защитить диссертацию, вам необходимо опубликовать свои основные научные результаты в печатных изданиях. Без этого не будет даже предзащиты (но об этом чуть позже).
Отечественные издания
1. Рекомендованные ВАК. Примеры российских рецензируемых научных журналов, в которых должны быть опубликованы основные научные результаты диссертаций на соискание ученых степени кандидата наук:
• «Информационные технологии»,
• «Программная инженерия»,
• «Программирование».
Полезно: практически во всех больших вузах есть свои серии трудов, как правило, они тоже ВАКовские.
2. Другие. Есть так же нерецензируемые журналы на русском языке, например: «Tester’s Life».
Зарубежные издания
1. Престижные. В престижные иностранные журналы попасть практически невозможно, например, в такие как:
• «IEEE Transactions on Software Engineering»,
• «Software: Preactice and Experience»,
• «Testing Experience».
2. Но есть и непрестижные зарубежные журналы. Их много, и лучше начинать с выступления на конференциях.
Полезно: Некоторые конференции публикуют сборник материалов докладов после каждой конференции. Т.е. вы выступили с докладом (в большинстве случаев не важно, стендовый ли у вас был доклад или обычный), после вы присылаете статью и она печатается в специальном сборнике. Статус таких трудов конференций такой же, как у непрестижных журналов. Но даже если конференция не имеет своих сборников, доклад все равно пойдет в список.
Конференции
Отечественные конференции
• SYRCoSE (Spring/Summer Young Researchers' Colloquium on Software Engineering),
Полезно: конференция SYRCoSE имеет свой печатный сборник докладов, который публикуется после каждой конференции. Это довольно удобно: выступить на конференции и получить публикацию.
• «РазработкаПО», или CEE-SECR (Central and Eastern European Software Engineering Confrence in Russia),
• АППИ (Актуальные проблемы программной инженерии) — проходит в МЭСИ раз в 2 года,
• Семинар ТРАП «Технологии разработки и анализа программ»,
• SQA Days (Software Quality Assurance Days),
Зарубежные конференции
• DAAAM (DANUBE ADRIA ASSOCIATION FOR AUTOMATION & MANUFACTURING),
Полезно: конференция DAAAM имеет свой печатный сборник докладов, который публикуется после каждой конференции.
• Другие.
Полезно: неплохой обзор профессиональных конференций, где можно выступить с докладом по QA, проходящих в разных частях мира сделал в свое время Сергей Полаженко здесь.
Итого
Итак, вы:
- Выбрали тему и научного руководителя,
- Определились с учреждением, где будете писать диссертацию и где будете ее защищать (очень часто это один и тот же университет или НИИ),
- Выпустили необходимое количество публикаций (конкретное число и качество этих публикаций обговаривается с научным руководителем индивидуально и зависит от правил и особенностей работы того или иного диссертационного совета),
- Сдали экзамены,
Но до защиты вам еще далеко.
Теперь вам нужно найти двух оппонентов: докторов и кандидатов наук по специальности, которые не связанны соавторством и местом работы с вами как с соискателем. Оппоненты будут обязаны оценить вашу диссертацию, т.е. написать рецензию после прочтения, и выступить на диспуте при ее защите.
Далее вам предстоит:
- Пройти предзащиту,
- Подготовить и провести семинар в сторонней организации,
- Опубликовать автореферат диссертации (тиражом около 100 экз.), который за месяц до защиты (не позднее) рассылается по крупным научным библиотекам России, членам диссертационного совета и специалистам в данной отрасли науки,
И только после этого уже защита.
P.S.
Защита диссертации – дело очень индивидуальное. Кому-то пройти «9 кругов ада» удается за 3 года, кому-то – за 5-8 лет, а у кого-то это и вовсе не получается. Выше я постарался описать ключевые моменты, с которыми вы обязательно столкнетесь на пути к научной степени, но будьте готовы к неописанным здесь нюансам и тонкостям. Удачи!
Благодарности
В заключение хотелось бы поблагодарить следующих людей, которые помогли мне собрать всю эту информацию:
А.К. Петренко
Заведующий отделом «Технологий программирования», ИСП РАН.
Профессор кафедры «Системного программирования», ВМиК МГУ.
С.В. Синицын
Профессор кафедры «Бортовой автоматики беспилотных космических и атмосферных летательных аппаратов», МАИ.
Начальник отдела в ФГУП Московское проектно-конструкторское бюро (МОКБ), «МАРС».
Р.Э. Яворский
Менеджер по связям с партнёрами, Фонд «Сколково».
Т.Н. Рыбак
Технический консультант Департамента программных решений, Hewlett-Packard.
Автор: KiselevAnton