SlideShare a Scribd company logo
1 of 35
OMG! Essence: единая теория
программной инженерии?
ЮРИЙ КУПРИЯНОВ
SECON’2016
22/04/2016
В мире много методов приемов
практик идеологий разработки ПО
SCRUM Agile
XP
UML
RUP
MSF
Use Cases
Kanban
Pair Programming
Model Driven Development
Personas
V-model
User Story
Lean
DevOps
PRINCE2
ISO 12207
Continious Integration
Waterfall
BPMN
OpenUP
Definition of Done
BDD
Automate Testing
UX centered design
Feature Driven Development
Test Driven Development
ГОСТ 34
ISO 24744
Literate Programming
DSDM
Lean UX
ScrumBan
Ивар Якобсон
UML, RUP, аспектно-ориентированное
программирование
Бертран Мейер
Eiffel, ООП, контрактное программирование
Ричард Солей
OMG, UML, CORBA, MDA
Software
Engineering
Method
And
Theory
сегодня серьезно страдает от незрелых практик.
Основные проблемы:
• Погоня за модой.
• Отсутствие прочной, признанной
теоретической базы.
• Огромное число методов и их вариаций,
различия которых искусственно преувеличены.
• Отсутствие надежной экспериментальной
оценки и проверки.
• Разрыв между индустриальной практикой и
академическими исследованиями.
“Программная инженерия
Мы поддерживаем процесс нового основания
программной инженерии – на твердой теории,
проверенных принципах и лучших практиках,
которые:
• Включают в себя ядро согласованных
элементов, расширяемых для конкретных
применений.
• Решают как технологические, так и
человеческие вопросы.
• Поддержаны индустрией, наукой и
пользователями.
• Поддерживают расширение в условиях
меняющихся требований и технологий.
”
Подписанты призыва
Подписанты призыва
Обучение
ПрактикаТеория
Методы Methods
Практики Practices
Ядро The Kernel
Язык The Language
Методы
состоят из
практик
Практики
описаны
элементами
Ядра
Методы,
Практики и
Ядро
определены
в терминах
Языка
Потребитель Customer
Решение Solution
Деятельность Endeavor
Области интереса
Альфы
ALPHA
Abstract-Level Progress Health Attribute
Поле деятельности
Activity Space
Компетенции
Competence
Внутри областей интереса
α
Потребитель
Решение
Деятельность
Альфы
Возможность Стейкхолдер
Требования
Программная
система
Работа
Технология
работы
Команда
Потребитель
Решение
Деятельность
Связи Альф
Возможность Стейкхолдер
Требования
Программная
система
Работа
Технология
работы
Команда
планирует и производит
предоставляет
удовлетворяет
создает
потребляет и использует
задают ограничения
поддерживает
фокусирует
Потребитель
Решение
Деятельность
Исследовать
возможность
Понять
нужды
Убедиться в
удовлетворении
Изучать
использование
системы
Понять
требова-
ния
Спроек-
тировать
систему
Реализо-
вать
систему
Обслу-
живать
систему
Приготовиться
выполнять
работу
Координи-
ровать дела
Поддерживать
команду
Отслеживать
прогресс
Протес-
тировать
систему
Развер-
нуть
систему
Прекратить
работу
Поле деятельности
Потребитель
Решение
Деятельность
Анализ Разработка
Представление интересов стейкхолдеров
Лидерство Управление
Тестирование
Компетенции
Поле
деятельности
Компетенция
Дело
Состояние
альфы
Рабочий
продукт
Имеет
Требует
Создает/изменяет
Подтверждает
Воплощается в
Воплощается в
Намечает
Дело
Дело
Как это работает:
Альфа
Состояние альфы
Выявлены
Представлены
Вовлечены
В согласии
Удовлетворены
развертыванием системы
Удовлетворены работой
системы
Стейкхолдеры выявлены.
Механизмы вовлечения стейкхолдеров
согласованы, представители обозначены.
Представители стейкхолдеров вовлечены
в работу и выполняют свои обязанности.
Представители стейкхолдеров находятся
в согласии.
Минимальные ожидания представителей
стейкхолдеров удовлетворены.
Система удовлетворяет или превышает
минимальные ожидания стейкхолдеров.
Архитектура выбрана
Готова к демонстрации
Готова к использованию
Готова к запуску
Эксплуатируется
Выведена из
эксплуатации
Выбрана архитектура, адресующая
технические риски и удовлетворяющая
организационным ограничениям.
Работающая версия системы готова для
демонстрации соответствия архитектуры и
возможности тестирования.
Система готова к использованию и
демонстрирует заданные характеристики
качества.
Система была принята к развертыванию и
запуску.
Система используется в операционном
окружении.
Система больше не поддерживается.
Система
Намечена
Сформирована
Сотрудничает
Производит
Распущена
Чек-лист:
Индивидуальные обязанности понимаются.
Набрано достаточное число членов команды,
чтобы работа продвигалась.
Каждый член команды понимает, как команда
организована, и какая у него индивидуальная роль.
Все члены команды понимают, как выполнять их
работу.
Все члены команды встретились (возможно,
виртуально) и начинают узнавать друг друга.
Члены команды понимают их обязанности и как
они увязаны с их компетенциями.
Члены команды принимают работу.
Любые внешние смежники (организации, команды
и индивиды) определены.
Механизмы общения в команде определены.
Каждый член команды принял обязательство
работать в команде, как определено.
Команда была пополнена достаточным
количеством людей с принятыми
обязательствами, чтобы начать миссию.
Команда
WikiVote! 2012 22
Чек-листы для состояний
Требования
1/6
Выявлены Стейкхолдеры согласны, что система
должна быть создана.
 Выявлены стейкхолдеры, которые будут
