powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / System Architect - что должен делать?
25 сообщений из 33, страница 1 из 2
System Architect - что должен делать?
    #36020374
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Компания не специализируется на разработке софта, но разрабатывается достаточно много небольших приложений самого различного характера для внутреннего использования и использования клиентами. И System Architect в такой компании что должен делать?
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36020430
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_,
координирует работу программистов в общих библиотеках, классах и программном коде.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36020493
S.V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
S.V
Гость
_mashuta_Компания не специализируется на разработке софта, но разрабатывается достаточно много небольших приложений самого различного характера для внутреннего использования и использования клиентами. И System Architect в такой компании что должен делать?

Системный архитектор должен отвечать за проектирование архитектуры ПО, внутреннего устройства системы и её технических интерфейсов. Проектирование системы должно осуществлятся на основе анализа постановки задачи (требований к системе).
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36021497
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123_mashuta_,
координирует работу программистов в общих библиотеках, классах и программном коде.

А в объектах баз данных?
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36021631
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да в чем угодно. Понятие архитектуры - оно достаточно широкое.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36022824
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IMHO:
1) проверять требования аналитика на корректность и реализуемость, вводить ограничения
2) проектировать компоненты, структуры данных и алгоритмы, которые будут обеспечивать выполнение требований
3) помогать менеджеру проекта в постановке и распределении задач
4) консультировать программистов.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36023142
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так понял, что системных архитекторов тут нет...
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36023207
iscra_fm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_mashuta_Я так понял, что системных архитекторов тут нет...
по каким признакам? Вам достаточно ответили на вопрос.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36023305
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscra_fm_mashuta_Я так понял, что системных архитекторов тут нет...
по каким признакам? Вам достаточно ответили на вопрос.

Вы, надо полагать, System Architect?
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36023343
iscra_fm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_mashuta_iscra_fm_mashuta_Я так понял, что системных архитекторов тут нет...
по каким признакам? Вам достаточно ответили на вопрос.

Вы, надо полагать, System Architect?
было дело
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36023361
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscra_fm,
щас, трудовую попросит :)
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36023594
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123iscra_fm,
щас, трудовую попросит :)

Могу поверить на слово. Меня легко обмануть ;-)

В общем-то, меня интересуют не задачи СА вообще, а то, какие действия можно сделать вначале. Пока только придумал провести аудит баз данных (таблиц и хранимых процедур).
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36023865
Фотография Александр Гoлдун
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_
В общем-то, меня интересуют не задачи СА вообще, а то, какие действия можно сделать вначале. Пока только придумал провести аудит баз данных (таблиц и хранимых процедур).
Приступили к работе на новом месте? Ну, в таком случае, если Вы представляете себе задачи вообще, то для начала Вам нужно получить хорошее представление об архитектуре того, что попадает в Ваше ведение. А с чего Вы начнете - это уж дело десятое. С чего Вам удобнее.

Я бы начал не с компа вообще, а co знакомства с предметной частью, с бизнес-процессами, имеющимся документооборотом и т.п. Это чтобы иметь представление о том, что это вообще и зачем тут это хранится-обрабатывается. Поможет лучше понять. Потом, вероятно, база(базы) данных.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36024761
_mashuta_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр Гoлдун_mashuta_
В общем-то, меня интересуют не задачи СА вообще, а то, какие действия можно сделать вначале. Пока только придумал провести аудит баз данных (таблиц и хранимых процедур).
Приступили к работе на новом месте?

Нет, на старом. И предметную область знаю.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36024868
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_mashuta_,
знаем предметную область + знаем ООП для клиента + знаем SQL и СУБД -- это круто.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36025945
Фотография А6дуллаh3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот в этом случае

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

1. Разобраться и начать понимать для себя, как из каких блоков устроена ИТ-инфраструктура (прикладное и системное ПО, аппаратура) в этом конкретном месте, внутренние связи, внешние связи.
Процессы с участием ПО, людей и внешних сил.

2. Нарисовать все это и поддерживать актуальность.

3. Проверять все ИТ-инициативы внутри и снаружи (те, которые касаются) организации на интеграцию с этой существующей архитектурой.
Т.е. приходит чел - "давайте напишем (купим) такую мегаштуку" к начальству, а начальство должно посылать этого чела к СА, чтобы тот посмотрел и либо одобрил (с указанием дальнейшего пути интеграции), либо запретил, с мотивацией "не подходит в таком-то аспекте к нашей архитектуре".
Без права вето - это не архитектор.

4. Иметь понимание о текущем рынке ИТ, перспективах рынка и компании в нем. Быть готовым и/или предлагать изменения архитектуры, приносящие пользу компании, в т.ч. как удалением блоков, так и созданием/докупкой новых.

А то, что описали предыдущие ораторы - это обычные сис.аналитики по конкретному ПО. В случае крупного ПО это может называться архитектором, но только этого конкретного ПО.

Вот так.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36026113
iscra_fm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А6дуллаh3А то, что описали предыдущие ораторы - это обычные сис.аналитики по конкретному ПО. В случае крупного ПО это может называться архитектором, но только этого конкретного ПО.

