powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / System Architect - что должен делать?
8 сообщений из 33, страница 2 из 2
System Architect - что должен делать?
    #36029625
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscra_fmAlexTheRaven Архитетор с поставщиками, бизнесом, руководством ИТ НЕ взаимодействует . С ними взаимодействует руководитель отдела разработки. Совмещение этих ролей одним человеком чревато потерей компетенции как минимум в одной из них. В результате проваливается либо одно,либо другое, либо (что чаще) и то, и другое сразу.

Если же "чистый" архитектор - босс аналитиков, то в ПО будет не то, что нужно Заказчикам, а то, что хочет реализовать архитектор . И не факт, что такое ПО получится потом продать Заказчикам, чтобы было из чего заплатить команде з/п.

Вы наверное хотели сказать обратное, но опечатались.
Если не опечатлись, то опыт действительно печальный. Сочувствую, искренне.
Не опечатался. Общепринятая практика при ведении крупных проектов со "спиральным" жизненным циклом ПО (RUP, MSF) - именно такая. Насколько я знаю, опыт не печальный, а вполне успешный.

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

Это эффективно работает, если:
- проект небольшой (до 10 человеко-лет)
- команда небольшая (до 10 человек)
- методология разработки - "гибкая", каждый сотрудник совмещает несколько функций: аналитик, например, может тестировать, а разработчик - заниматься внедрением (кстати и то, и другое в небольших проектах чрезвычайно полезно)
- человек "всё в одном" имеет светлую голову и возможность работать по 14 часов в сутки.

Но с точки зрения отказоустойчивости и масштабирования такой процесс разработки весьма ограничен. Архитектор-"генеральный конструктор" становится "бутылочным горлышком" и "незаменимым".

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

В одном случае много лет делают чрезвычайно прогрессивную архитектуру и экспериментируют с массой новых (иногда - откровенно абсурдных) идей. Очень много времени уходит на "наведение изящества" и рефакторинг. Но ничего "готового к продаже" ещё не выпустили (а брали обязательства сделать "коробку" за год). Их инвесторы обладают настоящим бизнес-ангельским терпением :) .

Во втором случае всё несколько лучше. Генеральный конструктор считает, что он единственный знает, что нужно Заказчикам. На самом деле, иногда он оказывается прав, т.к. довольно хорошо знает потребности нескольких Заказчиков, хотя довольно специфических и исключительно по опыту многолетней давности. Масса времени уходит на повышение удобства внедрения, приделывание "потенциальных возможностей расширения системы" и всевозможных "прикольных фич для гиков". Но этими возможностями на самом деле никто из Заказчиков давно не пользуется, т.к. контингент пользователей сменился. К тому же у системы есть конкуренты, которые всё, что в системе нужно дорабатывать феерическими shell-скриптами, мучительно править в конфигурационных файлах, извлекать из гигабайтных логов, давно умеют "из коробки, через GUI, тремя щелчками мышкой".
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36029638
iscra_fm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexTheRavenПо-видимому, Вы под архитектором понимаете "генерального конструктора", который в одном лице и аналитик, и архитектор, и менеджер проекта, и руководитель с точки зрения "представительских функций".

нет. Под архитектором я понимаю архитектора. Сагу о Главном конструкторе немного не понял, поэтому пока без коментариев.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36029652
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Насколько я знаю, опыт не печальный, а вполне успешный.

Примеры - в студию.

> "генерального конструктора"

Вы перечислили типичные задачи обычного архитектора. Для того, чтобы иметь возможность быть "генеральным конструктором", нужны дополнительные условия: оригинальная идея, отсутствие похожих реализаций, отличные знания тенденций развития ПО, наличие мозгов.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36030456
Alexander_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscra_fm,

Из опыта общения с кандидатами на должность системного аналитика становится понятно, что есть путаница в классификации понятий бизнес - аналилиз и системный анализ, системаный анализ и системная архитектура. Так вот, в некоторых фирмах все смещено в понятии в сторону ИТ, то есть в банковской сфере есть анализ рынка, есть свои предметные аналитики, которые анализируют рынок и к ИТ бизнес-анализу никакого отношения не имеют, поэтому бизнес - аналитик называется системным. В софтверных компаниях, как раз наоборот, кто знает предметную область - бизнес-аналитик.
И в системной архитектуре есть свои заморочки. Есть фирма внедряет структурированные кабельные системы, то и там есть системная архитектура, но железячная. Она очень мало напоминает, системную архитектуру ПО, хотя и пересекается на системах организации и управления трафиком. Но и там, и там есть свои системные архитекторы.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36030479
iscra_fm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander_111,
путаница действительно есть. Но на самом деле, все просто.
Картинка ниже взята отсюда , чтобы не рисовать.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36041934
Alexander_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscra_fm,

не все так просто...
Все течет, все меняется. Так содержание, делает документы и модули данными.
Интеграционные модули из общесистемных становятся предметно-ориентированными и прикладными. Скоро появятся архитекторы метаданных. А метаданные будут в зависимости от контекста становиться данными и наоборот...
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36042011
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander_111Интеграционные модули из общесистемных становятся предметно-ориентированными и прикладными.
так они всегда были таковыми.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36042877
Alexander_111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmAlexander_111Интеграционные модули из общесистемных становятся предметно-ориентированными и прикладными.
так они всегда были таковыми.

Не всегда, хотя, смотря с какой точки зрения классифицировать...
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / System Architect - что должен делать?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]