пользоваться системой.
Выявлены стейкхолдеры, которые будут
финансировать создание системы.
Ясно, какую возможность будет
использовать будущая система.
Чек-листы для состояний
Требования
2/6
Определены Выявлены стейкхолдеры, вовлеченные в разработку
новой системы.
 Все стейкхолдеры согласны с назначением новой
системы.
Ясно, что будет являться показателем успешности
системы.
Все стейкхолдеры разделяют понимание объема
предложенного решения.
Согласован способ описания требований.
Имеется механизм для управления требованиями.
Ясна схема приоритезации требований.
Выявлены и признаны ограничения.
Ясно сформулированы все предположения.
Software
System
Work
Team
Requirements
http://www.slideshare.net/junesungpark/applying-essence-in-practiceberlin-ed
Достигнуты Не достигнуты
http://www.slideshare.net/junesungpark/applying-essence-in-practiceberlin-ed
http://www.slideshare.net/junesungpark/applying-essence-in-practiceberlin-ed
• Фокусирует внимание на состоянии альф;
• Разделяет роли по областям интереса;
• Предоставляет высокоуровневые
последовательности состояний ключевых
альф и чек-листы для их диагностики;
• Задает базовые элементы для описания
практик и методов.
Что дает Ядро?
• Для оценки состояния проекта (без привязки к
конкретной методологии);
• Для планирования;
• Для сравнения двух методологий и
проектирования процессов изменения;
• Для обучения;
• Для масштабирования;
• Для оптимизации методов;
• Для подбора людей.
Для чего использовать Ядро?
1. Применять чек-листы.
2. Раскладывать пасьянсы/покер.
3. Включать пункты из чек-листов сразу в
договоры и проектные документы.
Немедленная польза
Моделирование практик в терминах ядра:
Дальнейшие исследования
Моделирование практик в терминах ядра:
Дальнейшие исследования
Сборка методов из практик:
Дальнейшие исследования
Разработка
мобильных
приложений
Kernel
Метод
разработки
платформы
Метод
интеграции
приложений
Defect/Issue Tracking
Git Flow
Defect/Issue Tracking
Git Flow
Defect/Issue Tracking
Git Flow
Общие практики
RUP Kanban Scrum
Architecture Centric Emerging ArchitectureEmerging Architecture
ТЗ по ГОСТ 34 Lean UXUse Cases
Специфические
практики
DevOpsDevOps DevOps Улучшения
Страница стандарта на сайте OMG:
http://www.omg.org/spec/Essence/
Глоссарий на русском: http://goo.gl/zfyzjt
Инициатива SEMAT: http://www.semat.org/
Карты Essence на английском:
https://www.ivarjacobson.com/alphastatecards
Ссылки
Спасибо за внимание!
Давайте пробовать!
yksi12@gmail.com
http://facebook.com/yksi12
skype: yury.kupriyanov
8-903-617-4283

