Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015) — различия между версиями

Материал из 0x1.tv

== Примечания и отзывы ==
* {{ConferencePage|http://msk15.agiledays.ru/members/profile/1135/#report-59}}

<!-- <blockquote>[©]</blockquote> -->

<references/>

[[Category:AgileDays-2015]]

[[Category:Agile]]
<!-- topub -->
{{stats|disqus_comments=0|refresh_time=2017-2018-01-10T21:39:12-25T22:14:05.274713217006|vimeo_comments=0|vimeo_plays=284|youtube_comments=0|youtube_plays=2}}

Версия 18:39, 10 января 2018

Аннотация

Докладчик
Александр Мартюшев.jpg
Александр Мартюшев

Два года назад мы оказались в необычной ситуации. У нас большой и сложный проект (CAD система), несколько команд разработчиков, полный Agile (SCRUM), мы практикуем Test Driven Development, то есть пишем много unit тестов.

И тут возникает казалось бы невозможная проблема: в конце спринта нет стабильной сборки, новый функционал работает, а старый отваливается.

  • Почему так произошло?
  • Почему unit тестирование нас не спасло?
  • Что делать в такой ситуации?

Столкнувшись с этой проблемой мы выработали решение, которое до сих пор работает на проекте и все участники считают его одним из ключевых факторов успеха проекта.

Хотите узнать нашу историю избавления от страданий?

Доклад рассчитан на широкую аудиорию, поэтому буду рассказывать о сложных вещах простым языком, с картинками, так, чтобы было понятно всем. Рассматриваемые в докладе проблемы и решения носят универсальный характер и могут применяться в большинстве программных проектов. Обещаю, будет интересно.

Видео

on youtube

Слайды

Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf Почему юнит тесты не работают. История большого проекта (Александр Мартюшев, AgileDays-2015).pdf

Примечания и отзывы


Plays:286   Comments:0