Метою роботи IT-архітектора є розробка системи, що відповідає представленим замовником функціональним вимогам. Таке визначення системного архітектора, отримане з класифікації професій і спеціальностей. Як насправді виглядає робота системного архітектора?
У контексті роботи системного архітектора багато говорять про технології та недостатньо про м’які компетенції. І потрібно знати, що архітектор — це не хлопець із бородою, який сидить у підвалі та малює якісь квадратики. Він визначає, що і як буде реалізовано в проєкті. Потрібно пройти IT курси, щоб осягнути цю професію.
Найбільше, що турбує професію, це відсутність хорошої організації роботи. Через це, у разі надзвичайних ситуацій, відбувається непотрібний хаос. Труднощі також роблять люди, які живуть у переконанні, що їх проблема є найважливішою і ключовою. Вони можуть дезорганізувати все підприємство.
Список завдань системного архітектора:
- Перевірка правильності функціонування виробничих систем.
- Перевірка ходу робіт у розроблюваних зараз проєктах або у виробничих заявках (прямі бесіди з підрядниками, індивідуально або на проєктних нарадах).
- Співпраця з менеджерами, планування роботи та оцінка на високому рівні.
- Огляд коду, спільний аналіз із програмістами, що визначають подальший напрямок роботи, технічна підтримка.
- Проєктування та моделювання внутрішньої, інтегративної та технічної архітектури системи.
- Співпраця з аналітиками, підтримка їх у моделюванні функціональності, виявлення можливостей і обмежень.
- Загальна технічна документація.
- Контакти з клієнтами: презентації архітектури пропонованої системи, контакти з ІТ-відділами, спільне розв’язання проблем.
- Вивчення «технічних новинок» та їх впровадження, нових інструментів, методик.
- Імплементація.
Системний архітектор повинен мати:
- Досвід роботи на різних рівнях: молодший програміст, програміст, дизайнер.
- Досвід реалізації на різних рівнях декількох систем, переважно в різних технологіях із різними припущеннями.
- Широкі технічні компетенції (не обов’язково в супер деталях, хоча й чим більше, тим краще).
- М’які компетенції.
Необхідно тренувати в собі внутрішній спокій і не допускати до себе зайвого стресу. Переважна більшість проблем у галузі можна вирішити. Проблема зазвичай полягає в тому, щоби зрозуміти, як це зробити. Звичайно, не завжди вдається уникнути стресу. Це відбувається в основному перед реалізацією, коли щось, що повинно було працювати, не працює.