Size: a a a

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

2019 November 28

KG

Kirill Gorin in Архитектура ИТ-решений
я медленно снимаю с себя... мысли и кладу в чатик...
источник

AT

Alexander Teterkin in Архитектура ИТ-решений
Maxim Smirnov
Я включил медленный режим. Никто из участников группы не может отправлять сообщения чаще, чем раз в 5 минут
Архнадзор
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Gennadiy Kruglov
Коллеги, вопрос. Может быть кто-нибудь знает ресурсы, книги, паттерны, как совместить "продуктовый подход" и "декомпозицию"?

Иными словами, как выполнять декомпозицию при использовании продуктового подхода?

Как развивать продукты на платформе? То есть как совместить платформенный и продуктовый подход?
Не осознаваю проблемы пока, не вижу противоречия.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Roman Tsirulnikov
Не осознаваю проблемы пока, не вижу противоречия.
Здесь нет противоречия. Это вопрос, возможно он плохо сформулирован.
источник

ОС

Ольга Самарина in Архитектура ИТ-решений
Gennadiy Kruglov
Здесь нет противоречия. Это вопрос, возможно он плохо сформулирован.
Расскажи, что какой смысл ты вкладываешь в словосочетания "продуктовый подход" и "платформенный подход". Что ты хочешь узнать?
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Ольга Самарина
Расскажи, что какой смысл ты вкладываешь в словосочетания "продуктовый подход" и "платформенный подход". Что ты хочешь узнать?
Попробую сформулировать.

Продуктовый подход, когда развитие решений ведётся "от бизнеса", точнее от продуктов. При этом, продукты могут развиваться параллельно и независимо, у них как правило общий владелец и бюджет.

Платформенный подход, это когда развитие ведётся "от платофрмы", поверх которой разиваются продукты.

При продуктовом подходе возможно обобщение фукнционала с выносом в платформу, при этом платформа становится поставщиком сервисов для продуктов.

Продуктовый подход в некотором смысле похож на "bottom-up", а платформенный на "top-down".

Может быть я криво и убого это описал. Хотелось бы научиться объяснять эти вещи на общепринятом языке, доносить преимущетва и недостатки этих подходов.
источник

ОС

Ольга Самарина in Архитектура ИТ-решений
Gennadiy Kruglov
Попробую сформулировать.

Продуктовый подход, когда развитие решений ведётся "от бизнеса", точнее от продуктов. При этом, продукты могут развиваться параллельно и независимо, у них как правило общий владелец и бюджет.

Платформенный подход, это когда развитие ведётся "от платофрмы", поверх которой разиваются продукты.

При продуктовом подходе возможно обобщение фукнционала с выносом в платформу, при этом платформа становится поставщиком сервисов для продуктов.

Продуктовый подход в некотором смысле похож на "bottom-up", а платформенный на "top-down".

Может быть я криво и убого это описал. Хотелось бы научиться объяснять эти вещи на общепринятом языке, доносить преимущетва и недостатки этих подходов.
Платформа может висеть в воздухе и не отвечать потребностям бизнеса? Платформа может существовать без цели и ценности? Без ответа на вопрос "зачем она нужна"?
Мне кажется, что объяснять что-либо и доносить преимущества можно, если пробовал руками и то и другое, и огрёб ограничений и там и тут (иначе лично я не могу доверять экспертности и мнению).
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Ольга Самарина
Платформа может висеть в воздухе и не отвечать потребностям бизнеса? Платформа может существовать без цели и ценности? Без ответа на вопрос "зачем она нужна"?
Мне кажется, что объяснять что-либо и доносить преимущества можно, если пробовал руками и то и другое, и огрёб ограничений и там и тут (иначе лично я не могу доверять экспертности и мнению).
Видел оба подхода.
Платформа может висеть в воздухе, точне быть в отрыве от продуктов. Подход top-down, умные дяди решают, что нужно будет другим. Часто того что нужно нет, но есть то что не нужно.

Цель вопроса - может быть уже есть ресурсы, статьи, на которые можно ссылаться.
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Знаком с этим ресурсом. Не совсем по сути вопроса. Полагаю, вопрос сформулирован не конкретно.
источник

ОС

Ольга Самарина in Архитектура ИТ-решений
Gennadiy Kruglov
Видел оба подхода.
Платформа может висеть в воздухе, точне быть в отрыве от продуктов. Подход top-down, умные дяди решают, что нужно будет другим. Часто того что нужно нет, но есть то что не нужно.

Цель вопроса - может быть уже есть ресурсы, статьи, на которые можно ссылаться.
Ну подожди. Умные дяди могут сколь угодно долго галлюцинировать про потребности других и придумывать висящие в воздухе платформы. История знает много таких мертворожденных продуктов. У платформы должна быть связь с бизнесом и ценностью для него. И в этом месте платформа становится продуктом. Понимаешь о чём я?
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Вот это похоже. Рома, подскажи пожалуйста, где можно почитать.

@Olsamari Ольга, тебе отвечу через 5 минут
источник

RT

Roman Tsirulnikov in Архитектура ИТ-решений
Gennadiy Kruglov
Вот это похоже. Рома, подскажи пожалуйста, где можно почитать.

@Olsamari Ольга, тебе отвечу через 5 минут
Это наша практика, выстраданная опытом. Готовой книжки, где это написано я не знаю)
Вот только выше на гартнера сослался, они первые обозначили проблему.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Ольга Самарина
Ну подожди. Умные дяди могут сколь угодно долго галлюцинировать про потребности других и придумывать висящие в воздухе платформы. История знает много таких мертворожденных продуктов. У платформы должна быть связь с бизнесом и ценностью для него. И в этом месте платформа становится продуктом. Понимаешь о чём я?
Мы одниково понимаем. Это значит, что мы как минимум говорим на одном языке.

@romanvt Рома, тебе отвечу через 5 минут
источник

E

Eugene in Архитектура ИТ-решений
Gennadiy Kruglov
Вот это похоже. Рома, подскажи пожалуйста, где можно почитать.

@Olsamari Ольга, тебе отвечу через 5 минут
Гена, ты просто вспомни опыт нашего общего проекта - там был как раз продуктово-платформенный подход, разве что не так красиво оформленный, как у Романа на схеме.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Roman Tsirulnikov
Это наша практика, выстраданная опытом. Готовой книжки, где это написано я не знаю)
Вот только выше на гартнера сослался, они первые обозначили проблему.
Мы бимодалочку реализовали в НРД. Напишите пожалуйста книжку:)

@easlamov Женя, тебе отвечу через 5 минут
источник

KG

Kirill Gorin in Архитектура ИТ-решений
говоря языком тогафки продукт = система, платформа = платформа
источник

GK

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

MS

Maxim Smirnov in Архитектура ИТ-решений
Maxim Smirnov
Я включил медленный режим. Никто из участников группы не может отправлять сообщения чаще, чем раз в 5 минут
Медленный режим выключен
источник