Опыт применения метода ATAM для оценки архитектурыCUSTIS
Выступление Игоря Беспальчука, нашего руководителя проектов дирекции архитектуры, на заседании русского отделения INCOSE (9 ноября 2016 года, Москва).
Видеозапись выступления:
https://vimeo.com/190918892
Будущее уже наступило: от Agile к бирюзовым организациямCUSTIS
Выступление Максима Цепкова, нашего главного архитектора дирекции развития решений, на форуме «Дни PR и маркетинга на Юге» (1 июня 2017 года, Ростов-на-Дону).
Опыт применения метода ATAM для оценки архитектурыCUSTIS
Выступление Игоря Беспальчука, нашего руководителя проектов дирекции архитектуры, на заседании русского отделения INCOSE (9 ноября 2016 года, Москва).
Видеозапись выступления:
https://vimeo.com/190918892
Будущее уже наступило: от Agile к бирюзовым организациямCUSTIS
Выступление Максима Цепкова, нашего главного архитектора дирекции развития решений, на форуме «Дни PR и маркетинга на Юге» (1 июня 2017 года, Ростов-на-Дону).
Мастер-класс. Интерактивная презентация + деловая игра «Управление командами разрабатывающими ПО по Agile (Scrum) и выводу нового программного продукта (ПО) на рынок» c использованием симулятора проектной деятельности (СПД) BesTeamKpi®
Б.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровожденияAnatoly Levenchuk
Доклад Бориса Позина и Eвгении Горбуновой "Предложение по развитию ядра OMG Essence для обеспечения процессов жизненного цикла программных систем" на 97 заседании INCOSE, 26 ноября 2014г.
Понятие юзабилити
● Работа с guidelines
● Особенности создания продукта/проекта
● Знакомство с юзабилити для e-commerce
● Знакомство с юзабилити для корпоративных сайтов
● Особенности юзабилити для форумов
● Особенности создания мобильных приложения
● Обзор языков программирования для IOS и Android
● Особенности разработки пользовательского интерфейса для
мобильных приложений
● Структура сборки приложения
● Обзор языков программирования:
● PHP
● .NET
● Python
● Ruby on Rails
● C#
This document summarizes Adam Sitnik's presentation on .NET performance. It discusses new features in C# 7 like ValueTuple, ref returns and locals, and Span. It also covers .NET Core improvements such as ArrayPool and ValueTask that reduce allocations. The presentation shows how these features improve performance through benchmarks and reduces GC pressure. It provides examples and guidance on best using new features like Span, pipelines, and unsafe code.
Мастер-класс. Интерактивная презентация + деловая игра «Управление командами разрабатывающими ПО по Agile (Scrum) и выводу нового программного продукта (ПО) на рынок» c использованием симулятора проектной деятельности (СПД) BesTeamKpi®
Б.Позин, Е.Горбунова -- развитие ядра Essence для стадии сопровожденияAnatoly Levenchuk
Доклад Бориса Позина и Eвгении Горбуновой "Предложение по развитию ядра OMG Essence для обеспечения процессов жизненного цикла программных систем" на 97 заседании INCOSE, 26 ноября 2014г.
Понятие юзабилити
● Работа с guidelines
● Особенности создания продукта/проекта
● Знакомство с юзабилити для e-commerce
● Знакомство с юзабилити для корпоративных сайтов
● Особенности юзабилити для форумов
● Особенности создания мобильных приложения
● Обзор языков программирования для IOS и Android
● Особенности разработки пользовательского интерфейса для
мобильных приложений
● Структура сборки приложения
● Обзор языков программирования:
● PHP
● .NET
● Python
● Ruby on Rails
● C#
This document summarizes Adam Sitnik's presentation on .NET performance. It discusses new features in C# 7 like ValueTuple, ref returns and locals, and Span. It also covers .NET Core improvements such as ArrayPool and ValueTask that reduce allocations. The presentation shows how these features improve performance through benchmarks and reduces GC pressure. It provides examples and guidance on best using new features like Span, pipelines, and unsafe code.
Золотая лихорадка MSA: почему нам не подошли микросервисы?CUSTIS
Выступление Юрия Веретельникова, сооснователя и технического директора Solit Clouds, на профессиональной встрече CUSTIS Meetup: Микросервисы в Enterprise (16 марта 2017 года, Москва).
Опыт построения микросервисной архитектуры в цифровом банкеCUSTIS
Выступление Андрея Солощака, ведущего архитектора «Бинбанка», на профессиональной встрече CUSTIS Meetup: Микросервисы в Enterprise (16 марта 2017 года, Москва).
Будущее omni-channel маркетинга: инструменты, кейсы и цифрыCUSTIS
Выступление Артема Казакова, директора по маркетингу Retail Rocket, на бизнес-завтраке «К 2017 готовы: продвинутые инструменты маркетинга для интернет-магазинов» (13 декабря 2016 года, Москва).
From Agile to Teal Organization PRyug-2017Maxim Tsepkov
Будущее уже наступило: от Agile к Бирюзовым организациям. http://mtsepkov.org/Agile-PRyug Дни PR и маркетинга на Юге 2017 - рассказ про Agile и тренды развития организаций для не специалистов, вне IT
Agile and the Third Wave (IT Spring 2017)Maxim Tsepkov
http://mtsepkov.org/AgileAgainstThirdWave Развитие на конференции IT Spring доклада на AgileDays-2017 Третья промышленная революция, которая была предсказана в далеком 1980 году Элвисом Тоффлером в книге «Третья волна», уже перестала быть делом будущего, а становится частью настоящего. Вызовы, которые она несла, в первую очередь пришли в IT-отрасль в конце 20 века. А в начале 21 века появился ответ на них — практики Agile, которые развиваются уже полтора десятилетия, в том числе вбирая из традиционного менеджмента все ценное и применимое в будущем мире. Сейчас новые вызовы и связанная с ними турбулентность идут в другие отрасли, которые могут в ответ изобретать собственные практики, а могут воспользоваться апробированными ответами Agile, наполнив его практики своей спецификой. Темп изменений в разных отраслях различается, однако приход нового неизбежен, потому что изменился mindset нового поколения соцсетей — тех, кто начал активно общаться и завоевывать лидерство в виртуальном пространстве еще в школе. И по мере того, как такие люди будут приходить в организации, они будут необратимо менять их культуру. Распространение бирюзовых организаций, описанных Фредериком Лалу в книге «Открывая организации будущего», — зримое проявление этих изменений. И вовсе не случайно организационный фреймворк для таких компаний — холакратия — тоже появился в IT-отрасли и распространяется за ее пределы. В докладе будет описана big picture современного развития, в которой каждой из организаций предстоит самоопределиться и выбрать собственный путь.
Опыт госпроектов и взаимодействия с корпоративными структурамиПрофсоUX
Доклад предназначен для UX-специалистов, руководителей проектов и всех остальных.
В последнее время UX-специалисты и компании все чаще привлекаются к реализации проектов для корпораций и государственных заказчиков. На первый взгляд кажется, что при работе с ними попадаешь из мира сотрудничества в мир формальных взаимодействий. На самом деле построить с такими заказчиками настоящее сотрудничество вполне возможно. Более того, заказчик в нем заинтересован, просто не всегда представляет, как это сделать. В докладе я поделюсь практиками работы с крупными заказчиками из опыта компании CUSTIS.
Максим Цепков. Agile — ответ на вызовы третьей промышленной революции.ScrumTrek
Третья промышленная революция, которая была предсказана в далеком 1980 году Элвисом Тоффлером в книге «Третья волна», уже перестала быть делом будущего, а становится частью настоящего. Вызовы, которые она несла, в первую очередь пришли в IT-отрасль в конце 20 века. А в начале 21 века появился ответ на них — практики Agile, которые развиваются уже полтора десятилетия, в том числе вбирая из традиционного менеджмента все ценное и применимое в будущем мире. Сейчас новые вызовы и связанная с ними турбулентность идут в другие отрасли, которые могут в ответ изобретать собственные практики, а могут воспользоваться апробированными ответами Agile, наполнив его практики своей спецификой. Темп изменений в разных отраслях различается, однако приход нового неизбежен, потому что изменился mindset нового поколения соцсетей — тех, кто начал активно общаться и завоевывать лидерство в виртуальном пространстве еще в школе. И по мере того, как такие люди будут приходить в организации, они будут необратимо менять их культуру. Распространение бирюзовых организаций, описанных Фредериком Лалу в книге «Открывая организации будущего», — зримое проявление этих изменений. И вовсе не случайно организационный фреймворк для таких компаний — холакратия — тоже появился в IT-отрасли и распространяется за ее пределы. В докладе будет описана big picture современного развития, в которой каждой из организаций предстоит самоопределиться и выбрать собственный путь. Доклад является развитием моих выступлений по темам Agile и Спиральной динамики, доступных на моем сайте http://mtsepkov.org/Agile.
Agile - ответ на вызовы третьей промышленной революции - цепков custisMaxim Tsepkov
http://mtsepkov.org/AgileAgainstThirdWave доклад на AgileDays-2017 Третья промышленная революция, которая была предсказана в далеком 1980 году Элвисом Тоффлером в книге «Третья волна», уже перестала быть делом будущего, а становится частью настоящего. Вызовы, которые она несла, в первую очередь пришли в IT-отрасль в конце 20 века. А в начале 21 века появился ответ на них — практики Agile, которые развиваются уже полтора десятилетия, в том числе вбирая из традиционного менеджмента все ценное и применимое в будущем мире. Сейчас новые вызовы и связанная с ними турбулентность идут в другие отрасли, которые могут в ответ изобретать собственные практики, а могут воспользоваться апробированными ответами Agile, наполнив его практики своей спецификой. Темп изменений в разных отраслях различается, однако приход нового неизбежен, потому что изменился mindset нового поколения соцсетей — тех, кто начал активно общаться и завоевывать лидерство в виртуальном пространстве еще в школе. И по мере того, как такие люди будут приходить в организации, они будут необратимо менять их культуру. Распространение бирюзовых организаций, описанных Фредериком Лалу в книге «Открывая организации будущего», — зримое проявление этих изменений. И вовсе не случайно организационный фреймворк для таких компаний — холакратия — тоже появился в IT-отрасли и распространяется за ее пределы. В докладе будет описана big picture современного развития, в которой каждой из организаций предстоит самоопределиться и выбрать собственный путь.
Выступление Владимира Рахтеенко, нашего генерального директора, и Германа Алексеева, ИТ-директора ГК «Спортмастер», на Неделе российского ритейла (7 июня 2017 года, Москва).
Диаграммы учета как средство для наглядного и целостного отображения правил у...CUSTIS
Выступление Максима Цепкова, нашего главного архитектора дирекции развития решений, на конференции «Соколовские чтения «Бухгалтерский учет: взгляд из прошлого в будущее» (22 апреля 2017 года, Санкт-Петербург).
Выступление Игоря Беспальчука, нашего руководителя проектов, на профессиональной встрече CUSTIS Meetup: Микросервисы в Enterprise (16 марта 2017 года, Москва).
От монолитных моделей предметной области — к модульнымCUSTIS
Выступление Максима Цепкова, нашего главного архитектора дирекции развития решений, на World Information Architecture Day (18 февраля 2017 года, Санкт-Петербург).
Process и Case Management в информационной системе: от автоматизации As Is к ...CUSTIS
Выступление Максима Цепкова, нашего главного архитектора дирекции развития решений, на ежегодной конференции CEE-SECR – 2016 (29 октября 2016 года, Москва).
RBAC & ABAC: гибридное решение для управления правами доступаCUSTIS
Выступление Вячеслава Муравлева, нашего ведущего разработчика, на международной выставке InfoSecurity Russia (20 сентября 2016 года, Москва).
Видеозапись выступления:
https://vimeo.com/183804752
Омниканальная модель в ритейле: решения и кейсыCUSTIS
Выступление Петра Асратяна, директор программы модернизации информационных систем «Леруа Мерлен Восток», на конференции «IT в ритейле» (12 сентября 2016 года, Москва).
Выступление Игоря Катенина, директора по развитию инвестиционно-маркетингового агентства ФИНIQ, на профессиональной встрече CUSTIS Meetup: Омниканальность в ритейле (21 апреля 2016 года, Москва).
Выступление Алексея Тимонина, операционного директора OZON.ru, на профессиональной встрече CUSTIS Meetup: Омниканальность в ритейле (21 апреля 2016 года, Москва).
Омниканальность как один из ответов ритейла на изменение Customer ExperienceCUSTIS
Выступление Германа Алексеева, директора по информационным технологиям компании «Спортмастер», на профессиональной встрече CUSTIS Meetup: Омниканальность в ритейле (21 апреля 2016 года, Москва).
Омниканальность: buzzword или новая реальность?CUSTIS
Выступление Максима Михалева, нашего директора по развитию бизнеса, на профессиональной встрече CUSTIS Meetup: Омниканальность в ритейле (21 апреля 2016 года, Москва).
Выступление Георгия Савельева, эксперта по бизнес-анализу и проектному управлению и соавтора III версии BABOK® Guide, на профессиональной встрече CUSTIS Meetup: Управление ИТ-проектами в банках (17 марта 2016 года, Москва).
1. Agile и управление знаниями
в ИТ-проектах
Максим Цепков
Главный архитектор дирекции развития решений
16 декабря 2016
2. Я работаю в ИТ-индустрии более 30 лет
Автоматизация бизнеса, разработка его моделей
Перестройка бизнеса с помощью ИТ
Софт – это овеществленное знание,
а успех ИТ-проектов определяется людьми
Практики управления знаниями вплетены в методы
ведения проектов в ИТ-отрасли
Я расскажу о таких практиках в очищенном
виде – в виде уроков, полезных во всех отраслях
Кто я и о чем расскажу
2/26
4. ИТ-индустрия первой столкнулась с вызовами основанного на
знаниях общества (Питер Друкер. Менеджмент. Вызовы XXI века)*
В ИТ-индустрии люди и работа со знаниями – ключевой фактор
успеха (Том ДеМарко. Человеческий фактор)
В ИТ-индустрии люди постоянно осваивают новые технологии,
а знания о продуктах надо передавать тем, кто их будет
сопровождать
ИТ-индустрия научилась коллективно работать со знаниями,
в том числе в распределенной команде
ИТ-индустрия уверенно ответила на вызовы «поколения
Facebook», перед которыми сейчас оказываются все компании
(Gary Hamel. The Facebook Generation vs. the Fortune 500)*
ИТ – на передовой управления знаниями
* Подробнее – в моем докладе «Эволюция организаций и эволюция
сотрудника: как изменяется понятие о правильном»
4/26
5. Работа со знаниями вплетена в ИТ-разработку,
есть свое управление проектами и командами –
Agile-методы
Простой перенос берет фрагменты,
а они не работают отдельно от остального
Знания в ИТ – не только про софт
и процесс разработки, они про устройство бизнеса,
и это можно переносить
Сейчас актуален перенос Agile-процесса,
а процесс управления знаниями у него внутри
Сложность переноса опыта ИТ
5/26
7. Знания о технологиях и способах работы
меняются очень быстро
Практика сильно опережает теорию
Знания не успевают оформляться
в «солидные и проверенные» источники
Надо слушать пульс времени, быть в курсе
нового, пробовать применять его
Слушаем пульс времени
Казалось бы, очевидно. Но многие по-прежнему
ждут, когда выйдет учебник…
7/26
8. Знания поступают по многим каналам
Тематические интернет-порталы
Социальные сети и группы в них
Online- и offline- конференции и семинары
Meetup’ы и встречи профессионалов – быстрые знания
«Встречи на кухне» на работе
Выбираем эффективные для себя каналы
Комбинируем разные формы получения знаний
Ведем активные коммуникации:
чтобы получать знание, надо его отдавать
Используем все каналы
8/26
9. Демо – представление состояния проекта тем, кто
пользуется результатами твоей работы, и другим
интересующимся
Ретро – оценка себя: правильно ли мы работаем
и что можно улучшить
Daily meeting – синхронизация представлений
команды о движении проекта
Планирование – синхронизация намерений
Знания о движении проекта –
через точки коммуникации
У каждой встречи – свое назначение и свой
формат, соответствующий этому назначению
9/26
10. Ищем хорошее визуальное
представление
Burn down chart для движения проекта
Доска с задачами
Различные схемы
Материальное представление эффективнее
электронного, но это бывает не всегда,
надо выбирать
Не забываем классику: повестка дня,
тайминг, протоколы с фиксацией решений
Эффективные коммуникации
требуют артефактов
«Артефакт» – развитие
привычного документа
10/26
12. Естественный язык многозначен
и трактуем, а необходимо передавать смысл
Применяем схемы и визуализацию, дополняя
их текстовыми описаниями
Описания не дублируют схему,
а поясняют ее
Создаем словарь понятий, единый язык
(«ubiquitous language») проекта
Обсуждаем не термины, а содержание –
от тоталитаризма к плюрализму
Схемы и модели вместо текста
UML прижился
как схемы-картинки,
а не как язык
12/26
13. Вопрос «что сделать» куда менее важен,
чем «почему» или «зачем»
Придумываем простые форматы,
содержащие нужные компоненты
Пример форматов – use case и user story.
Они подходят не только для ИТ-отрасли,
но и для проектов изменений в бизнесе
«Зачем» важнее, чем «что»
13/26
14. Не работают формальные требования
к документу – оглавления, обязательная
форма заполнения
Работают критерии пригодности документа
к использованию стейкхолдерами
Готовность оцениваем экспертно
В помощь экспертам – check list проверки
Содержание важнее формы
14/26
15. Модели для описания бизнеса в Archimate
Модель мотивации стейкхолдеров в Archimate
Подходы объектно-ориентированного
программирования, перенесенные на
разработку онтологий в Domain Driven Design
Карта ведения проекта OMG Essence
Схема множественных viewpoint’ов ISO 42010
Типовые модели знаний
Они слишком тяжелы, если соблюдать форму,
но хороши для проверки содержания и структуры
15/26
16. Уроки управления знаниями
в ИТ-индустрии
Часть 3. Работаем с документами
Так по привычке называют артефакты
16/26
17. Документы служат для коммуникации,
а не являются самоценными
Фиксация решений или устройства бизнеса –
коммуникация с «собой в будущем»
Форма документа выбирается исходя
из целей предполагаемой коммуникации
Используем гипертекст и многообразие
форм: текст, схемы, графики, аудио, видео
Документ – для коммуникаций
17/26
18. Не делаем один документ для всех
Делим документы по назначению и адресату
для принятия решений
текущей коммуникации
сохранения знаний во времени («мне через полгода»)
передачи знаний другим людям
помощи в текущей работе и др…
Каждому назначению соответствует свой вид
описания – viewpoint – и свой метод описания
Документ должен быть адресным
18/26
19. Протоколы совещаний, резюме разговоров
необходимо оформлять документами
Задачами управляем не в переписке,
а в системах ведения дел
Материалы доступны всем участникам
работы, есть поиск и навигация
Цель – это не поиск виноватых,
а восстановление обстоятельств и действий
Оставляем следы
19/26
20. Документ живет дольше его первого автора
Работаем коллективно, а не пересылаем
Используем wiki-системы – они позволяют
строить системы связанных документов
Google Docs и аналоги тоже можно
использовать, но они хуже, т. к. ведут
отдельные документы
Увидел, что улучшить, – сразу сделал,
согласование – только по несогласию
Правим ответственно и уведомляем
У документа нет автора
20/26
21. Большой документ устаревает раньше,
чем будет написан
Концепты – кратки, проводим детализацию
по необходимости, а не сразу
Делаем ту часть документа, которая касается
текущей задачи
Используем специальные форматы,
ориентированные на инкрементальное
создание, – user story, slice use case, story mapping
Документ создаем постепенно
21/26
22. Чем подробнее документ,
тем он дороже
Подробные описания устройства бизнеса
Протоколы совещаний, понятные отсутствовавшим, и т. д.
Управляем детальностью документов
Используем компромиссные варианты:
резюме или конспект + видео или аудио
Не забываем фиксировать основания
и логику решений – их упускают чаще всего
Документ имеет цену
В особенности
актуальный
22/26
24. ИТ-индустрия накопила много хороших практик
эффективной работы в быстро изменяющемся мире
Используем готовое – это экономит время и силы
для поиска решений
Когда берем практики из других
отраслей, нужна адаптация
Kanban и Lean при переносе в ИТ-отрасль
из производства изменились очень сильно
Для адаптации к своей ситуации надо понимать
устройство и цели практик
Используй готовое и адаптируй!
Впечатляющий,
но тяжелый урок ИТ
24/26
25. Не существует единого метода!
Придумывать свой метод – дорого,
его надо собирать из отдельных практик
Практики дополняют друг друга как паззл
OMG Essence – способ описывать
индивидуальную сборку метода
Метод развивается по ходу проекта,
ретро – точка совершенствования
Каждому проекту – свой метод
25/26
26. Надо не только использовать опыт ИТ, но и понимать,
что ИТ становится основой и партнером бизнеса
Бизнес конкурирует
ИТ-программами
«Тинькофф Банк» известен в этой области давно, «Сбербанк»
и «Альфа-Банк» идут в том же направлении
Авиаперевозчики конкурируют продажей билетов и логистикой,
а это обеспечивается ИТ
Надо понимать работу ИТ для эффективного
взаимодействия с этой индустрией
Вместо заключения
Вопросы? Обращайтесь!
Максим Цепков mtsepkov.org
Это называется
цифровизацией
26/26