Интерфейсная архитектура — как архитектурный дизайн реализуется в бизнесе

внешний интерфейс

предисловие

Зная, что самое хлопотное в работе архитектора — это, конечно же, рисование.

Какую картинку нарисовать сложнее всего? Она называется картинкой статус-кво. Я видел, как муравей покидает P7, и использовал гору дерьма кода, чтобы описать старый код. Я хочу сказать, что поддерживать их — это пустяки. У вас есть способность рисовать эту дерьмовую гору и попробуй, попробуй...

Проработав несколько лет архитектором, я понял одну истину.Архитектурные диаграммы полны красоты,и нет архитектурной диаграммы,которая изображала бы статус-кво как дерьмо.Потому что статус-кво не имеет архитектуры,и как вы можете заставить меня рисовать диаграмма без архитектуры?

Так что если начальник попросит вас проиллюстрировать текущую ситуацию картинкой, пусть нарисует ее сам.

текст

Эта статья написана для того, чтобы прояснить душевную проблему, с которой я столкнулся как архитектор в последние несколько лет: как спроектировать такую ​​совершенную архитектуру, успешно вычесть ее из горы дерьма, а затем очистить. Кажется, я, наконец, вычел это. немного вкуса

"пальчики оближешь, это внутренний вкус"

Архитектурный дизайн, два шага, чтобы разобраться в статус-кво

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

То есть сначала коснуться контура бизнеса, затем начать проектирование архитектуры, поместить бизнес-часть в меньшую область, сначала спроектировать часть, не связанную с бизнесом, и зафиксировать часть, связанную с бизнесом, на определенном уровне, независимо от него.

С другой стороны, архитекторы развития ядра бизнеса и бизнес-направлений призваны начать работу по управлению технической архитектурой.Есть два основных направления.

  • приращение управления
  • Сортировать акции

приращение управления

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

Сортировать акции

Инкрементальная торговля — это одноразовая сделка, и насилие разрешается.Акции здесь должны быть медленными и дотошными, сортируя одну за другой в соответствии с вашими текущими ожиданиями спроектированной архитектуры и предварительно устанавливая условия для посадки.Например, если вы хотите реализовать архитектуру микроинтерфейса, возможно, потребуется разобраться

  • На основе определения приложения в микроинтерфейсе, какие бизнес-условия в настоящее время превышены
  • Как в нынешней ситуации разные бизнесы встроены друг в друга?
  • Какие возможности сторона доступа должна предоставить для приложения, к которому осуществляется доступ, и т. д.

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

Скриншот 23.06.2020 17.27.09

Узнайте, где он падает в архитектурном дизайне

Набор архитектуры должен содержать очень сложные слои и границы.Ведь реализация архитектурного дизайна это не штамповка, и это будет сделано тычком.Нам нужно найти точку приземления во всей архитектуре.Эту точку приземления используется для того, чтобы обернуть бизнес во весь архитектурный проект.

В качестве примера по-прежнему используется архитектура микро-интерфейса.Ядром архитектуры микро-интерфейса является приложение.То есть необходимо четко определить, что такое приложение, какую степень контроля оно имеет. над бизнесом, и какое преобразование должна сделать бизнес-линия, чтобы превратиться в приложение, определенное в вашем архитектурном проекте, Прежде чем можно будет реализовать другие части архитектуры, управление приложениями, управление приложениями, выпуск и построение и т. д., сначала необходимо установить эту точку приземления. набор разработанных вами микроинтерфейсов.

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

позже

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

  • Архитектурный дизайн, сбор деловой информации
  • Установите необходимые условия для реализации архитектуры и постоянно сопоставляйте бизнес-статус перед внедрением
  • Определите местоположение архитектуры, бизнес-единицы
  • Каждый шаг приземления архитектуры не может быть слишком осторожным, каким бы осторожным он ни был.

В этой статье используетсяmdniceнабор текста