Контакты
Email: info@scrumtrek.ru
Тел: +7(495) 991 69 20
Адрес и схема проезда
Тренинги
- AD-Agile Development With Scrum
- REQ-Agile Requirements Analysis
- TDD-Test Driven Development
- VSTS-Agile Testing
- LEAN-Lean Organization Management
- ACPD-Agile Coaching & Process Design
- ADSU-Agile Development with Scrum for StartUps
- TST-Agile Testing
- SLA-Situational Leadership for Agile
- Переход к Agile-разработке.
- Certified ScrumMaster
- Certified Product Owner
- Коучинг по гибким методологиям (Coaching Agility)
- TDD-Test Driven Development в PHP
- Kanban для управления проектами
- AgileCamp
- TDD с использованием Java инструментов
- Искусство управления проектами в Agile
- Сертифицированный скрам Product Owner (продвинутый)
- BDT/DDT на языке Java с использованием Selenium 2 / TestNG
- Изменения без страха: Шаблоны внедрения новых идей в компанию
- Certified ScrumMaster продвинутый
07.06 — 08.06 Agile Testing
Тренинг позволяет тестировщикам эффективно строить свою работу в Agile-проектах. Он построен в виде учебного проекта, где теория перемежается с практикой. Особенно большое внимание уделяется процессу внедрения agile со стороны команды тестирования, сложным вопросам взаимодействия программистов и тестировщиков, автоматизации тестирования и построения эффективной архитектуры тестов, а также поддержания актуального состояния автоматизированных тестов при постоянном изменении требований. Участники пройдут все эти шаги для одного из open-source проектов.
(Москва)
14.06 — 15.06 Situational Leadership for Agile
Книги по Agile рассказывают нам о том, что команда кроссфункциональная и все равны, как в технологическом плане так и на уровне коммуникаций. Но все мы понимаем, что лидер есть всегда. Встает вопрос каким он должен быть в Agile?
(Москва)
21.06 — 23.06 Сертифицированный скрам Product Owner (продвинутый)
Тренинг проводится Сергеем Дмитриевым и Никитой Филипповым. Это 3х дневный тренинг сертифицированный скрам product owner (продвинутый), проводящийся на русском языке. Приняв участие в этом тренинге, вы сможете понять все нюансы и сложности данной роли и овладеть необходимыми знаниями и навыками, для того чтобы стать успешным product owner-ом. Это включает в себя понимание обязанностей product owner, авторитет этой роли, ее взаимодействие с другими ролями и заинтересоваными лицами, пользователями, продавцами, марктингом и менеджментом. Вы научитесь собирать требования, поймете как делать планирование развития продукта, как воспользоваться короткими циклами обратной связи, которые вам дает скрам. Тренинг также научит вас претворить ваше видение продукта в успешный продукт, как работать над бэклогом продукта и эффективно взаимодействовать со скрам-мастером и командой.
(Москва)
VSTS-Agile Testing
Тренинг позволяет тестировщикам эффективно строить свою работу в Agile-проектах. Он построен в виде однодневного учебного проекта, где теория перемежается с практикой.
Этот тренинг рассчитан на разработчиков и тестировщиков, использующих среду разработки Microsoft Visual Studio Team System (VSTS) и желающих ознакомиться с её возможностями по созданию и выполнению тестов, а также по управлению тестами.
Во вводной части очень кратко будут рассмотрены основы тестирования программного обеспечения, чтобы договориться о терминах. Затем мы поговорим о различных видах тестирования и о том, насколько хорошо реализована их поддержка в VSTS 2010. Будет сделан обзор всех разновидностей тестов, для создания и выполнения которых в VSTS 2010 имеются встроенные средства.
Программа семинара
-
Жизненный Цикл Agile
-
Цель Тестирования в Agile
-
Планирование задач по тестированию на итерацию (спринт)a
-
Работа с документацией, часть
-
Создание Story Tests
-
Работа с документацией,
-
Создание Acceptance Test Casesc. Анализ требований и декомпозиция задач на тестированиеd. Практика оценки задач по тестированию
-
-
Краткое введение в тестирование, чтобы договориться о терминах. Тестирование, контроль качества, обеспечение качества. Внутреннее и внешнее определения тестирования.
-
Место тестирования в Agile разработке программного обеспечения.
Поддержка всего цикла разработки в VSTS и поддержка тестирования как его части. Альтернативные способы контроля качества. Поддержка альтернативных способов контроля качества в VSTS: статический анализ с использованием инструмента FxCop.
-
Работа с требованиями, запросами на изменение и дефектами.
Что такое дефект? Что такое запрос на изменение? Жизненные циклы дефекта и запроса на изменение. Управление требованиями, дефектами и конфигурациями в VSTS.
-
Передача из разработки в тестировании
-
Практика тестирования, написания дефектов, работа с тестами
-
Взаимодействие с разработчиками
-
Практика Story Transition
-
-
Классификация видов тестирования.
Классификация характеристик качества в соответствии со стандартом ISO 9126. Виды тестирования, соответствующие различным характеристикам качества. Поддержка различных видов тестирования в VSTS. Системное, интеграционное и модульное тестирование. Поддержка разных уровней тестирования в VSTS.
-
Способы определения полноты тестирования.
Методы «чёрного ящика» и «прозрачного ящика». Работа с исходным кодом тестируемого приложения при разработке и при выполнении тестов. Оценка покрытия кода и оценка покрытия требований в VSTS.
-
Функциональное тестирование на уровне программного интерфейса (API).
Использование встроенных средств VSTS. Использование альтернативных фреймворков – TestDriven.NET, Gallio. Автоматическое улучшение покрытия кода тестами с использованием инструмента Pex.
-
Автоматизированное функциональное тестирование веб-приложений. Использование встроенных средств VSTS. Использование альтернативных фреймворков – WatiN, Lightweight Test Automation Framework.
-
Тестирование производительности веб-приложений.
Использование встроенных средств VSTS. Дополнительные средства мониторинга производительности.
-
Автоматизированное функциональное тестирование WPF-приложений.
Использование встроенных средств VSTS. Использование альтернативных фреймворков – Test Automation FX.
-
Управление тестами в VSTS.
Ручное и автоматизированное тестирование. Хорошие практики, которых следует придерживаться при автоматизации тестов. Принципы формирования различных тестовых наборов – тестирование «на дым», приемочное тестирование, регрессионное тестирование, «полное» регрессионное тестирование. Способы борьбы с разрастанием тестовых наборов. Управление тестовыми наборами.


