Стандарт TOGAF — это методологическая база (фреймворк) для архитектуры предприятия (Enterprise Architecture). Проще говоря, это стандартизированный подход к разработке, утверждению, использованию и поддержке архитектуры предприятия. Он применим ко всем аспектам архитектурной деятельности. В его основе лежит модель итеративного процесса, подкрепленная передовыми методами (лучшими практиками) и набором готовых к повторному использованию архитектурных компонентов.
Разработкой и поддержкой стандарта TOGAF занимается Архитектурный форум организации The Open Group (The Open Group Architecture Forum). В основу первой версии стандарта TOGAF, созданной в 1995 году, лег «Технический архитектурный фреймворк для управления информацией» (Technical Architecture Framework for Information Management — TAFIM), разработанный Министерством обороны США. Опираясь на этот надежный фундамент, Архитектурный форум The Open Group на протяжении многих лет регулярно выпускал новые версии стандарта TOGAF, публикуя каждую из них в открытом доступе на веб-сайте The Open Group. Каждая последующая версия отражала актуальный на тот момент уровень развития устойчивых, масштабируемых и наиболее эффективных подходов к архитектуре.
Структура документации TOGAF
Комплект документации TOGAF структурирован таким образом, чтобы обеспечить переход от универсальной, общеприменимой основы к уникальной конфигурации, адаптированной для конкретной организации. Он включает в себя официальный стандарт TOGAF [C220] и более обширный свод знаний, представленный в библиотеке TOGAF (см. рисунок 1). Сам стандарт состоит из двух взаимодополняющих наборов документов: «Базового содержания TOGAF» (TOGAF Fundamental Content) и «Руководств серии TOGAF» (TOGAF Series Guides).
Базовое содержание TOGAF (TOGAF Fundamental Content) включает в себя универсальные концепции архитектуры предприятия. Руководства серии TOGAF (TOGAF Series Guides) развивают эти концепции, делая их пригодными для практического применения — они содержат проверенные, устойчивые и долговечные передовые методы. В совокупности базовое содержание TOGAF и руководства серии TOGAF составляют стандарт TOGAF. Разделение стандарта TOGAF на отдельные документы позволяет детально рассматривать различные области специализации и, при необходимости, прорабатывать их независимо друг от друга. Кроме того, это дает возможность вносить изменения в отдельные документы, не затрагивая весь комплект документации в целом. Несмотря на то что все входящие в состав стандарта документы образуют единое целое, допускается выбор и внедрение отдельных документов без использования остальных. Стандарт включает обширные методические материалы, представленные в виде руководств серии TOGAF, которые помогают решать конкретные задачи и учитывать специфические сценарии использования.