Size: a a a

Архитектура ИТ-решений

2017 May 31

MS

Maxim Shalomovich in Архитектура ИТ-решений
Alexander Samarin
Согласен. Поэтому сейчас стараются сгенерить одни views из других.
Я могу ошибаться, но Archimate не является ли такой попыткой а) описать систему на разных уровнях в одном View и б) добиться хотя бы визуальной консистентности таких уровне?
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Alexander Samarin
Нормальная стандартизация на уровне организации и, если умеете, то и на уровне типа проекта.
На уровне организации, да. Что скажете насчёт Agile?
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Maxim Shalomovich
Если не секрет, какие обычно используются заказчиками из Вашего опыта? Просто, как отмечал @easlamov, у большинства государственных заказчиков стандартом де-юре является 34 ГОСТ, который по факту ничего не стандартизирует в части описания той же архитектуры (кроме текста) и на практике очень криво ложится на какие-то более менее известные подходы к описанию, типа 4+1 View
Вообще-то "зоопарк", а вот гос. учереждения в Штатах обязаны использовать FEA. Часто клиент использует смесь из популярных frameworks.
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Maxim Shalomovich
Я могу ошибаться, но Archimate не является ли такой попыткой а) описать систему на разных уровнях в одном View и б) добиться хотя бы визуальной консистентности таких уровне?
Тут нужна не только визуальная согласованность, но и логическая. Видел, как люди на sparx используют ZF для генерации проекций по выбранным артефактам. Картинку всегда надо подмассировать.
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Можите взглянуть на слайды 9 - 14 https://www.slideshare.net/samarin/systems-architecting-experience
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Gennadiy Kruglov
На уровне организации, да. Что скажете насчёт Agile?
Ну про этого монстра нужен отдельный разговор. Можно начать с раздела "Architecture-based agile project management" из http://improving-bpm-systems.blogspot.ch/2014/06/different-coordination-techniques-in.html
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Alexei
А пример сложного домена можно?
Кантональная полиция
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Alexei
И кто является потребителем этих views?
Обычно строится матрица зависимостей (dependency matrix) для каких stakeholders какие views, например, слайд 20 из http://improving-bpm-systems.blogspot.ch/2014/07/smartcity-project-proposal-call-for.html
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Alexander Samarin
Тут нужна не только визуальная согласованность, но и логическая. Видел, как люди на sparx используют ZF для генерации проекций по выбранным артефактам. Картинку всегда надо подмассировать.
Именно. Инструменты автоматизации не так просто научить семантику понимать, поэтому обеспечение логической согласованности ещё долго, на мой взгляд, будет ручной работой
источник

A

Alexei in Архитектура ИТ-решений
в теории все хорошо :) только зачастую никто этих view не понимает (+хочет увидеть там что-то свое), кроме таких же архитекторов
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Фреймворки обычно чётко определяют целевую аудиторию viewpoints
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Alexei
в теории все хорошо :) только зачастую никто этих view не понимает (+хочет увидеть там что-то свое), кроме таких же архитекторов
Значит views некачественные
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Gennadiy Kruglov
Именно. Инструменты автоматизации не так просто научить семантику понимать, поэтому обеспечение логической согласованности ещё долго, на мой взгляд, будет ручной работой
Главное сделать эту работу систематической, ну а потом автоматизировать. То есть, в одинаковых ситуациях, разные люди придут к тем же решениям или предложат инновации. Ну а вот картинку сделать  красивой - это только для людей.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Alexander Samarin
Главное сделать эту работу систематической, ну а потом автоматизировать. То есть, в одинаковых ситуациях, разные люди придут к тем же решениям или предложат инновации. Ну а вот картинку сделать  красивой - это только для людей.
С этим трудно не согласиться
источник

A

Alexei in Архитектура ИТ-решений
Gennadiy Kruglov
Значит views некачественные
ну да, ну да. Дано: международная компания с капитализацией $237 млрд, выстроенные подразделения, занимающиеся архитекторой по направлениям бизнеса, по регионам, на местах. Выстроенная практика донесения информации до ЛПР, подход к принятию решений. Между собой архитекторы могут общаться с использованием любых фреймворков и нотаций, а вот материалы для ЛПР (презентации) включают в себя уже несколько иной вид всех этих view - таких и не встретить в фреймворках. При этом с точки зрения принятия решений это очень качественные материалы.
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Alexei
в теории все хорошо :) только зачастую никто этих view не понимает (+хочет увидеть там что-то свое), кроме таких же архитекторов
Ну это, извините, практика. Основная задача архитектора - объяснить любому stakeholder как будущая система решит его/ее (stakeholder) проблемы и изменит ситуацию к лучшему. Если же stakeholder не понимает наши views, то это не вина stakeholder.
источник

A

Alexei in Архитектура ИТ-решений
Alexander Samarin
Ну это, извините, практика. Основная задача архитектора - объяснить любому stakeholder как будущая система решит его/ее (stakeholder) проблемы и изменит ситуацию к лучшему. Если же stakeholder не понимает наши views, то это не вина stakeholder.
так я о том и пишу, что продвигаемая вами теория очень оторвана от практики. А то читаю много умных слов (да я и сам их знаю, умею употреблять), а на практике все сильно иначе (если мы хотим действительно иметь какой-то результат, кроме наличия views в какой-то материальной или нематериальной форме)
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Alexei
ну да, ну да. Дано: международная компания с капитализацией $237 млрд, выстроенные подразделения, занимающиеся архитекторой по направлениям бизнеса, по регионам, на местах. Выстроенная практика донесения информации до ЛПР, подход к принятию решений. Между собой архитекторы могут общаться с использованием любых фреймворков и нотаций, а вот материалы для ЛПР (презентации) включают в себя уже несколько иной вид всех этих view - таких и не встретить в фреймворках. При этом с точки зрения принятия решений это очень качественные материалы.
Да, больше views хороших и разных.
источник

AS

Alexander Samarin in Архитектура ИТ-решений
Alexei
так я о том и пишу, что продвигаемая вами теория очень оторвана от практики. А то читаю много умных слов (да я и сам их знаю, умею употреблять), а на практике все сильно иначе (если мы хотим действительно иметь какой-то результат, кроме наличия views в какой-то материальной или нематериальной форме)
Странно, я показываю эти viewpoints и views в международных группах (как архитектор-методолог) и оне их понимают (ну не всегда с первого раза)
источник

A

Alexei in Архитектура ИТ-решений
Alexander Samarin
Странно, я показываю эти viewpoints и views в международных группах (как архитектор-методолог) и оне их понимают (ну не всегда с первого раза)
как архитектор-методолог вы кому их показываете? архитекторам? CEO?
источник