Корпоративна архітектура від Computer Associates: міфи і реальність, Комерція, Різне, статті

Зростаюча складність сучасного середовища бізнесу та ІТ ускладнює створення організаціями корпоративної архітектури. Ця архітектура повинна підтримувати досягнення бізнес-цілей і дозволити персоналу відділів ІТ створювати додатки, що відповідають цим цілям.

Комплексне моделювання – одна з стратегій, яка може допомогти організаціям краще зрозуміти потреби свого бізнесу і спроектувати ефективну корпоративну архітектуру.


Дана стаття описує деякі організаційні та технічні труднощі, з якими в даний час стикаються організації. Також розглядаються критерії, які необхідно враховувати при проектуванні або оцінці корпоративної архітектури, і переваги, які пропонує комплексне моделювання. Коротко описані рішення, які компанія Computer Associates International, Inc. (CA) пропонує для вирішення цих завдань.


Зростання бізнесу і технічні складності


Опитування директорів з інформаційних технологій, який проводила компанія CA, показав наступне: всі вони відчувають, що їх організації повинні справлятися зі зростаючими труднощами, і більше третини з них сказали, що складність зростає експоненціально.


Зростання складності викликається різними чинниками: новими технологіями, скороченням життєвих циклів розробки додатків, багаторазово повторюваної розробкою, широким географічним поширенням проектів і ресурсів, зростаючим різноманітністю засобів і високими ризиками.


Ці фактори складають проблеми, з якими стикаються багато ІТ-організації при інтеграції розрізнених бізнес-процесів, корпоративних додатків, ланцюжків поставок, сховищ даних і застарілих систем. Крім того, відповідальні працівники роблять посилений акцент на гарантії того, що розроблені рішення відповідають потребам бізнесу. Ці вимоги повинні дотримуватися навіть тоді, коли підрозділи ІТ просять покращити ефективність роботи та якість.


Щоб вирішити ці питання, керівники ІТ, архітектори і проектувальники повинні дивитися ширше, вийшовши за рамки необхідності розробки окремого додатка або бази даних (БД). Навіть невеликі колективи і окремі розробники повинні зараз враховувати загальні стратегії для інтеграції своїх проектів в більші напрямки робіт корпоративного рівня.


Без всеосяжної корпоративної архітектури, яка враховує ці нові реалії, колективи розробників і організації, що підтримують ці колективи, не зможуть досягти тієї гнучкості та адаптивності, якою від них вимагає динаміка мінливого ринку.


Загальний огляд корпоративної архітектури


На високому рівні корпоративну архітектуру можна визначити як “… загальну середу корпоративного масштабу, яка включає в себе: бізнес-архітектуру (стратегію, керівництво, організацію, процес), архітектуру інформації і даних, архітектуру додатків (систем) і архітектуру інформаційних технологій (ІТ) “.


Схема Захмана (Zachman Framework), розроблена Джоном Захманн (John Zachman), завдяки своїй багаторівневій системі класифікації забезпечує більш глибоке та детальне розуміння корпоративної архітектури. Вона описує і визначає складні корпоративні системи з різних точок зору.


Проте простого розуміння концепції корпоративної архітектури недостатньо. Це концептуальне розуміння потрібно перетворити на реалізацію.


Критерії успіху корпоративних архітектур


Перед тим як використовувати будь-який їх підходів до розуміння або реалізації корпоративної архітектури, важливо визначити критерії успіху та методи їх вимірювання. Ці критерії можна розбити на три окремих, але тісно пов’язаних рівня:



Бізнес-рівень спрямований на збільшення прибутку. Організація надає своїм клієнтам адекватний рівень обслуговування? Чи збільшується частка ринку і прибуток акціонерів? Пропоновані продукти і послуги лідирують на ринку? Віддача від вкладень відповідає вимогам? Підприємство розширює свій підхід і вплив у галузі?


На наступному рівні організацію оцінюють по ефективності. Продукти і послуги підприємства надаються внутрішнім і зовнішнім замовникам у відведений час? Оптимізовано чи використання людських і технічних ресурсів? Чи доступні потрібні навички і технології, і чи правильно вони використовуються? Укладаються чи проекти у відведений бюджет? Чи ефективні внутрішні робочі процеси?


