Записи наших технических докладов с AgileDays 2016

Всем привет!

Про AgileDays  и нашу оккупацию инженерного трека мы уже писали. С нетерпением ждали, когда же организаторы выложат видео наших выступлений.

И вот, наконец, под выходные такой подарок 🙂 Два из пяти наших докладов уже можно посмотреть на ютубе.

Олег, рассказывает про контрактное программирование тут.
Ну а мы с Антоном разбираемся в тонкостях DDD и написания простого кода.

Если после просмотра у вас возникли вопросы, желаете что-то обсудить или похоливарить, приходите к нам на обед. Пообщаемся 🙂

На очереди записи докладов про Engineering Assesment и Продвинутые форматы ретроспективы.

Следите за обновлениями и всем удачных выходных!

 

 

Новые тренинги по экстремальному программированию

Про Agile и бережливое производство сегодня не говорит только ленивый. Даже крупные банки, после памятного выступления главы Сбербанка на гайдаровском форуме, задумались о трансформации своих ИТ отделов и даже целых организаций. Особенно остро вопрос как делать меньше, а зарабатывать больше мучает бизнес в кризис.

Ни одно процессное улучшение немыслимо без инженерных практик. О какой непрерывной поставке и частых релизах можно говорить, когда мы погрязли в бесконечном багфиксе, не умеем разбивать сложный рефакторинг на множество небольших шагов, не пишем автоматические тесты, деплоим продукт руками и неоправданно усложняем архитектуру “на будущее”. Тут никакой Scrum не заведется, и Kanban не взлетит. Как быть?

Продолжить чтение

AgileDays 2016. Итоги наших выступлений.

Мы на AgileDays 2016

Прошла десятая юбилейная конференция AgileDays. В этом году она побила рекорд по количеству участников — целых 1230 штук. Как мы уже писали ранее, наш звездный десант выступал в Инженерном, Процессном и HR треках.

Со временем в этот раз нам повезло — самые “забористые” инженерные доклады были в первый день. После обеда.

Начали мы в 15:45 разговором про Domain Driven Design и написание простого кода для сложных систем. Поначалу народу было примерно пол зала и мы уже было расслабились, но не тут то было. Уже через каких-то 15 минут, заняты оказались даже лестничные проходы между рядами. Поскольку доклады шли “встык”, то не все желающие успели подойти к началу.

Продолжить чтение

Engineering Assessment: как измерить техническое состояние проекта?

Улучшить можно то, что можно измерить. Это главный тезис измерения. Мы измеряем, чтобы улучшать. Мы хотим улучшать код, инженерку. Для этого нужно код измерять. Как?

Сегодня я расскажу о метриках на самом низком уровне создания IT-продуктов. О тех метриках, которые находятся на уровне инженерки, на уровне программистов и QA. Упор сделан на те метрики, которые зависят от человеческого фактора, которые не измерить автоматическими инструментами. Работая над несколькими проектами и наблюдая за десятком других как Agile-тренеры, мы выработали 9 метрик, которые описывают текущее состояние системы с точки зрения инженерки. В динамике они помогают мгновенно реагировать, если что-то идет не так.

Если тема заинтересовала, добро пожаловать под кат.

Продолжить чтение

Agile Days 2016

Коллеги, приветствую!

Отгремели новогодние праздники и незаметно пролетел январь.

А между тем время не стоит на месте, и до главной в России конференции по гибким методологиям остается всего месяц с небольшим.

Спешите подавать доклады и регистрироваться, чтобы потом не кусать локти 🙂

Вот что пишут организаторы:

Главное ежегодное событие Agile отрасли – AgileDays’16 пройдет 14 и 15 марта в Москве в Центре Международной Торговли. В этом году у нас юбилей — AgileDays проводится 10-й год подряд и в 10-й раз мы докажем, что это самая крутая Agile-конференция России и Европы. Для вас будут работать более 70 экспертов и докладчиков! Мы ожидаем более 1000 участников. Конференция будет полезна как гуру в agile, так и новичкам: руководителям компаний и менеджерам проектов, скрам-мастерам и владельцам продуктов, разработчикам и аналитикам.

