Войти через соцсеть:
Войти через email:
Работаю в сфере IT уже более 20 лет, занимаюсь разработкой и проектированием приложений
В докладе будет представлено краткое описание методологии ADD (Attribute Driven Design), даны основные определения, схема и принцип работы по данной методологии, а также приведена оценка полезности применяемого подхода на этапе проектирования архитектуры сложных, высоконагруженных проектов.
Основной упор будет сделан на практическое применении данной методологии на примере проектов, реализуемых компанией SimbirSoft. В рамках доклада я планирую рассказать каким образом осуществляется приоритизация требований по шкале (H, M, L), как правильно составлять таблицы ASR (Architecturally Significant Requirements), выбирать различные паттерны и оценивать их применимость, определять обязанности и интерфейсы, проверять что все требования учтены. Все перечисленные шаги будут подкреплены примерами.
Также будут затронуты вопросы автоматизации процесса проектирования и подготовки архитектурного каркаса на основе подхода Design API First в рамках методологии ADD, автоматической генерации кода и документации, а также повторного использования готовых решений.
Также планирую рассказать как мы встраиваем методологию ADD в наш проектный конвейер на примере реализации процесса аутентификации пользователей и как подобного рода решения можно эффективно использовать повторно в других проектах. В конце поделюсь примерами готовых документов, которые можно использовать как шаблоны при разработке Архитектурных концепций по методологии ADD