Могут ли архитекторы программного обеспечения чему-то научиться у системной инженерии?

45
5
1
Лучший ответ
45

В абстракте нет никакой разницы, поскольку все это редукционистское. Однако аппаратное и программное обеспечение, два наиболее распространенных домена, о которых здесь говорят, различаются. Очевидно, что аппаратные средства труднее моделировать, учитывая реальность электрических цепей. Но программное обеспечение часто строится один раз, поэтому накладные расходы на формальные методы часто пропускаются, поскольку окупаемость этих методов не воспринимается руководством. Я ожидаю, что хороший архитектор программного обеспечения сможет эффективно общаться с системным инженером, даже если они будут использовать другой набор методов. Если архитектор действительно хорош, я сомневаюсь, что они могли бы извлечь что-то важное из системного инженера, поскольку они очень тесно связаны.

ответил(а) 2020-06-07T20:46:35+03:00 3 месяца, 2 недели назад
30

Абсолютно!

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

ответил(а) 2020-06-07T20:46:35+03:00 3 месяца, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема