Speaker: Uladzimir Liashkevich
Talk: “Принцип Inversion of Control в применении к Agile-разработке”

Uladzimir Liashkevich
Belarus, @Intetics
С 2001 начал использовать Agile как подмножество практик XP – iteration planning, TDD, CI, collective code ownership и т.д.
Руководил проектами в качестве технического лидера и ПМ-а. Проводил обучение и коучинг сотрудников.
С 2006 года внедряю гибкие методы (SCRUM) в рамках компании. Участвую как project enabler и постановщик процессов. Провожу обучение техлидов и команд.
Talk: “Принцип Inversion of Control в применении к Agile-разработке”
Гибкие процессы можно воспринимать как набор практик, позволяющих успешно вести проектную разработку. Но для лучшего их понимания необходимо, также, осознать и принять базовые ценности и механизмы, лежащие в их основе.
Принцип Inversion of Control является способом структурирования программного кода. Но расширив это понятие, мы получаем инструмент, позволяющий иначе взглянуть на ценности и практики Agile-процессов. Применение принципа IoC к гибким практикам дает простое и эффективное их объяснение на основе базовых ценностей. В рамках доклада также демонстрируется, как с помощью этого же механизма можно вывести ряд полезных правил.