Робочий рівень має справу з функціями, продуктивністю і якістю. Чи відповідають розробляються для підтримки роботи підприємства ІТ-рішення потребам бізнесу? Чи визначені, зрозумілі й реалізовані бізнес-вимоги для рішень? Чи задовольняє функціональний та фізичний дизайн всім вимогам, включаючи функціональність, продуктивність і якість? Чи можна розгорнути і супроводжувати рішення за прийнятною ціною?


Невдала реалізація рішень, їх неоптимальна робота або невідповідність поставленим цілям на робочому рівні негайно позначиться на інших рівнях. Наприклад, неправильно спроектоване додаток може несприятливо позначитися на організаційної ефективності роботи. А це, в свою чергу, може знизити прибуток від послуг, що надаються клієнтам.


Проблема посилюється тим, що ці негативні ефекти важко визначити, якщо вимір досягнення критеріїв успіху недостатньо добре реалізовано або скоординовано між рівнями.


Стратегії ефективних корпоративних архітектур


На розуміння і проектування ефективних корпоративних архітектур впливають, як мінімум, три стратегії: управління вимогами, управління життєвим циклом і комплексне моделювання.


Управління вимогами


Основною причиною невдач в проектах різного рівня (від однієї програми до складних систем) є недостатнє або неповне визначення вимог.


Рішення для правильного управління вимогами можуть бути різного масштабу, від простої документації для невеликих проектів до складної технології з використанням баз даних. Останні для реалізації складних корпоративних проектів можуть включати в себе інтеграцію документообігу з системами для управління проектами, управління змінами та управління тестуванням.


Гарне визначення вимог дуже важливо на бізнес-рівні. Це особливо корисно при прив’язуванні потреб бізнесу до ІТ-рішенням, розробленим на робочому рівні.


Управління життєвим циклом


Управління життєвим циклом – це головний фактор успіху для проектів корпоративного рівня. Всі фази успішних проектів (від керування плануванням і ресурсами до планування проекту та ресурсів, а також контролю і виміру дизайну і реалізації) виграють від надійної інфраструктури управління життєвим циклом.


Комплексне моделювання


Зі згаданих трьох стратегій моделювання надає методи і технологію для підтримки візуалізації, розуміння і проектування корпоративних архітектур на робочому рівні. Комплексне моделювання можна використовувати для створення концептуальних, логічних і фізичних моделей підприємства, які можна потім використати для поліпшення корпоративної архітектури та ефективності, а також для прив’язки бізнес-вимог до управління інфраструктурою.








































Управління вимогами


Управління життєвим циклом


Комплексне моделювання



Бізнес-рівень


4


4


3


Організаційний рівень


2


5


2





Робочий рівень





3


4


5





5 = найвища ступінь впливу


Можливий вплив стратегій на успіх


Опис корпоративних архітектур за допомогою комплексного моделювання


Використання методів і технології комплексного моделювання для розуміння корпоративної архітектури обіцяє великі переваги. Справа в тому, що ідеї, що лежать в основі методів моделювання та граматики моделей, прості для розуміння і використання. При цьому вони досить правильні і точні, щоб адекватно характеризувати елементи архітектури. Технологія моделювання, в свою чергу, повинна на додаток до базової граматики підтримувати розширювану схему збору та аналізу інформації. Ці функції необхідні для того, щоб задокументувати і обробити достатній обсяг інформації про елементи підприємства.


Моделювання може надати прекрасне уявлення концептуальних, логічних і фізичних елементів підприємства. З точки зору ІТ, воно включає в себе інформацію і дані про підприємство, а також те, як, коли і де ця інформація використовується для підтримки бізнесу. Моделювання можна також використовувати для опису фізичних компонентів архітектури, ролей в організації і робочих процесів. Нарешті, за допомогою моделювання можна зрозуміти і врахувати в архітектурі взаємодія з інформацією із застарілих систем.


Моделювання даних


Інформація – це серце будь-якого бізнесу. Вам треба знати, що у вас є і де це знаходиться. У термінах Захмана, створення логічних моделей даних або їх генерація на основі аналізу існуючих систем БД описує те, чим є бізнес. Зіставлення логічних даних та фізичних БД – це перший крок до розуміння логічних і фізичних елементів підприємства. Для організацій, які використовують системи планування ресурсів (enterprise resource planning, ERP), ці програми також необхідно змоделювати, інакше корпоративна архітектура не буде в достатній мірі описана.





 