More Related Content

What's hot

практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиями
ISsoft
 
STRATOPLAN. Efficient Object-Oriented Design and Structured Quality of Softwa...
STRATOPLAN. Efficient Object-Oriented Design and Structured Quality of Softwa...STRATOPLAN. Efficient Object-Oriented Design and Structured Quality of Softwa...
STRATOPLAN. Efficient Object-Oriented Design and Structured Quality of Softwa...
Alex V. Petrov
 

What's hot (19)

Внедрение Бизнес-Анализа, ИТ Бизнес-Аналитиков и UML
Внедрение Бизнес-Анализа, ИТ Бизнес-Аналитиков и UMLВнедрение Бизнес-Анализа, ИТ Бизнес-Аналитиков и UML
Внедрение Бизнес-Анализа, ИТ Бизнес-Аналитиков и UML
 
Управление требованиями
Управление требованиямиУправление требованиями
Управление требованиями
 
А.Ефремов -- встречи Русского отделения INCOSE
А.Ефремов -- встречи Русского отделения INCOSEА.Ефремов -- встречи Русского отделения INCOSE
А.Ефремов -- встречи Русского отделения INCOSE
 
А.Левенчук -- системноинженерное мышление
А.Левенчук -- системноинженерное мышлениеА.Левенчук -- системноинженерное мышление
А.Левенчук -- системноинженерное мышление
 
Архитектура - это что?
Архитектура - это что?Архитектура - это что?
Архитектура - это что?
 
Kupriyanov
KupriyanovKupriyanov
Kupriyanov
 
А.Иванов -- Системная инженерия SmartGrid
А.Иванов -- Системная инженерия SmartGridА.Иванов -- Системная инженерия SmartGrid
А.Иванов -- Системная инженерия SmartGrid
 
Основы ТРИЗ (воркшоп в ИКРЕ)
Основы ТРИЗ (воркшоп в ИКРЕ)Основы ТРИЗ (воркшоп в ИКРЕ)
Основы ТРИЗ (воркшоп в ИКРЕ)
 
И.Беспальчук -- оценка архитектуры по ATAM
И.Беспальчук -- оценка архитектуры по ATAMИ.Беспальчук -- оценка архитектуры по ATAM
И.Беспальчук -- оценка архитектуры по ATAM
 
Инженерия требований
Инженерия требованийИнженерия требований
Инженерия требований
 
ЭКСПЕРИМЕНТАЛЬНАЯ МЕТОДОЛОГИЯ
ЭКСПЕРИМЕНТАЛЬНАЯ МЕТОДОЛОГИЯЭКСПЕРИМЕНТАЛЬНАЯ МЕТОДОЛОГИЯ
ЭКСПЕРИМЕНТАЛЬНАЯ МЕТОДОЛОГИЯ
 
А.Левенчук -- Essence в варианте для системной инженерии
А.Левенчук -- Essence в варианте для системной инженерииА.Левенчук -- Essence в варианте для системной инженерии
А.Левенчук -- Essence в варианте для системной инженерии
 
А.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требованийА.Левенчук -- тренды в инженерии требований
А.Левенчук -- тренды в инженерии требований
 
введение в триз для аналитиков
введение в триз для аналитиковвведение в триз для аналитиков
введение в триз для аналитиков
 
практика управления требованиями
практика управления требованиямипрактика управления требованиями
практика управления требованиями
 
05 задачи эксперта в работе аналитика
05 задачи эксперта в работе аналитика05 задачи эксперта в работе аналитика
05 задачи эксперта в работе аналитика
 
Алексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерийАлексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерий
 
STRATOPLAN. Efficient Object-Oriented Design and Structured Quality of Softwa...
STRATOPLAN. Efficient Object-Oriented Design and Structured Quality of Softwa...STRATOPLAN. Efficient Object-Oriented Design and Structured Quality of Softwa...
STRATOPLAN. Efficient Object-Oriented Design and Structured Quality of Softwa...
 
Применение ТРИЗ (Теории Решения Изобретательских Задач) в ИТ на примере
Применение ТРИЗ (Теории Решения Изобретательских Задач) в ИТ на примереПрименение ТРИЗ (Теории Решения Изобретательских Задач) в ИТ на примере
Применение ТРИЗ (Теории Решения Изобретательских Задач) в ИТ на примере
 

