148 lines
7.1 KiB
TeX
148 lines
7.1 KiB
TeX
|
% \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}
|