•  

Стабильная скорость разработки или как не допустить гниения изнутри

A session at XP Days Ukraine 2012

Когда вы начинаете новый проект, то все полны сил и уверенности, что все будет хорошо. Заказчика в первую очередь интересует законченный рабочий функционал, а вы рады его предоставлять в кратчайшие сроки. Но проходит время и ваш проект растет все больше и больше. Возможно, некоторые члены команды уже сменились и не один раз.
И вот, в один прекрасный момент вы начинаете замечать, что новые фичи даются все труднее и труднее. Разобраться со старым кодом, написанным вашей же командой пару лет назад, становится очень сложно и на это тоже уходит уйма времени. О рефакторинге вы и мечтать не можете, а любые крупные изменения планируются заранее и делаются с большой осторожностью и тщательными проверками. И вроде вы все делали правильно, но как же так получилось?
Прожженные практики в один голос воскликнут: «Так это же технический долг (Technical Debt)»! И да и нет. О техническом долге мало знать и понимать, что он существует. Его надо постоянно отслеживать и выплачивать. Это требует изменений в процессе разработки, а зачастую и замедления скорости работы команды на начальных этапах. Но это вполне окупит себя в будущем за счет стабильной скорости работы на протяжении нескольких лет и предсказуемости разработки или изменений в продукте.
В докладе мы поговорим о технической и процессной стороне данной проблемы. Будут рассмотрены практики, подходы и инструменты, которые помогут не допустить разложения и гниения вашего проекта изнутри, позволяя вам по-прежнему заниматься любимым делом и радовать заказчика сделанными в срок фичами. Приходите, будет интересно!

About the speaker

This person is speaking at this event.
Mikalai Alimenkou

Happy father, Java Tech Lead, ScrumMaster, XP Injection founder, speaker, Agile/XP Coach, conference organizer

Sign in to add slides, notes or videos to this session

XP Days Ukraine 2012

Ukraine Ukraine, Kiev

14th17th November 2012

Tell your friends!

Short URL

lanyrd.com/sxhtq

Official event site

xpdays.com.ua

View the schedule

Share

See something wrong?

Report an issue with this session