Similar to SECON'2016. Куприянов Юрий, OMG Essence - единая теория программной инженерии

5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...
Ievgenii Katsan
 
Методологии разработки по
Методологии разработки поМетодологии разработки по
Методологии разработки по
JaneKozmina
 
Консалтинг высоконагруженных web систем
Консалтинг высоконагруженных web системКонсалтинг высоконагруженных web систем
Консалтинг высоконагруженных web систем
Media Gorod
 
(RUS) Social Networking Software Adoption. Lotus Connections.
(RUS) Social Networking Software Adoption. Lotus Connections.(RUS) Social Networking Software Adoption. Lotus Connections.
(RUS) Social Networking Software Adoption. Lotus Connections.
Petr Valing
 

Similar to SECON'2016. Куприянов Юрий, OMG Essence - единая теория программной инженерии (20)

Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектах
 
Ответственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектахОтветственность за качество в разных ИТ-проектах
Ответственность за качество в разных ИТ-проектах
 
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделятьОтветственность за качество в разных ИТ-проектах: в чем она и как ее разделять
Ответственность за качество в разных ИТ-проектах: в чем она и как ее разделять
 
5 alina petrenko - key requirements elicitation during the first contact wi...
5   alina petrenko - key requirements elicitation during the first contact wi...5   alina petrenko - key requirements elicitation during the first contact wi...
5 alina petrenko - key requirements elicitation during the first contact wi...
 
Lection 3 4_pm
Lection 3 4_pmLection 3 4_pm
Lection 3 4_pm
 
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
Аліна Петренко: “Майстер-клас: Виявлення ключових вимог на предпроектній фазі...
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUAREТехники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
 
Семинар ФКН: современные подходы к разработке ПО - часть 1
Семинар ФКН: современные подходы к разработке ПО - часть 1Семинар ФКН: современные подходы к разработке ПО - часть 1
Семинар ФКН: современные подходы к разработке ПО - часть 1
 
IT Project Life cycle
IT Project Life cycleIT Project Life cycle
IT Project Life cycle
 
Проект внедрения КИС
Проект внедрения КИСПроект внедрения КИС
Проект внедрения КИС
 
Методологии разработки по
Методологии разработки поМетодологии разработки по
Методологии разработки по
 
DevOps-трансформация Альфа-Банка / Антон Исанин (Альфа-Банк)
DevOps-трансформация Альфа-Банка / Антон Исанин (Альфа-Банк)DevOps-трансформация Альфа-Банка / Антон Исанин (Альфа-Банк)
DevOps-трансформация Альфа-Банка / Антон Исанин (Альфа-Банк)
 
Мастер-класс: Системное мышление
Мастер-класс: Системное мышлениеМастер-класс: Системное мышление
Мастер-класс: Системное мышление
 
Как инициировать изменения в производственной культуре предприятия
Как инициировать изменения в производственной культуре предприятияКак инициировать изменения в производственной культуре предприятия
Как инициировать изменения в производственной культуре предприятия
 
Tech Talks @NSU: Методологии разработки ПО. Что на самом деле скрывается за с...
Tech Talks @NSU: Методологии разработки ПО. Что на самом деле скрывается за с...Tech Talks @NSU: Методологии разработки ПО. Что на самом деле скрывается за с...
Tech Talks @NSU: Методологии разработки ПО. Что на самом деле скрывается за с...
 
Системная инженерия
Системная инженерияСистемная инженерия
Системная инженерия
 
12 m kononov20161026
12 m kononov2016102612 m kononov20161026
12 m kononov20161026
 
Консалтинг высоконагруженных web систем
Консалтинг высоконагруженных web системКонсалтинг высоконагруженных web систем
Консалтинг высоконагруженных web систем
 
(RUS) Social Networking Software Adoption. Lotus Connections.
(RUS) Social Networking Software Adoption. Lotus Connections.(RUS) Social Networking Software Adoption. Lotus Connections.
(RUS) Social Networking Software Adoption. Lotus Connections.
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курса
 

More from SECON

