кривошеев евгений - как нужно уметь думать специалистам

Magneta AI
Magneta AICEO at Magneta.ai
Design&Process
Models
Евгений Кривошеев
ekrivosheyev@scrumtrek.ru
Agenda




         2
Target audience




                  3
Objectives




             4
Value




        5
Disclaimer




             6
Agenda


         {


             7
Понятие модели




                 8
Ключевые модели




                  9
Свойства моделей




                   10
Agenda



         {




             11
Решение как компромисс




                         12
Конфликты ожиданий




                     13
Конфликты ожиданий
                    интеллект




специальные
                                     готовка
   навыки
                                               Ирка Петрова
                                               Саша Грей



              TCO               уборка




                                                              14
Решение как компромисс




                         15
Обоснование решений




                      16
Обоснование решений



        «Дизайн – это компромисс.
     Любое решение – компромисс.
       За все приходится платить.»




                                 17
Обоснование решений
Кеш   design pattern




             Что получаем   Чем платим




                                         18
Обоснование решений
Фабрика   design pattern




     Что получаем          Чем платим




                                        19
Обоснование решений

        «Проектирование в общем смысле,
                как выработка решений –
задача многокритериальной оптимизации.

                          Попытка найти
   глобальный оптимум целевой функции,
 зачастую в ущерб локальным оптимумам.»



                                     20
Agenda




         {




             21
Роль неопределенности


                      Корень всех зол.
     Все практики разработки ПО – это
           групповые способы борьбы с
                  неопределенностью.



                Про виды неопределенности поговорим ниже.

                                                     22
Agenda




         {



             23
Метамоделирование



     «Мы не можем решить проблему
       на том же уровне абстракции,
           на котором она возникла»




                                 24
Метамоделирование




                    25
Метамоделирование




                    26
Метамоделирование




                    27
Метамоделирование




                    28
Метамоделирование




                    29
Pull vs Push
Динамика получения ценности

  «Вытягиваем новую
  ценность, исходя из
 имеющегося решения»      {

                          {

                          {

                          {
«Проталкиваем решение,
исходя из нашего плана»


                              30
Pull vs Push
Динамика получения ценности

  «Вытягиваем новую
  ценность, исходя из     Интерпретатор
 имеющегося решения»




«Проталкиваем решение,
                           Компилятор
исходя из нашего плана»


                                          31
Agenda




         {
             32
Паттерны


       «Паттерн – типовое решение»


   «Паттерн – уже принятое решение
       в осях ожиданий метамодели»




                                33
Паттерны




           34
Паттерны




           35
Паттерны




           36
Типовые бизнес-модели




                        37
Типовые процессы




                   38
Типовые процессы
                    Характер
                неопределенности
                                     высокая

                                               Решения команды
                                                и их реализация,
                                               внутренние риски


высокая
                                               Внутренняя          низкая

                           Внешняя
           Изменчивость
           требований и
          внешней среды,
          внешние риски

                                     низкая



                                                                        39
Типовые процессы
                         Борьба
                  с неопределенностью
                                                высокая


        Итеративные процессы
    с быстрой обратной связью




                                Итеративность
и малым охватом задач на вход




 Последовательные процессы с
большим охватом задач на вход
 медленной обратной связью и

                                                низкая



                                                          40
Типовые процессы
                                  Борьба
                           с неопределенностью




низкая
                                        Самоорганизация                    высокая
  Управление по:




                   Процессам    Задачам       Проблемам,   Ценностям
                                                целям

                       Принимают решения           Принимают решения
                                   PM/PA.                 исполнители.
                      Исполнители – сервис.       Scrum Master – сервис.

                                                                                41
Типовые процессы
                         Методологии
      DoD     Watefall                 RUP        Scrum   Kanban




                             Итеративность
 Формальные процессы                                         Самоорганизация

                             Последовательность




                                                                               42
Типовые процессы



    «Нет хороших или плохих процессов.
 Есть лишь вопрос соответствия задачам.
                За все нужно платить.»




                                     43
Целостность между моделями



Любое решение должно
  быть обосновано в
  системе критериев,
заданных метамоделью




                         44
Целостность между моделями




                         45
Целостность между моделями



Любое решение должно
  быть обосновано в
  системе критериев,
заданных метамоделью




                         46
Целостность между моделями



Любое решение должно
  быть обосновано в
  системе критериев,
заданных метамоделью




                         47
Целостность между моделями



 Пример
целостных
моделей без
  трения




                         48
Agenda




         49
Отлить в граните
1.   Решение – это компромисс, задача многокритериальной
     оптимизации
2.   Система ожиданий задается метамоделью
3.   Мы часто не можем решить проблему на том же уровне
     абстракции, на котором она возникла
4.   Необходимо полнота и непротиворечивость метамодели
5.   Динамика получения ценности определяется выбором между
     pull- и push-подходами
6.   Любое решение должно быть обосновано в системе критериев,
     заданных метамоделью
7.   Паттерн – уже принятое решение, готовое к переиспользованию
8.   Современная разработка ПО – групповая борьба с
     неопределенностью (внешней и внутренней)
9.   Типовые процессы определяют степени итеративности и
     самоуправления
                                                              50
Ваши кейсы


     Алгоритм принятия
     решения на Вашем
          примере




                         51
Objectives




             52
Value




        53
The truth is out there



                      «Следующий шаг –
         выход из игры с нулевой суммой»




                                      54
Контакты
Евгений Кривошеев, ekrivosheyev@scrumtrek.ru
Никита Филиппов, nfilippov@scrumtrek.ru
Асхат Уразбаев, askhat@scrumtrek.ru


             «Тяжело в учении – легко в бою»

               SkillTrek – это дистанционный центр компетенций,
               где специалисты получают востребованные на
               рынке знания и навыки в условиях реальных
               проектов с выбором удобной им загрузки



                                                             55
1 of 55

Recommended

Design&Process Models by
Design&Process ModelsDesign&Process Models
Design&Process ModelsEvgeniy Krivosheev
476 views48 slides
Design & Process Models by
Design & Process ModelsDesign & Process Models
Design & Process ModelsAlexander Byndyu
6.6K views51 slides
Расстройство клиентоориентированности, симптомы и лечение (Михаил Заборов) by
Расстройство клиентоориентированности, симптомы и лечение (Михаил Заборов)Расстройство клиентоориентированности, симптомы и лечение (Михаил Заборов)
Расстройство клиентоориентированности, симптомы и лечение (Михаил Заборов)Ontico
345 views55 slides
Как не нужно разговаривать с заказчиком by
Как не нужно разговаривать с заказчикомКак не нужно разговаривать с заказчиком
Как не нужно разговаривать с заказчикомSQALab
466 views54 slides
действуй опираясь на ценности а не просто применяй инструменты максим цепков by
действуй опираясь на ценности а не просто применяй инструменты максим цепковдействуй опираясь на ценности а не просто применяй инструменты максим цепков
действуй опираясь на ценности а не просто применяй инструменты максим цепковMaxim Tsepkov
1.5K views42 slides
Максим Цепков, Действуй, опираясь на ценности, а не просто применяй инструменты! by
Максим Цепков, Действуй, опираясь на ценности, а не просто применяй инструменты!Максим Цепков, Действуй, опираясь на ценности, а не просто применяй инструменты!
Максим Цепков, Действуй, опираясь на ценности, а не просто применяй инструменты!ScrumTrek
526 views42 slides

More Related Content

Viewers also liked

Presentacion. fisioterapia en neurología del adulto final by
Presentacion. fisioterapia en neurología del adulto finalPresentacion. fisioterapia en neurología del adulto final
Presentacion. fisioterapia en neurología del adulto finalRosaortizg
884 views9 slides
Alumni Newsletter Hardcopy Spring 2016 by
Alumni Newsletter Hardcopy Spring 2016 Alumni Newsletter Hardcopy Spring 2016
Alumni Newsletter Hardcopy Spring 2016 Katrina Faessel
217 views6 slides
Experience report: внедрение Scrum на чужбине by
Experience report: внедрение Scrum на чужбинеExperience report: внедрение Scrum на чужбине
Experience report: внедрение Scrum на чужбинеReturn on Intelligence
687 views27 slides
La dislexia by
La dislexiaLa dislexia
La dislexiaemar2015
476 views8 slides
Sin título 1 by
Sin título 1Sin título 1
Sin título 1Abraham Solorzano
228 views5 slides
Radio comms connect 2012 presentation by
Radio comms connect 2012 presentationRadio comms connect 2012 presentation
Radio comms connect 2012 presentationPeter Clemons
447 views65 slides

Viewers also liked(20)

Presentacion. fisioterapia en neurología del adulto final by Rosaortizg
Presentacion. fisioterapia en neurología del adulto finalPresentacion. fisioterapia en neurología del adulto final
Presentacion. fisioterapia en neurología del adulto final
Rosaortizg884 views
Alumni Newsletter Hardcopy Spring 2016 by Katrina Faessel
Alumni Newsletter Hardcopy Spring 2016 Alumni Newsletter Hardcopy Spring 2016
Alumni Newsletter Hardcopy Spring 2016
Katrina Faessel217 views
Experience report: внедрение Scrum на чужбине by Return on Intelligence
Experience report: внедрение Scrum на чужбинеExperience report: внедрение Scrum на чужбине
Experience report: внедрение Scrum на чужбине
La dislexia by emar2015
La dislexiaLa dislexia
La dislexia
emar2015476 views
Radio comms connect 2012 presentation by Peter Clemons
Radio comms connect 2012 presentationRadio comms connect 2012 presentation
Radio comms connect 2012 presentation
Peter Clemons447 views
ChemSafe - Innovations in Safety for Chemical by Michael Sandlin
ChemSafe - Innovations in Safety for ChemicalChemSafe - Innovations in Safety for Chemical
ChemSafe - Innovations in Safety for Chemical
Michael Sandlin152 views
MindecBISolutionsIntro_120310 by Jan Bízik
MindecBISolutionsIntro_120310MindecBISolutionsIntro_120310
MindecBISolutionsIntro_120310
Jan Bízik73 views
Bài tập phân tích thiết kế hệ thống ICTU by Ngô Doãn Tình
Bài tập phân tích thiết kế hệ thống ICTUBài tập phân tích thiết kế hệ thống ICTU
Bài tập phân tích thiết kế hệ thống ICTU
Ngô Doãn Tình 681 views
Using of Augmented Reality Technology in Food and Drink Industry by Araz Davud
Using of Augmented Reality Technology in Food and Drink IndustryUsing of Augmented Reality Technology in Food and Drink Industry
Using of Augmented Reality Technology in Food and Drink Industry
Araz Davud1.8K views
Роман Приходько, Владимир Беспрозванных, «Сбербанк-Технологии» — Платформа ЕФС by Dev_Party
Роман Приходько, Владимир Беспрозванных, «Сбербанк-Технологии» — Платформа ЕФСРоман Приходько, Владимир Беспрозванных, «Сбербанк-Технологии» — Платформа ЕФС
Роман Приходько, Владимир Беспрозванных, «Сбербанк-Технологии» — Платформа ЕФС
Dev_Party1.8K views
ATMOSPHERIC REFRACTION by sarathhari123
ATMOSPHERIC REFRACTIONATMOSPHERIC REFRACTION
ATMOSPHERIC REFRACTION
sarathhari1231.2K views
Евгений Емельянов. Целеполагание с помощью OKR by ScrumTrek
Евгений Емельянов. Целеполагание с помощью OKRЕвгений Емельянов. Целеполагание с помощью OKR
Евгений Емельянов. Целеполагание с помощью OKR
ScrumTrek979 views
Microwave communication by abhishek mahajan by Abhishek Mahajan
Microwave communication by abhishek mahajanMicrowave communication by abhishek mahajan
Microwave communication by abhishek mahajan
Abhishek Mahajan1.9K views
[Tekla] Villa - Đào Hải Nam by Huytraining
[Tekla] Villa - Đào Hải Nam[Tekla] Villa - Đào Hải Nam
[Tekla] Villa - Đào Hải Nam
Huytraining3.7K views
The most vibrant waterfront community by villaauctionsuae
The most vibrant waterfront communityThe most vibrant waterfront community
The most vibrant waterfront community
villaauctionsuae257 views

Similar to кривошеев евгений - как нужно уметь думать специалистам

It spring архетипы системного мышления by
It spring архетипы системного мышленияIt spring архетипы системного мышления
It spring архетипы системного мышленияDmitry Bezuglyy
1.1K views39 slides
Контекстное тестирование ПО by
Контекстное тестирование ПОКонтекстное тестирование ПО
Контекстное тестирование ПОAlexey Lyanguzov
1K views17 slides
Дмитрий Безуглый. Архетипы системного мышления by
Дмитрий Безуглый. Архетипы системного мышленияДмитрий Безуглый. Архетипы системного мышления
Дмитрий Безуглый. Архетипы системного мышленияIT Spring
1.2K views40 slides
Балансируем развитие продукта и баги by
Балансируем развитие продукта и багиБалансируем развитие продукта и баги
Балансируем развитие продукта и багиSergey Dmitriev
869 views36 slides
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта by
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проектаСвод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проектаRauf Aliev
23.9K views105 slides
управление проектами by
управление проектамиуправление проектами
управление проектамиRauf Aliev
4.6K views105 slides

Similar to кривошеев евгений - как нужно уметь думать специалистам(20)

It spring архетипы системного мышления by Dmitry Bezuglyy
It spring архетипы системного мышленияIt spring архетипы системного мышления
It spring архетипы системного мышления
Dmitry Bezuglyy1.1K views
Контекстное тестирование ПО by Alexey Lyanguzov
Контекстное тестирование ПОКонтекстное тестирование ПО
Контекстное тестирование ПО
Alexey Lyanguzov1K views
Дмитрий Безуглый. Архетипы системного мышления by IT Spring
Дмитрий Безуглый. Архетипы системного мышленияДмитрий Безуглый. Архетипы системного мышления
Дмитрий Безуглый. Архетипы системного мышления
IT Spring1.2K views
Балансируем развитие продукта и баги by Sergey Dmitriev
Балансируем развитие продукта и багиБалансируем развитие продукта и баги
Балансируем развитие продукта и баги
Sergey Dmitriev869 views
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта by Rauf Aliev
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проектаСвод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Rauf Aliev23.9K views
управление проектами by Rauf Aliev
управление проектамиуправление проектами
управление проектами
Rauf Aliev4.6K views
Управление проектами by Nimax
Управление проектами Управление проектами
Управление проектами
Nimax2.8K views
Дизайн-мышление. Что это и могут ли аналитики его применять? by SQALab
Дизайн-мышление. Что это и могут ли аналитики его применять?Дизайн-мышление. Что это и могут ли аналитики его применять?
Дизайн-мышление. Что это и могут ли аналитики его применять?
SQALab1.2K views
Готовим тестировщика: с нуля и до… (необходимого уровня) by SQALab
Готовим тестировщика: с нуля и до… (необходимого уровня)Готовим тестировщика: с нуля и до… (необходимого уровня)
Готовим тестировщика: с нуля и до… (необходимого уровня)
SQALab2K views
Управление рисками в стартапе by Anatoly Suzdaltsev
Управление рисками в стартапеУправление рисками в стартапе
Управление рисками в стартапе
Anatoly Suzdaltsev537 views
Artem Zakharchenko - What happens when you don't write the code. What advises... by Maria Kuneva
Artem Zakharchenko - What happens when you don't write the code. What advises...Artem Zakharchenko - What happens when you don't write the code. What advises...
Artem Zakharchenko - What happens when you don't write the code. What advises...
Maria Kuneva16 views
Artem Zakharchenko - What happens when you don't write the code. What advises... by OdessaJS Conf
Artem Zakharchenko - What happens when you don't write the code. What advises...Artem Zakharchenko - What happens when you don't write the code. What advises...
Artem Zakharchenko - What happens when you don't write the code. What advises...
OdessaJS Conf62 views
RiskGap onboarding by RiskGap
RiskGap onboarding RiskGap onboarding
RiskGap onboarding
RiskGap504 views
Доклад на Software People 2013 by Natalia Zhelnova
Доклад на Software People 2013Доклад на Software People 2013
Доклад на Software People 2013
Natalia Zhelnova744 views
Нейробиология, тойота ката, управления очередями - как это использовать в упр... by Alexander Abolmasov
Нейробиология, тойота ката, управления очередями - как это использовать в упр...Нейробиология, тойота ката, управления очередями - как это использовать в упр...
Нейробиология, тойота ката, управления очередями - как это использовать в упр...
Alexander Abolmasov1.1K views
"Эффективное использование внешних ресурсов для развития продуктов" by Dmitry Bezuglyy
"Эффективное использование внешних ресурсов для развития продуктов""Эффективное использование внешних ресурсов для развития продуктов"
"Эффективное использование внешних ресурсов для развития продуктов"
Dmitry Bezuglyy421 views
Качественный менеджер by SQALab
Качественный менеджерКачественный менеджер
Качественный менеджер
SQALab461 views
Игра тестирования by COMAQA.BY
Игра тестированияИгра тестирования
Игра тестирования
COMAQA.BY 802 views
СПб Инновационный Форум by Arseny Tarasov
СПб Инновационный ФорумСПб Инновационный Форум
СПб Инновационный Форум
Arseny Tarasov588 views

More from Magneta AI

From outsource to productsource! by
From outsource to productsource!From outsource to productsource!
From outsource to productsource!Magneta AI
684 views30 slides
BDD test structure by
BDD test structureBDD test structure
BDD test structureMagneta AI
745 views8 slides
AgileCamp15. Процессный трек by
AgileCamp15. Процессный трекAgileCamp15. Процессный трек
AgileCamp15. Процессный трекMagneta AI
950 views54 slides
Как создать концепцию продукта в виде Lean Canvas by
Как создать концепцию продукта в виде Lean CanvasКак создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean CanvasMagneta AI
2.3K views34 slides
Эффективные ретроспективы by
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективыMagneta AI
2.9K views49 slides
зотин Scrum, kanban, что дальше. история nokia by
зотин   Scrum, kanban, что дальше. история nokiaзотин   Scrum, kanban, что дальше. история nokia
зотин Scrum, kanban, что дальше. история nokiaMagneta AI
1.3K views49 slides

More from Magneta AI(20)

From outsource to productsource! by Magneta AI
From outsource to productsource!From outsource to productsource!
From outsource to productsource!
Magneta AI684 views
BDD test structure by Magneta AI
BDD test structureBDD test structure
BDD test structure
Magneta AI745 views
AgileCamp15. Процессный трек by Magneta AI
AgileCamp15. Процессный трекAgileCamp15. Процессный трек
AgileCamp15. Процессный трек
Magneta AI950 views
Как создать концепцию продукта в виде Lean Canvas by Magneta AI
Как создать концепцию продукта в виде Lean CanvasКак создать концепцию продукта в виде Lean Canvas
Как создать концепцию продукта в виде Lean Canvas
Magneta AI2.3K views
Эффективные ретроспективы by Magneta AI
Эффективные ретроспективыЭффективные ретроспективы
Эффективные ретроспективы
Magneta AI2.9K views
зотин Scrum, kanban, что дальше. история nokia by Magneta AI
зотин   Scrum, kanban, что дальше. история nokiaзотин   Scrum, kanban, что дальше. история nokia
зотин Scrum, kanban, что дальше. история nokia
Magneta AI1.3K views
абраменко как сделать нужный людям продукт by Magneta AI
абраменко   как сделать нужный людям продуктабраменко   как сделать нужный людям продукт
абраменко как сделать нужный людям продукт
Magneta AI785 views
павлов все, что вы хотели знать о юнит тестах, но боялись спросить by Magneta AI
павлов   все, что вы хотели знать о юнит тестах, но боялись спроситьпавлов   все, что вы хотели знать о юнит тестах, но боялись спросить
павлов все, что вы хотели знать о юнит тестах, но боялись спросить
Magneta AI655 views
тучин как внедрить Agile, чтобы никто не заметил by Magneta AI
тучин   как внедрить Agile, чтобы никто не заметилтучин   как внедрить Agile, чтобы никто не заметил
тучин как внедрить Agile, чтобы никто не заметил
Magneta AI902 views
ткаченко качество без этапа тестирования by Magneta AI
ткаченко   качество без этапа тестированияткаченко   качество без этапа тестирования
ткаченко качество без этапа тестирования
Magneta AI822 views
сенькова разное ретро для разных команд (как провести ретро для новичков, с... by Magneta AI
сенькова   разное ретро для разных команд (как провести ретро для новичков, с...сенькова   разное ретро для разных команд (как провести ретро для новичков, с...
сенькова разное ретро для разных команд (как провести ретро для новичков, с...
Magneta AI687 views
мациевский путь самурая. уволить нельзя оставить by Magneta AI
мациевский   путь самурая. уволить нельзя оставитьмациевский   путь самурая. уволить нельзя оставить
мациевский путь самурая. уволить нельзя оставить
Magneta AI709 views
лустин статические анализаторы систем 1с ad2015 by Magneta AI
лустин   статические анализаторы систем 1с ad2015лустин   статические анализаторы систем 1с ad2015
лустин статические анализаторы систем 1с ad2015
Magneta AI1.9K views
лосев контрольные карты шухарта в анализе деятельности Scrum команд by Magneta AI
лосев   контрольные карты шухарта в анализе деятельности Scrum командлосев   контрольные карты шухарта в анализе деятельности Scrum команд
лосев контрольные карты шухарта в анализе деятельности Scrum команд
Magneta AI922 views
корецкий как мы улучшили экспертную оценку проектов by Magneta AI
корецкий   как мы улучшили экспертную оценку проектовкорецкий   как мы улучшили экспертную оценку проектов
корецкий как мы улучшили экспертную оценку проектов
Magneta AI588 views
зиновьева повышение эффективности команды. ретроспектива как инструмент by Magneta AI
зиновьева   повышение эффективности команды. ретроспектива как инструментзиновьева   повышение эффективности команды. ретроспектива как инструмент
зиновьева повышение эффективности команды. ретроспектива как инструмент
Magneta AI799 views
виноградова внедрение изменений без длинных документов, долгих согласований... by Magneta AI
виноградова   внедрение изменений без длинных документов, долгих согласований...виноградова   внедрение изменений без длинных документов, долгих согласований...
виноградова внедрение изменений без длинных документов, долгих согласований...
Magneta AI566 views
верещак. построение культуры Dev ops. v0.5 copy by Magneta AI
верещак. построение  культуры Dev ops. v0.5 copyверещак. построение  культуры Dev ops. v0.5 copy
верещак. построение культуры Dev ops. v0.5 copy
Magneta AI723 views
бородин об эмпирической разработке by Magneta AI
бородин   об эмпирической разработкебородин   об эмпирической разработке
бородин об эмпирической разработке
Magneta AI529 views
богуславский Agile days непрерывное качество в непрерывной разработке by Magneta AI
богуславский   Agile days непрерывное качество в непрерывной разработкебогуславский   Agile days непрерывное качество в непрерывной разработке
богуславский Agile days непрерывное качество в непрерывной разработке
Magneta AI537 views

кривошеев евгений - как нужно уметь думать специалистам