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

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

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

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

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

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

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

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

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

Продолжить чтение