SECON'2017, Куприенко Игорь, Университет 4.0: Ждать Нельзя Внедрять
SECON'2017, Куприенко Игорь, Университет 4.0: Ждать Нельзя ВнедрятьSECON'2017, Куприенко Игорь, Университет 4.0: Ждать Нельзя Внедрять
SECON'2017, Куприенко Игорь, Университет 4.0: Ждать Нельзя Внедрять
SECON
 
SECON'2017, Емельянов Игорь, Я хочу стать программистом: первые шаги.
SECON'2017, Емельянов Игорь, Я хочу стать программистом: первые шаги.SECON'2017, Емельянов Игорь, Я хочу стать программистом: первые шаги.
SECON'2017, Емельянов Игорь, Я хочу стать программистом: первые шаги.
SECON
 
SECON'2017, Тыкушин Анатолий, Болдырев Михаил, Расследование кибер-преступлений
SECON'2017, Тыкушин Анатолий, Болдырев Михаил, Расследование кибер-преступленийSECON'2017, Тыкушин Анатолий, Болдырев Михаил, Расследование кибер-преступлений
SECON'2017, Тыкушин Анатолий, Болдырев Михаил, Расследование кибер-преступлений
SECON
 
SECON'2017, Рожкова Надежда, Бухгалтерские лайфхаки для IT компаний
SECON'2017, 	Рожкова Надежда, Бухгалтерские лайфхаки для IT компанийSECON'2017, 	Рожкова Надежда, Бухгалтерские лайфхаки для IT компаний
SECON'2017, Рожкова Надежда, Бухгалтерские лайфхаки для IT компаний
SECON
 
SECON'2017, Янов Альберт, Управленческий учет в компании: для чего он нужен и...
SECON'2017, Янов Альберт, Управленческий учет в компании: для чего он нужен и...SECON'2017, Янов Альберт, Управленческий учет в компании: для чего он нужен и...
SECON'2017, Янов Альберт, Управленческий учет в компании: для чего он нужен и...
SECON
 
SECON'2017, Емелина Елена, Управленческий учет в софтверной компании на коленке
SECON'2017, Емелина Елена, Управленческий учет в софтверной компании на коленкеSECON'2017, Емелина Елена, Управленческий учет в софтверной компании на коленке
SECON'2017, Емелина Елена, Управленческий учет в софтверной компании на коленке
SECON
 
SECON'2017, Кузнецов Михаил, Самоуправляемая компания без бюрократии и фигни
SECON'2017, Кузнецов Михаил, Самоуправляемая компания без бюрократии и фигниSECON'2017, Кузнецов Михаил, Самоуправляемая компания без бюрократии и фигни
SECON'2017, Кузнецов Михаил, Самоуправляемая компания без бюрократии и фигни
SECON
 
SECON'2017, Коротков Анатолий, #noprojects #nomvp .. куда катится мир?
SECON'2017, Коротков Анатолий, #noprojects #nomvp .. куда катится мир?SECON'2017, Коротков Анатолий, #noprojects #nomvp .. куда катится мир?
SECON'2017, Коротков Анатолий, #noprojects #nomvp .. куда катится мир?
SECON
 
SECON'2017, Трошин Алексей, Выжить без менеджера: шаблоны правильных коммуник...
SECON'2017, Трошин Алексей, Выжить без менеджера: шаблоны правильных коммуник...SECON'2017, Трошин Алексей, Выжить без менеджера: шаблоны правильных коммуник...
SECON'2017, Трошин Алексей, Выжить без менеджера: шаблоны правильных коммуник...
SECON
 
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON
 
SECON'2017, Мартынов Антон, Опыт использования удаленных команд при реализаци...
SECON'2017, Мартынов Антон, Опыт использования удаленных команд при реализаци...SECON'2017, Мартынов Антон, Опыт использования удаленных команд при реализаци...
SECON'2017, Мартынов Антон, Опыт использования удаленных команд при реализаци...
SECON
 
SECON'2017, Цаль-Цалко Иван, Go на практике
SECON'2017, Цаль-Цалко Иван, Go на практикеSECON'2017, Цаль-Цалко Иван, Go на практике
SECON'2017, Цаль-Цалко Иван, Go на практике
SECON
 
SECON'2017, Неволин Роман, Функциональный C#
SECON'2017, Неволин Роман, Функциональный C#SECON'2017, Неволин Роман, Функциональный C#
SECON'2017, Неволин Роман, Функциональный C#
SECON
 