системные аналитики не занимаются проектированием, не разрабатывают архитектуру систем и вообще, не делают того, что описали предыдущие ораторы. А описали они работу системного архитектора. Вы же описали одну из вспомогательных функций - административную. Не более. Какие-то "челы" не ходят к архитектору за одобрением чего-то, что нужно куда-то воткнуть. СА для того и нужен, чтобы спроектировать архитектуру и сказать что, куда и каким боком воткнуть.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36026320
Фотография А6дуллаh3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я настаиваю.
Системные аналитики занимаются системным анализом. В применении к разработке ПО - это именно,
- сбор и анализ требований интервьюированием, анализом документации, реверсом существующих систем;
- разработка моделей будущей системы, в т.ч. ER-, БП-, и прочих, например из состава UML;
- написание ТЗ, работа с программистами по толкованию им ТЗ и моделей.
В применении к системному ПО, железу или настройке существующего ПО состав работы несколько меняется, но близок.

Архитектор - босс аналитиков. Рисует крупными блоками, проверяет нарисованное или приходящее снаружи, поставщиками, бизнесом, руководством ИТ.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36026330
Фотография А6дуллаh3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscra_fmА6дуллаh3А то, что описали предыдущие ораторы - это обычные сис.аналитики по конкретному ПО. В случае крупного ПО это может называться архитектором, но только этого конкретного ПО.

системные аналитики не занимаются проектированием, не разрабатывают архитектуру систем и вообще, не делают того, что описали предыдущие ораторы. А описали они работу системного архитектора. Вы же описали одну из вспомогательных функций - административную. Не более. Какие-то "челы" не ходят к архитектору за одобрением чего-то, что нужно куда-то воткнуть. СА для того и нужен, чтобы спроектировать архитектуру и сказать что, куда и каким боком воткнуть.

В реальных крупных бизнесах новых архитектур с нуля - ну, процентов 10. Поэтому основная нагрузка на архитектора - это именно анализ унаследованного, проверка прирастающего и списание устаревающего. И уже если осталось время - рисование нового, у меня это п.4 в его нагрузке.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36029243
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А6дуллаh3<...> Архитектор - босс аналитиков. Рисует крупными блоками, проверяет нарисованное или приходящее снаружи, поставщиками, бизнесом, руководством ИТ.
Да ладно :) . У аналитика есть информация о том, что нужно Заказчику. А у архитектора - насколько это реализуемо при текущем уровне технологий и компетенции команды, и насколько укладывается в существующую архитектуру. Да, требования согласуются с архитетором, но в управленческой иерархии аналитик и архитетор - на одном уровне. И кстати, на одном уровне с программистами и тестировщиками. Да-да.

Архитетор с поставщиками, бизнесом, руководством ИТ НЕ взаимодействует. С ними взаимодействует руководитель отдела разработки. Совмещение этих ролей одним человеком чревато потерей компетенции как минимум в одной из них. В результате проваливается либо одно,либо другое, либо (что чаще) и то, и другое сразу.

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

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

Но если аналитики подчиняются продавцам - тоже ерунда получается, в результате образуется bloatware из реализаций на скору руку противоречивых "срочных хотелок" Заказчиков, которым никто не может сказать "нет".

По-видимому, должна быть какая-то отдельная "третья ветка", с менеджерами продуктов во главе. Только настоящими менеджерами продуктов, связывающими маркетинг, продажи, разработку и внедрение в единую стратегию и тактику, имеющих власть и бюджет. А не мальчиков и девочек в подчинении у "технократов" или "продавцов сейчас".
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36029275
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRaven,
+1
аналитик и архитектор, это покупатель и продавец. Один заказывает то что надо бизнесу, а другой говорит сколько это стоит.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36029402
iscra_fm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexTheRaven Архитетор с поставщиками, бизнесом, руководством ИТ НЕ взаимодействует . С ними взаимодействует руководитель отдела разработки. Совмещение этих ролей одним человеком чревато потерей компетенции как минимум в одной из них. В результате проваливается либо одно,либо другое, либо (что чаще) и то, и другое сразу.

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

Вы наверное хотели сказать обратное, но опечатались.
Если не опечатлись, то опыт действительно печальный. Сочувствую, искренне.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36029404
iscra_fm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123AlexTheRaven,
+1
аналитик и архитектор, это покупатель и продавец. Один заказывает то что надо бизнесу, а другой говорит сколько это стоит.
-100. Перефразирую.. Один заказывает то, что нужно бизнесу, а другой говорит то, как это сделать и что для этого нужно.
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36029409
Фотография А6дуллаh3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно, я согласен на разделение обсуждение на 2 ветки - архитектор предприятия и архитектор конкретного софта.
Второе меня не интересует, обсуждайте между собой :)
...
Рейтинг: 0 / 0
System Architect - что должен делать?
    #36029412
iscra_fm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А6дуллаh3Ладно, я согласен на разделение обсуждение на 2 ветки - архитектор предприятия и архитектор конкретного софта.
Второе меня не интересует, обсуждайте между собой :)
Не думаю, что открою сташную тайну, сказав о том что они ничем не отличаются, кроме того, что архитектору "конкретного софта" нужно держать в уме тысячу предприятий, а на "конкретном предприятии" - только свое. Поэтому лучше уж рассуждать о более продвинутом случае, потому, что более тривиальный поглощается им.
...
Рейтинг: 0 / 0
25 сообщений из 33, страница 1 из 2
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / System Architect - что должен делать?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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