Решение современных задач из области информационных технологий (ИТ) требует применения принципов и методов, которые мы совокупно называем “Производственной архитектурой”. В этой главе рассказывается, почему разработку приложений и развитие инфраструктуры надо ориентировать на базовые концепции уровня предприятия. Прежде всего мы рассмотрим концепции разработки систем с позиции “приоритета архитектуры”. Далее мы опишем выработанные компанией Microsoft принципы создания приложений Microsoft Solutions Framework (MSF), в которых архитектура рассматривается с четырех точек зрения (назовем их перспективами): бизнеса, приложений, информации и технологии. При использовании метода MSF решения получаются комплексными, итерационными, работоспособными, с четко определенными приоритетами. Наконец, мы обсудим организацию процесса разработки производственной архитектуры и покажем, как создавать системы и приложения, когда производственная архитектура еще не сформирована.
Изучив материал этой главы, вы сможете:
- охарактеризовать достоинства разработки проектов с позиций приоритета архитектуры;
- продемонстрировать значимость разработки архитектуры для успешного создания приложений;
- описать четыре перспективы — составные части модели производственной архитектуры MSF;
- описать структуру каждой перспективы;
- описать преимущества планового подхода к созданию производственной архитектуры.
Эту главу мы начали с описания архитектуры как последовательного и целостного технологического плана. Мы отметили, что архитектура должна быть обращена к целям и задачам бизнеса, и на этой основе определять направление развития информационной инфраструктуры.
Затем мы обсудили важность приверженности руководителей как бизнес- подразделений, так и ИТ-отделов подходу, ориентированному на приоритет архитектуры.
Вы узнали о том, как влияет на бизнес быстро изменяющаяся ситуация, и, надеемся, осознали, что единственный способ преодолеть это влияние — хорошо спланировать производственную архитектуру.
Мы определили производственную архитектуру как “логически связанный, цельный план работ и скоординированных проектов, необходимых для преобразования сложившейся структуры информационных систем и приложений организации к намеченному будущему состоянию”.
Мы представили принципы разработки приложений MSF и обсудили модель производственной архитектуры MSF, которая базируется на четырех перспективах (бизнес, приложение, информация и технология) и имеет четыре цели (интеграция, итерационность, работоспособность и поддержка приоритетов). Вы убедились, как важно привести производственную архитектуру в соответствие с задачами бизнеса, и познакомились с серьезной опасностью — возникновением “стены” между подразделениями, занимающимися вопросами бизнеса, и ИТ-подразделениями.
Наконец, мы обсудили связь между стратегическими планами организации, ее производственной архитектурой и отдельными проектами.