SECON'2017, Мелехова Анна, Архитектура как стихия. Обуздываем энтропию проекта
SECON'2017, Мелехова Анна, Архитектура как стихия. Обуздываем энтропию проектаSECON'2017, Мелехова Анна, Архитектура как стихия. Обуздываем энтропию проекта
SECON'2017, Мелехова Анна, Архитектура как стихия. Обуздываем энтропию проекта
SECON
 
SECON'2017, Макарычев Костантин, Использование Spark для машинного обучения
SECON'2017, Макарычев Костантин, Использование Spark для машинного обученияSECON'2017, Макарычев Костантин, Использование Spark для машинного обучения
SECON'2017, Макарычев Костантин, Использование Spark для машинного обучения
SECON
 
SECON'2017, Журавлев Денис, Маркетинг без маркетолога
SECON'2017, Журавлев Денис, Маркетинг без маркетологаSECON'2017, Журавлев Денис, Маркетинг без маркетолога
SECON'2017, Журавлев Денис, Маркетинг без маркетолога
SECON
 
SECON'2017, Шатров Михаил, Инструменты успешного предпринимателя
SECON'2017, Шатров Михаил, Инструменты успешного предпринимателяSECON'2017, Шатров Михаил, Инструменты успешного предпринимателя
SECON'2017, Шатров Михаил, Инструменты успешного предпринимателя
SECON
 
SECON'2017, Цымбал Дмитрий, Компания - Компания. Дружба на этом уровне.
SECON'2017, Цымбал Дмитрий, Компания - Компания. Дружба на этом уровне.SECON'2017, Цымбал Дмитрий, Компания - Компания. Дружба на этом уровне.
SECON'2017, Цымбал Дмитрий, Компания - Компания. Дружба на этом уровне.
SECON
 

More from SECON (20)

SECON'2017, LAZADA Effartlrss Shopping, Как мы тестируем?
 SECON'2017, LAZADA Effartlrss Shopping, Как мы тестируем? SECON'2017, LAZADA Effartlrss Shopping, Как мы тестируем?
SECON'2017, LAZADA Effartlrss Shopping, Как мы тестируем?
 
SECON'2017, Куприенко Игорь, Университет 4.0: Ждать Нельзя Внедрять
SECON'2017, Куприенко Игорь, Университет 4.0: Ждать Нельзя ВнедрятьSECON'2017, Куприенко Игорь, Университет 4.0: Ждать Нельзя Внедрять
SECON'2017, Куприенко Игорь, Университет 4.0: Ждать Нельзя Внедрять
 
SECON'2017, Васильков Василий, Elm в production
SECON'2017, Васильков Василий, Elm в productionSECON'2017, Васильков Василий, Elm в production
SECON'2017, Васильков Василий, Elm в production
 
SECON'2017, Емельянов Игорь, Я хочу стать программистом: первые шаги.
SECON'2017, Емельянов Игорь, Я хочу стать программистом: первые шаги.SECON'2017, Емельянов Игорь, Я хочу стать программистом: первые шаги.
SECON'2017, Емельянов Игорь, Я хочу стать программистом: первые шаги.
 
SECON'2017, Тыкушин Анатолий, Болдырев Михаил, Расследование кибер-преступлений
SECON'2017, Тыкушин Анатолий, Болдырев Михаил, Расследование кибер-преступленийSECON'2017, Тыкушин Анатолий, Болдырев Михаил, Расследование кибер-преступлений
SECON'2017, Тыкушин Анатолий, Болдырев Михаил, Расследование кибер-преступлений
 
SECON'2017, Рожкова Надежда, Бухгалтерские лайфхаки для IT компаний
SECON'2017, 	Рожкова Надежда, Бухгалтерские лайфхаки для IT компанийSECON'2017, 	Рожкова Надежда, Бухгалтерские лайфхаки для IT компаний
SECON'2017, Рожкова Надежда, Бухгалтерские лайфхаки для IT компаний
 
SECON'2017, Янов Альберт, Управленческий учет в компании: для чего он нужен и...
SECON'2017, Янов Альберт, Управленческий учет в компании: для чего он нужен и...SECON'2017, Янов Альберт, Управленческий учет в компании: для чего он нужен и...
SECON'2017, Янов Альберт, Управленческий учет в компании: для чего он нужен и...
 
