|
Персональные инструменты |
|||
|
Agile in Investment Banking (Сергей Евтушенко, AgileDays-2011)/Заметки Стаса ФоминаМатериал из CustisWikiНазвание надо немного уточнить — конечно, речь не идет о том, чтобы гонять на скрам-митинги самих банкиров, речь идет о разработке систем для инвестиционного банкинга, это корпоративная разработка характеризуемая:
В этой области работает широко известный в узких кругах Умпутуном, и работал печально известный Сергей Алейников, который променял ежегодние $400×10³ на 8 лет тюрьмы. Т.е. в целом, это достаточно элитные проекты, и для тех, кто продумывает карьеру типа «хорошие деньги и программирование», это один из таких вариантов, и послушать полезно (особенно если нет своих знакомых из этой области). Так вот, там не работает стандартный Agile-Парето-подход, когда идет размен scope на сроки — тут требуется все и сразу (full scope/fixed deadline). Плюс заказчики далеко за океаном (аутсорсинг на Украину), большие лаги в коммуникации. Не самая хорошая позиция для игры в аджайл. В результате, из процессных практик там постепенно выкинуто почти все — и двухнедельные итерации, и демонстрации. Особенно то, что завязано на заказчика, например автотесты с Fitness (подразумевается, что их пишут-проверяют аналитики заказчика). Остались добротные инженерные практики, такие как Continuous Integration, нотификация о коммитах и кодревью, метрики покрытия интеграционными тестами — в общем, максимум проверок на своей стороне, ибо на таких заказчиках не поотлаживаешься. Распределенные совещения удалось улучшить с помощью софта:
В общем — резюме, не пытайтесь применять все SCRUM-практики, если вы попали в такую плохую ситуацию. |
||