Персональные инструменты
 

Блог:Team/2010-07-05 «Agile в больших проектах» (AgileDays/Екатеринбург-2010) — различия между версиями

Материал из CustisWiki

Перейти к: навигация, поиск
 
м
 
Строка 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), создания гибких описаний архитектуры и дизайна.

Если заинтересовались — предлагаем посмотреть (в отличном качестве!) слайды и видео доклада.