SECON'2017, Емелина Елена, Управленческий учет в софтверной компании на коленке
SECON'2017, Емелина Елена, Управленческий учет в софтверной компании на коленкеSECON'2017, Емелина Елена, Управленческий учет в софтверной компании на коленке
SECON'2017, Емелина Елена, Управленческий учет в софтверной компании на коленке
 
SECON'2017, Кузнецов Михаил, Самоуправляемая компания без бюрократии и фигни
SECON'2017, Кузнецов Михаил, Самоуправляемая компания без бюрократии и фигниSECON'2017, Кузнецов Михаил, Самоуправляемая компания без бюрократии и фигни
SECON'2017, Кузнецов Михаил, Самоуправляемая компания без бюрократии и фигни
 
SECON'2017, Коротков Анатолий, #noprojects #nomvp .. куда катится мир?
SECON'2017, Коротков Анатолий, #noprojects #nomvp .. куда катится мир?SECON'2017, Коротков Анатолий, #noprojects #nomvp .. куда катится мир?
SECON'2017, Коротков Анатолий, #noprojects #nomvp .. куда катится мир?
 
SECON'2017, Трошин Алексей, Выжить без менеджера: шаблоны правильных коммуник...
SECON'2017, Трошин Алексей, Выжить без менеджера: шаблоны правильных коммуник...SECON'2017, Трошин Алексей, Выжить без менеджера: шаблоны правильных коммуник...
SECON'2017, Трошин Алексей, Выжить без менеджера: шаблоны правильных коммуник...
 
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
SECON'2017, Цветцих Денис, Как добавить работе по Agile предсказуемости, не п...
 
SECON'2017, Мартынов Антон, Опыт использования удаленных команд при реализаци...
SECON'2017, Мартынов Антон, Опыт использования удаленных команд при реализаци...SECON'2017, Мартынов Антон, Опыт использования удаленных команд при реализаци...
SECON'2017, Мартынов Антон, Опыт использования удаленных команд при реализаци...
 
SECON'2017, Цаль-Цалко Иван, Go на практике
SECON'2017, Цаль-Цалко Иван, Go на практикеSECON'2017, Цаль-Цалко Иван, Go на практике
SECON'2017, Цаль-Цалко Иван, Go на практике
 
SECON'2017, Неволин Роман, Функциональный C#
SECON'2017, Неволин Роман, Функциональный C#SECON'2017, Неволин Роман, Функциональный C#
SECON'2017, Неволин Роман, Функциональный C#
 
SECON'2017, Мелехова Анна, Архитектура как стихия. Обуздываем энтропию проекта
SECON'2017, Мелехова Анна, Архитектура как стихия. Обуздываем энтропию проектаSECON'2017, Мелехова Анна, Архитектура как стихия. Обуздываем энтропию проекта
SECON'2017, Мелехова Анна, Архитектура как стихия. Обуздываем энтропию проекта
 
SECON'2017, Макарычев Костантин, Использование Spark для машинного обучения
SECON'2017, Макарычев Костантин, Использование Spark для машинного обученияSECON'2017, Макарычев Костантин, Использование Spark для машинного обучения
SECON'2017, Макарычев Костантин, Использование Spark для машинного обучения
 
SECON'2017, Журавлев Денис, Маркетинг без маркетолога
SECON'2017, Журавлев Денис, Маркетинг без маркетологаSECON'2017, Журавлев Денис, Маркетинг без маркетолога
SECON'2017, Журавлев Денис, Маркетинг без маркетолога
 
SECON'2017, Шатров Михаил, Инструменты успешного предпринимателя
SECON'2017, Шатров Михаил, Инструменты успешного предпринимателяSECON'2017, Шатров Михаил, Инструменты успешного предпринимателя
SECON'2017, Шатров Михаил, Инструменты успешного предпринимателя
 
SECON'2017, Цымбал Дмитрий, Компания - Компания. Дружба на этом уровне.
SECON'2017, Цымбал Дмитрий, Компания - Компания. Дружба на этом уровне.SECON'2017, Цымбал Дмитрий, Компания - Компания. Дружба на этом уровне.
SECON'2017, Цымбал Дмитрий, Компания - Компания. Дружба на этом уровне.
 

SECON'2016. Куприянов Юрий, OMG Essence - единая теория программной инженерии