Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Поток архитектурных решений

Поток архитектурных решений

Как визуализировать и оценить работу ИТ-архитектора

086d9040621835109b95b2173ef46a98?s=128

Максим Смирнов

September 19, 2019
Tweet

Transcript

  1. Доброе утро! Хорошо ли вам слышно? (поставьте +/- в чате)

  2. Поток архитектурных решений Максим Смирнов https://mxsmirnov.com

  3. “Architecture represents the significant design decisions that shape a system,

    where significant is measured by cost of change” 3 - Grady Booch
  4. 4 ГОСТ Р 57100-2016. Системная и программная инженерия. Описание архитектуры

  5. 5 Мастерская Проектирования ИТ-решений 09-11 декабря Микросервисная Архитектура 28-30 октября

    Практики Архитектуры Предприятия 31 окт.- 1 ноября Представляю новый учебный курс
  6. None
  7. 7 Agile practices in creating the Enterprise Architecture

  8. 8 architecture unit of work

  9. 9 “Software Engineering in the 21st Century” Alistair Cockburn

  10. Gregor Hohpe “Is This Architecture? Look for Decisions!”, 2015 https://www.enterpriseintegrationpatterns.com/ramblings/86_isthisarchitecture.html

    Какие из решений являются архитектурными? 10
  11. Gregor Hohpe “Is This Architecture? Look for Decisions!”, 2015 https://www.enterpriseintegrationpatterns.com/ramblings/86_isthisarchitecture.html

    Какие из решений являются архитектурными? 11
  12. 12 Feature BUG Positive value Negative value Visible Invisible Каковы

    цвета вашего backlog-а? Philippe Kruchten, 2011 Agility and Architecture or: What colours is your backlog? Philippe Kruchten, Robert Nord, Ipek Ozkaya 2012 Technical Debt: From Metaphor to Theory and Practice
  13. Software Design is Human Relationships, Kent Beck https://medium.com/@kentbeck_7670

  14. 14 Feature BUG Architecture infrastructure Technical debt Positive value Negative

    value Visible Invisible Каковы цвета вашего backlog-а? Philippe Kruchten, 2011 Agility and Architecture or: What colours is your backlog? Philippe Kruchten, Robert Nord, Ipek Ozkaya 2012 Technical Debt: From Metaphor to Theory and Practice
  15. Типичный ход событий 15

  16. The Architecture Owner Role 16

  17. Шаблоны архитектурных решений контекст проблема варианты решения аргументы за и

    против последствия
  18. None
  19. 20 Типы архитектурных решений  Выделение функционала в отдельный сервис(процесс)

     Поиск подходящего компонента:  “Развертывание” функционала  Разработка нового компонента:  Выбор технологического стека  Проектирование структуры и поведения  Разработка API  Интеграция сервиса в систему
  20. 21 Не проще ли разрабатывать спецификации?

  21. 22 Решения – это связи в архитектурной модели Artifacts are

    generally classified as catalogs (lists of things), matrices (showing relationships between things) and diagrams (pictures of things) - The TOGAF Standard, Version 9.2
  22. Технологический радар Используем Изучаем Оцениваем Игнорируем

  23. 24 Спасибо! Вопросы и комментарии? Меня можно найти: ○ @mxsmirnov

    ○ mxsmirnov@gmail.com