% \documentclass[notes]{beamer}
%\documentclass[notes=only]{beamer}
\documentclass{beamer}
\usepackage{xcolor}
\usepackage[russian]{babel}
\usepackage[pages=some]{background}
\usepackage{changepage}
\usepackage[no-math]{fontspec}
\usepackage{svg}
\usepackage{fontawesome}
\usepackage{relsize}
\newfontfamily{\el}{ElektraLightPro}[Extension = .otf]
\newfontfamily{\elbf}{ElektraLightProBold}[Extension = .otf]
\definecolor{rssltgrey}{RGB}{211,211,211}
\definecolor{rssmdgrey}{RGB}{161,161,161}
\definecolor{rssltblue}{RGB}{0,166,228}
\definecolor{rssmdblue}{RGB}{49,49,181}
\definecolor{rssdkblue}{RGB}{30,24,70}
\pagenumbering{arabic}
\setbeamertemplate{background}{
\includegraphics[height=\the\paperheight]{images/rss-bkg-lt-lines.png}}
\setbeamertemplate{itemize item}{\color{rssmdblue}$\blacktriangleright$}
\setbeamertemplate{frametitle}{
  \begin{adjustwidth}{-1em}{-2em}
    \elbf \color{rssmdblue}
    \fontsize{10}{1}\selectfont
    \thesection.\insertsectionhead\\
    \elbf \color{rssltblue}
    \fontsize{16}{1}\selectfont
    \insertsectionnumber.\insertframenumber~\insertframetitle \hfill {
      \elbf \color{rssltgrey}
      \fontsize{22}{1}\selectfont
      \faUsb~\insertpagenumber~
    }
  \end{adjustwidth}
}{}
\setbeamercolor{title}{fg=rssltblue}
\setbeamercolor{author}{fg=rssltblue}
\setbeamercolor{date}{fg=rssdkblue}
\setbeamercolor{block body}{bg=rssltgrey!10}
\setbeamercolor{block title}{fg=rssmdgrey, bg=rssltgrey!40}
\setbeamercolor{block body example}{bg=rssltblue!10}
\setbeamercolor{block title example}{fg=rssltblue, bg=rssltblue!20}
\setbeamertemplate{blocks}[rounded][shadow]
\setbeamertemplate{navigation symbols}{}
\title{\elbf Разработка программного обеспечения}
\author{\elbf Иван Игоревич Овчинников}
\date{\small Процессы в рамках НИОКР}
\logo{\includesvg[scale=.3]{images/rss.svg} ~ \includesvg[scale=.3]{images/orkk.svg}}
\keywords{git, LaTeX, space, development}
\subject{Using git and LaTeX for development operations}
\begin{document} \el \color{rssdkblue}
{\setbeamertemplate{background}{
\includegraphics[height=\the\paperheight]{images/rss-bkg-dk-lines.png}}
\begin{frame}[noframenumbering]
\vspace*{4em}
  \titlepage
  \transfade
\end{frame}
}

\section{Разработка программного обеспечения} \setcounter{framenumber}{0}
\begin{frame}{Текущее положение дел}
  \begin{itemize}
  \item Свои, часто непонятные процессы;
  \item Свой отдельный инструментарий и инфраструктура;
  \item Отсутствие стандарта процесса разработки и проверки качества ПО;
  \item Невозможность создания актуального и безопасного ПО с актуальным технологическим стеком в рамках планирования ОКР (5-7 лет);
  \item Ведёт к не соблюдению, например, ГОСТ 51904-2002 в части переиспользования наработок на предприятии и доработки ПО за рамками ОКР.
  \end{itemize}
\end{frame}

\begin{frame}{Разработка ПО у лидеров рынка}
  \begin{itemize}
  \item Сбер- Тинькоф- Инно- Газпром- и прочие «техи», РТЛабс;
  \item Создание экосистем продуктов на основе общих интегрированных ресурсов компаний (МТС, РТЛабс, Тинькоф, ВК, Сбер, Мосгортранс).
  \end{itemize}
\end{frame}

\begin{frame}{Разработка ПО в Обществе}
  \begin{itemize}
  \item Бессистемное хранение существующих разработок (доделок, переделок) за пределами архива;
  \item Неэффективное использование дорогих специалистов (или несоблюдение договорённостей, репутационные риски);
  \item Отсутствие общих баз знаний разработчиков, потеря компетенций;
  \item Часто тесная связь разработанного ПО с избыточными служебными и секретными сведениями.
  \end{itemize}
  \begin{exampleblock}{\elbf Проще говоря...}
    Серая зона, о которой мало кто имеет представление.
  \end{exampleblock}
\end{frame}

\begin{frame}{Разработка ПО в Обществе}
  \begin{itemize}
  \item Информационные системы (Java, Python, JS);
  \item Анализ больших данных (Matlab, Python);
  \item Толстые клиенты и программы управления (C/C++);
  \item Прошивки контроллеров (C);
  \item Цифровая схемотехника ПЛИС (SystemVerilog, Verilog, VHDL);
  \item Архивное и морально устаревшее ПО (Delphi, C\#, Borland).
  \end{itemize}
\end{frame}

\begin{frame}{Предложение}
  \begin{itemize}
  \item Сформировать отделение разработчиков программного обеспечения и цифровой схемотехники;
  \item Сформировать win-win процесс взаимодействия с новым подразделением;
  \item Сформировать понятный процесс внедрённого подразделения;
  \item Определить виды работ;
  \item Нормировать работу.
  \end{itemize}
\end{frame}

\begin{frame}{Предложение}
  \begin{itemize}
  \item Взятие под контроль архивного ПО;
  \item Взятие под управление не воспроизводимого ПО (исполнители, в лучшем случае, уволились);
  \item Взятие под контроль и модернизацию ПО, написанного для старой ЭБ или ОС;
  \item Модернизация существующего ПО, эксплуатируемого организациями.
  \end{itemize}
\end{frame}

\section{Какие есть подвижки в верную сторону}
%%%%%% Текущее положение дел %%%%%%
\begin{frame}{Текущее положение дел}
  \begin{center}
    \fontsize{9}{9}\selectfont
    \includesvg[scale=.99]{images/competentions.svg}
  \end{center}
\end{frame}

%%%%%% Идея «Космокод» %%%%%%
\begin{frame}{Идея «Космокод»}
  \begin{center}
    \fontsize{9}{9}\selectfont
    \includesvg[scale=.99]{images/cosmocode-idea.svg}
  \end{center}
\end{frame}

%%%%%% Центр компетенций %%%%%%
\begin{frame}{Центр компетенций}
  \begin{center}
    \fontsize{9}{9}\selectfont
    \includesvg[scale=.99]{images/cosmocode-idea-upgrade.svg}
  \end{center}
\end{frame}

\end{document}
