UML: что такое диаграмма пакетов? Как это использовать?

UML: что такое диаграмма пакетов? Как это использовать?

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

Continue reading
UML против процесса разработки программного обеспечения

UML против процесса разработки программного обеспечения

Процесс разработки программного обеспечения — это рецепт, используемый для создания программного обеспечения, определяющий возможности, которыми оно обладает, как оно создается, кто и над чем работает, а также временные рамки для всех действий. Процессы направлены на обеспечение дисциплины и предсказуемости при разработке программного обеспечения, что повышает шансы на успех проекта. UML — это язык для моделирования программного обеспечения, это важная часть процесса разработки программного обеспечения. Моделирование заключается в построении абстракции реальности. Абстракции — это упрощения, которые игнорируют несущественные детали и представляют только релевантные детали.

Continue reading
TOGAF ADM Phase A (Часть 1 из 4) — Архитектурное видение

TOGAF ADM Phase A (Часть 1 из 4) — Архитектурное видение

Обеспечивает высокоуровневое, желаемое видение конечного архитектурного продукта. Цель видения — с самого начала согласовать желаемый результат для архитектуры, чтобы затем архитекторы могли сосредоточиться на критических областях для подтверждения осуществимости. В этом видеоролике показано, как разработать документ «Видение архитектуры».

Continue reading
TOGAF ADM Phase A (Часть 1 из 4) — Архитектурное видение

TOGAF ADM Фаза A (Часть 2 из 4) — План коммуникаций

Архитектуры предприятий содержат большие объемы сложной и взаимозависимой информации. Эффективная передача целевой информации нужным заинтересованным сторонам в нужное время является важнейшим фактором успеха архитектуры предприятия. В этом видеоролике показано, как разработать план коммуникаций.

Continue reading