Lean Coffee. Скрам без XP как Новый Год без Оливье!

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

Под конец года, 19 декабря (понедельник), мы решили собраться с силами и провести LeanCoffee. Материалов накопилось выше крыши, вчетвером колесили по тренингам и коучили банки. Решили, а почему бы не собраться всем вместе за чашкой кофе и не обменяться опытом и реальными примерами? Поговорим про Скрам и скрамтурбации, антипаттерны agile, story mapping и ценность продукта. Да много чего еще накопилось для обсуждения. Никакого консалтерского булшита, только конкретика и примеры от реальных команд.

Прошлые 2 раза был просто аншлаг — человек 7 в сумме выбрались из своих нор пообщаться в реале. Но дело было в далеком 2014, так что мы решили проверить — поменялось ли что-то в родном Нижнем. Даже если и нет — всегда приятно пообщаться среди своих, обменяться «фишками» и синхронизироваться.

Не упустите реальную возможность пообщаться с экспертами, кейсов у ребят выше крыши.

Ждем утром в понедельник, 19го декабря в 8 00.

 

Стажировка 2.0

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

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

Сейчас мы набираем новых людей. Интересен тот факт, что у нас уже есть 3 запроса на участие в стажировке от людей с хорошим опытом разработки. Они просто чувствуют, что мы можем дать им что-то новое. Студенты, для вас это хороший шанс погрузиться в мир IT, Agile и разработки. Будет сложно.

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

Изучаем Юнит тестирование и Разработку через тестирование

Всем привет! Мы начали переводить статьи. И вот первый опыт (главное, чтобы не опус). Если что-то не понравилось — смело пишите комментарии, поправим 🙂

В статье ниже мы расскажем про полезные курсы и ресурсы от Pluralsight для тех, кто хочет прокачаться в юнит тестировании и TDD.

Оригинал статьи тут.

Если вам интересно изучение Юнит-тестирования и/или Test Driven Development  на Pluralsight, эта статья поможет вам определиться на что следует  обратить внимание.

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

Стажировка. Пролог.

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

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

Немного посовещавшись, мы решили запустить программу стажировки SmartStepGroup Agile School.

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

Записи наших технических докладов с 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 метрик, которые описывают текущее состояние системы с точки зрения инженерки. В динамике они помогают мгновенно реагировать, если что-то идет не так.

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

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