Мы пользуемся Archimate для описания высокоуровневой архитектуры, и UML для подробных описаний. Для Archimate можно пользоваться бесплатным Archi или платным VisualParadigm. Для UML - из бесплатных StarUML, из платных VisualParadigm.
Чтобы понимать - читайте Кнута, Кернигана, Ричи, Страуструпа. Эти книги замусолены не одним поколением программистов, и переизданы несчетное количество раз. Это как в литературе - начинается все с классики. Потом можете смотреть в сторону книг Гради Буча, Фаулера и подобных им. Без базы никуда короче.
Visual Paradigm как вариант для проектирования, поддержка нотаций UML, SysML, OG ArchiMate, так же куча вариантов описания БП(BPMN и т.д.). Archi тоже неплох, помогает увидеть все в целом, прост в использовании и использует ArchiMate.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.