верхушка � айсберга*
*минимум, который вы должны знать �
о гибкой разработке.
алексей кривицкий ��agilemoldova, кишинёв, 7 июня 2011
agile придумал не я* :)
1.
*я - agile-коуч, scrum-тренер в scrumguides.com; � веду блог об agile www.krivitsky.com � основатель сообщества agileukraine.org;� фронтмен конференции agileee.org;� certified scrum practitioner.
у agile есть история*.
*agile появился в противовес старой школе:� “waterfall”, “CYA-driven development”.
2.
водопадные проекты* � �- не плод больного воображения agile-маркетологов.
*они правда существуют.
3.
доказано, �agile работает*.
*посетите несколько конференций � и послушайте experience reports.
2.
4.
agile - о людях и их взаимодействии*.
*внутри-командном взаимодействии; взаимодействии команды и заказчика. �
5.
agile - это не так, �как обычно* работают.
6.
*agile - контр-интуитивен.
хотя, agile - это �pure common sense*.
7.
*“common sense is no so common”.
у вас должно болеть,� �прежде, чем вы захотите перемен.
8.
agile – не для всех.
9.
скорее всего, �вы начнете с
перехода на cкрам*. 10.
*скрам (scrum) – один из гибких каркасов управления проектами, целью которого является построение итеративной-инкрементальной командной разработки продукта с тесным вовлечением заказчика.
вам нужно будет собрать проектную скрам-команду*.
*полнофункциональная; � выделенная на проект; � до 10 человек; � принимающая технические решения; � разделяющая цели и ответственность; и владеющая процессом разработки.�
11.
и организовать самоорганизацию*.
12.
*реальные цели и общие задачи; � возможность принимать решения;� прозрачность текущего статуса; живое общение и ощущаемая срочность.
также, вам придется найти человека на роль �product owner*.
*регулярно доступен; понимает нужды бизнеса; одобряет скрам;� готов к экспериментам;� заинтересован в результате.
13.
вы сможете обойтись без тренинга,
коучинга* или книг.
*привлечения agile-консультанта для запуска � с вами проекта (и последующей поддержкой процесса).
14.
но легче начать правильно, чем потом исправлять скрамно*
*«мы делаем скрам, но …»� в иностранной литературе – «scrumbutt»
15.
*нет никого, кто бы раздавал задачи команде;� есть scrummaster – катализатор взаимодействия. �� менеджеры же находятся вне проекта, курируя их.
в скраме �нет менеджера*. �
�
16.
agile поменяет ваше мышление о разработке продуктов.
17.
вы поменяете �свои привычки �
писания кода*.
*feature sashimi, collective code ownership,� refactoring, test-driven development (unit-testing), continuous integration.
18.
придётся �подумать об
автоматизации тестирования*.
*как впрочем � и об автоматизации всего остального.
19.
у вас будут вопросы �без ответов*.
*это будет значить, � что вы на пути развития.
20.
вы не одиноки*.
*присоединитесь к мировым группам и локальным сообществам;� посещайте конференции.
21.
agile – это не цель. �это путь*.
*вы всегда можете быть более agile, � чем вы сейчас.
22.
ps офшорная разработка – �это, где agile точно нужен.
23.
pps где узнать больше? http://www.scrum.com.ua/
24.
Top Related