Мастер-классы

#1

Командный старт

У нас новый проект и делать его будет новая команда. Возможно, мы давно работаем в одной организации, но мы впервые будем делать совместный проект в данном составе.

О чем необходимо подумать до начала проекта?
Как сдалать так, чтобы старт оказался оптимальным?
Как повысить шансы на успех?

Рассмотрим поближе наш гибкий процесс (scrum, kanban, и тп)

Сравним “твой аджайл” и “мой аджайл”

Познакомимся друг с другом поближе, мы же команда (навыки, компетенция, способности, личные пожелания и ценности)

Создаем совместное видение (что в этом для меня лично, что в этом для нас, как команды, что в этом для нас как компании, что в этом для мира?)

Изучим работу, что нам предстоит проделать, поближе (представим, рассмотрим бэклог)

Мастер-класс ведет

Сергей Дмитриев, Making Waves

#2

Agile retrospectives: Why, What and How

Этот мастер класс для тех кто хочет знать зачем и главное как проводить ретроспективы в Agile командах. На живых примерах вы научитесь:

  • как составлять Try-Keep-Drop-Fix матрицу,
  • как вовлекать всех участников команды в дискуссию и получать обратную связь (feedback),
  • как находить "корень зла" (root cause analysis),
  • как планировать и проводить улучшения (improvements) в работе команды,
  • какие подсобные средства и другие инструменты можно и нужно использовать при проведении ретроспектив.

Также, вы сможете задать вопросы и поделиться своим опытом проведения Agile ретроспектив.

Мастер-класс ведет

Dmitriy Viktorov, F-Secure.

#3

Stubs, Moles, Behaviors, and Parameterized Unit Tests: A case study for Unit Testing applied using SharePoint

Unit testing and test driven development continue to gain popularity and is increasingly moving into mainstream development in many organizations. However writing unit tests isn't always easy, especially when using underlying frameworks that were not designed for testability. And just because you get 95% code coverage doesn't mean that your unit tests are exercising all critical conditions and boundaries. This session will briefly walk through unit testing, then dive into applying a new set of capabilities available as Visual Studio Power Tools called Moles and Pex to unit test code written for a framework, SharePoint, that was not designed for testability. The philosophy behind behaved types will then be explored, with examples. Finally the session will conclude with using Pex to increase the boundary condition permutations to achieve a higher level of testing then can practically be reached with hand-coding of tests., and show how behaved types enhance the approachability of Pex and unit testing. The workshop will use examples extensively to demonstrate the principals covered. The Pex and Moles frameworks emerged from an effort to by Peli de Halleux and Nikolai Tillmann in Microsoft Research.

Мастер-класс ведет

Chris Keyser, Microsoft

. .