Логічна модель даних з таблицею ERP, отриманої шляхом зворотного аналізу


 

Логічна / фізична модель, де показані зв’язку між ролями, завданнями та інформацією



Зв’язки сутності / атрибута з бізнес-об’єктами, діями та інформацією


Моделювання процесів


Наступний крок – це опис того, де і як використовується інформація (і логічно, і фізично). Для успішної реалізації цього етапу необхідно зрозуміти бізнес-процеси і пов’язати з ними дані.


Це, в кінцевому підсумку, може включати в себе різні типи моделювання: моделювання бізнес-процесів, моделювання потоків документообігу та моделювання потоків інформації. Наприклад, можна пов’язати окремі сутності й атрибути з логічної моделі даних (наприклад, “замовник”) як до бізнес-об’єктів (наприклад, до об’єкта “бізнес-додаток”), так і до дій (наприклад, до дії “перевірка кредиту”).


Моделювання процесів дозволяє архітекторам ІТ-систем і бізнес-процесів візуалізувати інформаційні потоки, процедурні послідовності, тимчасові відносини, бізнес-правила і логіку прийняття рішень, а також пов’язати це все з фізичної архітектурою. Використовуючи цей підхід, на кожному етапі бізнес-процесу можна описати або вказати реальне використання даних (створення, читання, оновлення, видалення).


Переваги комплексного моделювання


Комбінація логічних моделей даних (включаючи пакети ERP і застарілі системи) і моделей процесів забезпечує повну візуалізацію та опис корпоративної архітектури.


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


Оскільки діяльність бізнесу та робота підтримують його ІТ-систем все більше ускладнюється, для організацій навіть більш важливим стає розробка моделі управління ризиками. Моделюючий підхід до опису та аналізу робочого рівня організації може надати важливу інформацію про існуючі системах і дозволити відповідальним співробітникам адекватно оцінити корпоративну архітектуру до прийняття рішень про великі вкладення в зміни або доповнення.


Добре продумані методи і технології моделювання забезпечують оптимізацію процесів. Це дає організації, ІТ-архітекторам і проектувальникам додаткові переваги.


Можна досягти значних знижень робочих витрат, оскільки ці технології дозволяють користувачам:



Комплексне моделювання, крім того, дозволяє організаціям:



Комплексне моделювання надає ефективні засоби для опису, аналізу і проектування корпоративних архітектур, які можуть знизити ризик при зростанні складності бізнесу та пов’язаних з ним ІТ-проектів. Насправді, моделювання можна (і треба) використовувати на ранніх етапах циклу визначення бізнес-вимог (як для зміни існуючих систем, так і для реалізації нових). Це необхідно, щоб відразу забезпечити перевірку архітектурних концепцій і скоротити додаткові ризики і витрати.


Рішення CA для корпоративних архітектур


В рамках свого сімейства рішень AllFusion для управління життєвим циклом додатків компанія CA надає провідні технології для комплексного моделювання даних і процесів, аналізу та інтеграції метаданих систем ERP, а також для проектування БД.


Пакет AllFusion Modeling Suite надає кращі в своєму класі кошти, які складають повне рішення для моделювання. Цей пакет служить для збору інформації, аналізу, проектування і розробки додатків. AllFusion Modeling Suite надає всеосяжну, добре продуману та інтегроване середовище моделювання. Цей пакет дозволяє технічним спеціалістам та бізнес-експертів організації швидко зібрати і об’єктивно проаналізувати вимоги і дані, обмінюватися інформацією, а також успішно проектувати рішення з використанням надійних методів, заснованих на сталих стандартах і критерії. Це рішення спрощує і прискорює складні завдання, що виникають при аналізі, проектуванні та реалізації корпоративної архітектури.


Висновок


Ефективна корпоративна архітектура важлива для організацій. Вона надає організаціям додаткові переваги, дозволяє оптимізувати їх внутрішні ресурси і добитися відповідності бізнес-вимогам. Управління вимогами, управління життєвим циклом і комплексне моделювання можуть допомогти організаціям спроектувати і реалізувати ефективні корпоративні архітектури. Зокрема, комплексне моделювання надає методи і технологію, які потрібні на робочому рівні організації для зв’язку бізнес-вимог та управління даними. Рішення для моделювання від CA допомагають організаціям реалізувати корпоративну архітектуру, яка може внести свій внесок в успіх їхнього бізнесу.

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*