Продолжить чтение

C Новым 2016 Годом!

Дорогие друзья, коллеги, читатели!

Вот уже совсем чуть-чуть времени остается до того момента, как мы все сядем за праздничный стол, откроем шампанское и начнем вспоминать уходящий год.

Уверен, что каждому уходящий год запомнился чем-то своим, особенным. Нам — получением крупного проекта, где есть возможность и простор внедрять Канбан и инженерные практики во все места, и стабильным ростом компании в целом. А еще под конец года, мы решили поменять офис и переезжаем с 3го на 4й этаж в более просторное помещение. Ушли на повышение 🙂

Желаем вам всем в Новом Году море позитивных эмоций, отличных клиентов, интересных задач, карьерного и творческого роста!

Ну и по традиции, если у вас есть вопросы по внедрению практик гибкой разработки, инженерке — ждем вас в гости, обсудить за обедом 🙂  А еще, нам нужны толковые программисты и тех лиды.

До встречи после праздников!

С Новым Годом!

Ура!

 

У нас вакансия

Вакансия .NET, Agile

Друзья, привет

У нас вакансия. Хорошая, на наш взгляд. Для начала небольшое формальное описание.

Что предлагаем

  • Agile
  • Работа в команде настоящих профессионалов (посмотрите профили наших ребят, с кем вы сможете поработать: https://www.linkedin.com/vsearch/f?type=all&keywords=smartstepgroup)
  • Развитие своих навыков в .NET (и не только) разработке. Индивидуальный план развития, время на самообразование, поездки на конференции

Продолжить чтение

Какое оборудование мы используем в работе?

Typical Pair Station

Коллеги, привет!

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

Ни для кого не секрет, что для программиста нет ничего более раздражающего, чем медленный рабочий комп. Сидишь ты за студией, колбасишь код, нагружаешь по полной ReSharper своими рефакторингами, и тут, бац! — предательская крутилка говорит о том, что ПК занят. Сильно вырывает из контекста. Особенно, если работаешь в паре.

Ну и прочая эргономика крайне важна. Никакой неудобный стол или скрипящее кресло не должно создавать неудобств и дискомфорта.

Поэтому, мы решили на оборудовании для работы не экономить.

Продолжить чтение

Тест-драйв вместо собеседования. Что это дает кандидату?

Как вы наверняка помните, мы решили изменить подход к техническим интервью в нашей компании. Вместо изнурительных 3х часовых марофонов со множеством книжных задачек и стандартных вопросов по C# из Рихтера, мы предлагаем кандидатам поработать 1 день у нас в офисе.

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

По сути эта статья является обратной связью от человека, поработавшего с нами 2ого ноября и основные моменты записаны с его слов.

Продолжить чтение

Тест-драйв вместо собеседования. Что это дает компании?

Продолжение. Первую часть читайте тут.

Недавно мы провели смелый эксперимент. 2 ноября к нам в SmartStepGroup на целый рабочий день вышел потенциальный кандидат. С 9 до 18, с перерывами на обед и чай\кофе\печеньки. Всё, как полагается.

Конечно же, потребовалась подготовка с нашей стороны. Пользовательскую историю для “новичка” мы выбрали с заказчиком заранее. Чтобы она была не слишком сложной, и кандидат не “закопался” в дебрях легаси, фабриках, конструкторах и хранимках, но и не слишком простой, чтобы оставался спортивный интерес закончить её за день. Кроме этого, было в этой истории и пара “открытых” вопросов для того, чтобы посмотреть, как человек себя ведет в условиях недостаточных требований.


Ну и, парная станция, была настроена, последняя версия кода на жестком диске уже ждала своего часа, проект билдился, тесты были зелены. Осталось только нажать F5 для запуска проекта. Продолжить чтение