В погоне за качеством. Code Review (AgileDays-2011) — различия между версиями

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

(Batch edit: replace |720|405}} with |800|450}})
 
== Аннотация ==
;Докладчики:
[[Категория:Николай Алименков]]
* [[:Категория:Николай Алименков|Николай Алименков]]
[[Категория:Алексей Солнцев]]
* [[:Категория:Алексей Солнцев|Алексей Солнцев]] 
* {{Speaker|Николай Алименков}}
* {{Speaker|Алексей Солнцев}}

<blockquote>
Многие жалуются на качество кода, автоматизированных тестов или продукта в целом, на количество ошибок, найденных конечными пользователями или отделом тестирования. Почему это происходит? Необходимо понимать, что для того чтобы не допустить подобных ситуаций требуются дополнительные усилия — необходимо следить за качеством кода и работать над его улучшением.

Code Review является одной из наиболее полезных и эффективных практик для ранней борьбы с дефектами в коде и повышению его качества. Использование Code Review на различных этапах разработки, начиная от дизайна и заканчивая написанием кода и тестов, помогает построить ранний цикл обратной связи и избежать потерь времени в будущем на исправление ошибок.
{{include-review|AgileDays-2011: Отчет Беспальчука И.А./Николай Алименков, Алексей Солнцев. В погоне за качеством: Code Review}}
{{include-review|AgileDays -2011:Отчет Заборова М.А./Николай Алименков, Алексей Солнцев В погоне за качеством. Code Review}}
{{include-review|AgileDays-2011:Отчет Дмитрия Белобородова/В погоне за качеством. Code Review}}
{{include-review|AgileDays-2011: Отчет Кудрявцева В.Б/В погоне за качеством. Code Review}}


<references/>

[[Категория:AgileDays-2011]]


[[Категория:ПрограммированиеCode Review]]
[[Категория:Менеджмент]]

Версия 16:54, 3 июня 2016

Аннотация

Докладчики

Многие жалуются на качество кода, автоматизированных тестов или продукта в целом, на количество ошибок, найденных конечными пользователями или отделом тестирования. Почему это происходит? Необходимо понимать, что для того чтобы не допустить подобных ситуаций требуются дополнительные усилия — необходимо следить за качеством кода и работать над его улучшением.

Code Review является одной из наиболее полезных и эффективных практик для ранней борьбы с дефектами в коде и повышению его качества. Использование Code Review на различных этапах разработки, начиная от дизайна и заканчивая написанием кода и тестов, помогает построить ранний цикл обратной связи и избежать потерь времени в будущем на исправление ошибок.

Дополнительным преимуществом применения Code Review является распространение знаний между членами команды и адаптация других командных подходов. Данная практика может быть интересна любому члену команды вне зависимости от его роли в проекте.

В докладе будут рассмотрены основные аспекты Code Review, способы проведения, инструменты и техники. Также будут продемонстрированы основные ошибки в использовании этой практики, полезные советы, приемы по внедрению и поддержке.

Видео




Презентация

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

В зале собралось очень много народу, многие приносили стулья из других залов. Было очень приятно, что тема инженерных практик для многих актуальна и интересна. При подготовке к выступлению мы добавили в доклад немного интерактива, дав участникам возможность проявить свои познания в Code Review. Самым активным мы подарили печатные экземпляры перевода книги Хенрика Книберга «Scrum and XP from trenches». Этот подарок был особенно хорош, потому что можно было получить личный автограф автора. ©

Коля Алименков и Алексей Солнцев жгли про В погоне за качеством. Code Review и Что означает «Готово!»: применение практики Definition of Done . Хотя про этих ребят можно сказать просто: Они жгли весь Agiledays :) ©