-
Павел Габриель
Smart Systems
-
Agile-практик, руководитель проектов, программист-прагматик с 7 летним опытом работы в области разработки ПО.
Тезисы
Начинаем не сначала: Как запустить TDD c середины проекта
Иногда возникает желание внедрить на своем проекте что-то новое и полезное, что позволит решить определенные проблемы и сделать жизнь проще. Если вы подумываете о внедрении TDD в существующий проект, то вам будет полезно узнать с какими сложностями можно столкнуться и как эти сложности можно преодолеть.
Цель доклада: дать общее представление о внедрении TDD в проект.
Так что же нужно для внедрения TDD?
Компания должна:
- Знать в каких случаях не стоит внедрять TDD
- Отличать реальные выгоды внедрения TDD от мифических
- Создать условия для внедрения TDD
Команда должна:
- Понимать суть TDD
- Хотеть писать тесты
- Иметь опыт разработки по TDD
В проекте должны быть:
- Обозначены проблемы существующего кода
- Конкретные шаги по улучшению кода и внедрению TDD
- Подобраны правильные инструменты

