796
Обучение / Re: Компетенции в области архитектуры информационных систем
« : 20 Января 2014, 23:04:08 »Угу, согласен. Довольно сложно определить, какие вещи относятся к архитектуре, а какие нет. В умах, к несчастью, разруха и хаос.Любишь ты такие провокационные заявления.
Определение из википедии "Архитектура программного обеспечения (англ. software architecture) — это структура программы или вычислительной системы, которая включает программные компоненты, видимые снаружи свойства этих компонентов, а также отношения между ними." Выглядит красиво, но совершенно бесполезно.
Цитировать
Я попробовал станцевать с другой стороны:Если такое определение годится, то готов показать причины, по которым я отнес вопросы к архитектурным.Звучит недурно. А какого соглашения ты от меня ждешь?
Но сначала давай придем к соглашению по определению.
ieee 1471 Дает такое определение
фундаментальная организация системы воплощенная через свои компоненты, связи между ними и ее окружением, а также принципы, руководящие ее проектированием и развитием.
Т.е. это некая глубинная концептуальная фундаментальная структура системы проявляемая через
компоненты - бла бла
связи между ними - бла бла
окружение бла бла
всякие правила определяющие ее создание и развитие
Каждое из этих понятий естественно можно актуализировать через понятие последствие от ошибки. Очень хорошо.
Как это должно противоречить понятию архитектуры. Мы обсуждает это понятие?
Правда мне бы хотелось услышать о компетенциях или знаниях...