- Лекция
- Место
Долгие годы с подачи экспертов отрасли программной архитектурой называли всё, что с трудом поддаётся модификации, переделке, в муках рождается на архитектурных (!) советах. Есть мнение, будто архитектура системы — это всего-навсего документ. Однако это не так, и современная программная инженерия почти развеяла данный миф. Но если архитектура — такая же "секулярная" часть системы, как требования и тесты, то в чем она измеряется?
Реально ли оценить архитектуру и сказать, насколько она полна, качественна, подвержена тем или иным недостаткам? Какие архитектурные метрики существуют, в чём состоит их польза и как подходить к их применению на практике? Ответы на эти и другие вопросы — в программе нашего семинара.
Участие в семинаре бесплатное.
Семинар посвящен вопросам качественной и количественной оценки архитектуры программных систем в целях установления ее качества, оптимизации процессов разработки архитектуры и устранения «технического долга» проектов разработки таких систем.
ЦЕЛЕВАЯ АУДИТОРИЯ
- Ведущие разработчики и архитекторы ПО
- Руководители проектов, менеджеры по продуктам
- Иные специалисты, занятые в проектах разработки и внедрения информационных систем (ИС)
ОСНОВНЫЕ АКЦЕНТЫ СЕМИНАРА
- Из чего складывается архитектура системы, и почему архитектура — не документ?
- Что делает разработку архитектуры ИС болезненной процедурой? Архитектура «в малом» и архитектура «в большом»
- «Технический долг»: от причины до устранения; «технический налог»
- Статический анализ и рефакторинг программной архитектуры и исходного кода
- Модель и атрибуты качества программной архитектуры
- Метрики объектно-ориентированной архитектуры и их взаимосвязь с атрибутами качества