Кому пригодится архитектурное описание?
В одном из постов мы приводили пример описания архитектуры по стандарту IEEE 1471: Кому пригодится архитектурное описание? Перед составлением архитектурного описания разработанного приложения, или программы, которая только планируется к разработке, необходимо четко определиться для кого создается архитектурный документ. Проблема в том, что нельзя создать всеобъемлющее и полное описание архитектуры программного приложения, поскольку это очень многогранное представление. Вы можете потерять много времени впустую и к этому моменту архитектура уже может измениться.
В стандарте определяются так называемые stakeholders, то есть заинтересованные лица, которым интересны те или иные аспекты архитектуры. Можно рассмотреть две группы аспектов, которые помогут описать архитектуру приложения:
Вам необходимо составить таблицу, в которой нужно перечислить все заинтересованные лица, их интересы по отношению к архитектуре приложения и собственно те аспекты, которые им необходимо видеть и понимать. Ниже приведен пример такой таблицы, которую вы можете использовать за основу при подготовке к созданию архитектурного описания приложения.
| |||||||||
Еще интересные статьи на эту тему:
|