|
|
Строка 1: |
Строка 1: |
− | Успешно прошло выступление Михаила Заборова на [http://team.custis.ru/2010/05/agiledays.html ранее анонсированной] конференции [http://ekt.agiledays.ru/ AgileDays-2010 в Екатеринбурге]. | + | Успешно прошло выступление Михаила Заборова на [[Блог:Team/2010-05-13_Едем_в_Екатеринбург_вместе_с_AgileDays!|ранее анонсированной]] конференции [http://ekt.agiledays.ru/ AgileDays-2010 в Екатеринбурге]. |
| | | |
| Вот краткая аннотация: | | Вот краткая аннотация: |
| <blockquote> | | <blockquote> |
− |
| |
| Как правильная архитектура позволяет сделать большие проекты в Agile. | | Как правильная архитектура позволяет сделать большие проекты в Agile. |
| | | |
Строка 16: |
Строка 15: |
| В докладе также будут рассмотрены практики построения эффективной Архитектурной Концепции (''Architectural Vision''), создания гибких описаний архитектуры и дизайна.</blockquote> | | В докладе также будут рассмотрены практики построения эффективной Архитектурной Концепции (''Architectural Vision''), создания гибких описаний архитектуры и дизайна.</blockquote> |
| | | |
− | Если заинтересовались — предлагаем посмотреть (в отличном качестве!) [http://lib.custis.ru/%D0%91%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D0%B5_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%8B_%D0%B2_Agile_%28AgileDays-%D0%95%D0%BA%D0%B0%D1%82%D0%B5%D1%80%D0%B8%D0%BD%D0%B1%D1%83%D1%80%D0%B3-2010%29 слайды и видео доклада]. | + | Если заинтересовались — предлагаем посмотреть (в отличном качестве!) [[Большие_проекты_в_Agile_(AgileDays-Екатеринбург-2010)|слайды и видео доклада]]. |
| [[Category:конференции]] | | [[Category:конференции]] |
| {{wl-publish: 2010-07-05 19:13:00 +0400 | StasFomin}} | | {{wl-publish: 2010-07-05 19:13:00 +0400 | StasFomin}} |
| {{To-lib-silent}} | | {{To-lib-silent}} |
Текущая версия на 21:59, 15 июля 2011
Успешно прошло выступление Михаила Заборова на ранее анонсированной конференции AgileDays-2010 в Екатеринбурге.
Вот краткая аннотация:
Как правильная архитектура позволяет сделать большие проекты в Agile.
Основная проблема масштабирования Agile — как эффективно разделится на команды.
- Традиционно, каждая команда получает свой набор компонент. Разработка одной фичи размазывается по нескольким командам и, как следствие, затягивается. Для реализации фичи приходится вносить изменения в разные компоненты, причем изменения часто зависимы.
- Противоположный подход, который часто рекомендуют — формировать так называемыеFeature teams. Такая команда отвечает за фичи целиком и может вносить изменения в разные (в том числе в «чужие» компоненты). В этом случае придется решать проблемы взаимодействия команд, изменяющие одни и те же компоненты.
Удачная архитектура позволяет разделиться на команды так, что зависимости (dependencies) между ним будут минимальны.
Автор доклада расскажет об опыте построения архитектуры системы, которая позволила несколько независимых друг от друга Agile-команд.
В докладе также будут рассмотрены практики построения эффективной Архитектурной Концепции (Architectural Vision), создания гибких описаний архитектуры и дизайна.
Если заинтересовались — предлагаем посмотреть (в отличном качестве!) слайды и видео доклада.