Контакты

Мастер-класс «Agile with Cucumber or BDD with fun» состоялся сегодня в ИТ-парке

Мастер-класс «Agile with Cucumber or BDD with fun» состоялся сегодня в ИТ-парке

Подробно

Сегодня, 18 Декабря, в ИТ-парке прошёл мастер-класс «Agile with Cucumber or BDD with fun», ориентированный на заказчиков программного обеспечения и его разработчиков. Автором курса и его преподавателем являетсяЛеонид Динерштейн, разработчик компании «Флэтсофт», докладчик международный конференции SQA Days 9, Kazan.rb. На мастер-классе слушатели рассмотрели все пункты Agile манифеста и как они реализуются с Cucumber. 

Cucumber — это инструмент автоматизированного тестирования, позволяющий описывать поведение системы на естественном языке, является основным инструментов в BDD (Behavior-driven development), неотъемлемой части Agile development.

Леонид Динерштейн привел статистику Chaos Report, по данным которой каждый год только 32% проектов завершаются успешно, 44% –  испытывают различные трудности (превысили бюджет, выпали из сроков и пр.), 24% проектов просто провалились. «Этот мастер-класс создан для заказчиков ПО и разработчиков, которые хотят попасть в 32% успешных проектов«,- заявил автор курса. Он также считает, что люди ивзаимодействие важнее процессов и инструментов. Работающий продукт важнее исчерпывающей документации, сотрудничество с заказчиком важнее согласования условий контракта, а готовность к изменениям важнее следования первоначальному плану.

Сегодня на мастер-классе «Agile with Cucumber or BDD with fun» также были получены ответы на следующие вопросы: зачем нужны тесты бизнесу, а тесты – программисту? Сколько стоит правильный тест и во сколько обходится отсутствие тестов? Как писать тесты и как писать правильные тесты, и почему web_steps.rb  - это ужасная вещь.

Разработчики смогли сегодня узнать, что, не смотря на то, что Cucumber появился в мире Ruby, сейчас его можно использовать с Java,.NET, Python. А заказчики ПО воспользовались уникальной возможностью уточнить требования к своему продукту, написать правильные user-story совместно с разработчиками.

Узнавайте первым о главном

Ещё новости

Скачайте мобильное приложение

  • Бесконтактный доступ в центр
  • Оплачивайте услуги
  • Бронируйте переговорные и конференц-залы
  • Добавляйте встречи в календарь
  • Оформите пропуск для себя и гостя
  • Смотрите заявки, обращения, чеки в личном кабинете
Мобильное приложение