В нашей компании ООО "ПВС" существует матрица компетенций, на основании которой сотрудники проходят различные обучения, получают навыки и получают баллы для движения по сетке грейдов. Нам полезно развивать сотрудников, чтобы они лучше понимали суть РБПО, могли использовать некоторые подходы в работе, проводили доклады/вебинары на эту тему и т.д. Поэтому мы решили выделить и оформить сходную компетенцию, которую смогут получить заинтересованные сотрудники. Началом этого процесса стало составление списка полезных для нас материалов по теме РБПО. Всё это внутренняя кухня, однако сам список достаточно интересный и может быть полезен широкому кругу разработчиков и менеджеров. Поэтому мы решили опубликовать список ссылок на выбранные нами материалы в виде этой статьи.

О том, как мы внедряли матрицу компетенций, рассказывала наш HR Инна Пристягина в докладе "Матрица компетенций в небольшой компании: 5 стадий принятия".
Прошу прощение за тавтологию, но матрица компетенций состоит из различных компетенций. Некоторые из них обязательны, некоторые опциональны или зависят от отдела, в котором работает сотрудник. Недавно мы поняли, что пора добавить новую компетенцию, касающуюся теории разработки ПО (РБПО).
Сразу предупреждаю, что мы решали свою внутреннюю задачу и у нас не стояло цели составить универсальную подборку материалов по этой теме. Уклон сделан в общую теорию и статический анализ кода.
Также в статью не вошли некоторые ссылки на внутренние ресурсы, отсылки к документам ДСП, вопросы/задания для проверки знаний, очерёдность изучения и так далее.
Однако я уверен, что в приведённых ссылках вы сможете найти много полезного и нового.
Внимательно изучить:
Пролистать (просмотреть):
Перечисленные книги есть в нашей офисной библиотеке. Те, которые выходили много лет назад, может быть затруднительно найти в интернет-магазинах. Но не думаю, что это критично. Рассматривайте их, скорее, как примеры тематичной литературы.
Прочитать:
Опционально для чтения:
Имеются в виду посты в канале "Бестиарий программирования" с пометкой РБПО-xxx. На момент написания этого документа они опубликованы ещё не все. Поэтому сейчас имеется в виду:
Подразумевается не только чтение самих постов, но и изучение в разумных пределах материалов, по имеющимся в постах ссылкам.
Когда будут опубликованы все посты, они будут собраны в единый документ, и тогда в матрице компетенций будет ссылка на него, а не на разрозненные заметки.
Посмотреть цикл из 15 видеолекций на сайте ФСТЭК.
В целях повышения уровня знаний и умений специалистов в области информационной безопасности ФСТЭК России с участием АНО ДПО "Центр повышения квалификации специалистов по технической защите информации" (г. Воронеж) и ФГБУН "ИСП РАН" (г. Москва) разработаны программы и организовано проведение курсов повышения квалификации специалистов по проведению анализа программного обеспечения на наличие уязвимости и недекларированных возможностей, а также внедрение процедуры безопасной разработки.
Прочитать:
Просмотреть 5 вебинаров про ГОСТ Р 71207-2024 — Статический анализ программного обеспечения:
Просмотреть 5 докладов про ГОСТ Р 56939-2024 — РБПО:
Посмотреть все 25 основных и все дополнительные вебинары серии "Вокруг РБПО за 25 вебинаров: ГОСТ Р 56939-2024". Сейчас вышли не все 25 запланированных выпусков, поэтому пока имеется в виду посмотреть те, что есть. И дальше смотреть новые выпуски по ходу их появления.
Посмотреть запись круглого стола "Как встроить безопасность в процесс разработки ПО: практика, ошибки, решения".
Посмотреть вебинары:
Послушать подкасты:
Ещё доклады:
Быть знакомым со следующими разделами сайта:
И терминами:
Подписываться не обязательно, но полезно, чтобы быть в курсе различных новостей/событий. Рекомендуемые каналы:
Прочитать:
Знать про существование этой подборки инструментов: AppSec Каталог.
Опционально можно посмотреть эту подборку материалов по фаззингу.
Опционально пройти один из обучающих курсов по РБПО в УЦ МАСКОМ, как это уже сделал ___ (удалено).
Если уважаемый читатель добрался до P.S. этой специфической публикации, значит тема РБПО действительно его интересует. Раз так, пока будет изучаться весь этот материал, приглашаю скачать и попробовать статический анализатор кода PVS-Studio. Он станет важной частью обеспечения качества и надёжности вашего кода. Используйте промокод rbpo_competence для получения месячной лицензии.
0