Коварный Tracer Bullet Development

2,185 views

Published on

Presentation from IT Brunch "Learn from failures" conference (online, June 2012) about my experience and lessons learned from Tracer Bullet Development approach

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,185
On SlideShare
0
From Embeds
0
Number of Embeds
929
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Коварный Tracer Bullet Development

  1. 1. КоварныйTracer BulletDevelopment Николай Алименковhttp://xpinjection.com @xpinjection
  2. 2. Немного обо мне• Java Technical Lead/Scrum Master в компании Zoral Labs• 7+ лет в разработке• 5+ применяю Agile подходы• Эксперт в Agile инженерных практиках• Основатель и тренер в XP Injection• Организатор и идеолог конференций Selenium Camp, JEEConf, XP Days Ukraine, IT Brunch
  3. 3. КиевUSA Харьков Распределенная команда
  4. 4. Как раз читал классную книжку…
  5. 5. Можетприменить на практике?
  6. 6. Принцип трассирующейпули в разработке
  7. 7. Как это работало для нас? 1. Делим систему на части 2. Продумываем интерфейсы между ними 3. Члены команды работают независимо 4. Используем заглушки для локальной работы
  8. 8. И вроде бы все по фэн-шуй 
  9. 9. Но скоро начались проблемы…
  10. 10. Поддерживать заглушкистановилось все труднее
  11. 11. Нет ответственности – нет качества
  12. 12. Отсутствие доверия и взаимныеобвинения
  13. 13. Проблемы с оценкой работы
  14. 14. Скучная однообразная разработка
  15. 15. Скучная однообразная разработка
  16. 16. Нанимайтеправильных людей!
  17. 17. Не прячьтесь за интерфейсами
  18. 18. Небольшие функциональные команды
  19. 19. Парное программирование дляпередачи знаний
  20. 20. Учитесь насвоих и чужих ошибках!
  21. 21. @xpinjection http://xpinjection.commikalai.alimenkou@xpinjection.com

×