Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Agile в распределенной команде - история it-ста...

Agile в распределенной команде - история it-стартапа продающего духи онлайн

5 лет назад я и мои партнеры создали в США стартап по продаже духов онлайн. Сегодня у нас 260 тысяч подписчиков и активно растущая компания, в которой работает более 120 человек, и треть из них — это команда разработки, на 100% работающая удаленно из 9 стран и более чем 25 городов. В своем докладе я бы хотел рассказать, как мы придерживаемся agile-ценностей, оставаясь настолько распределенной командой.

Andrey Rebrov

March 21, 2019
Tweet

More Decks by Andrey Rebrov

Other Decks in Business

Transcript

  1. О себе • Outsource (Avis UK, UBS IB) • Coaching

    & consulting (ScrumTrek !) • Startup (Scentbird + Mentoring)
  2. Scentbird •“Netflix for perfume” •5 лет в мае 2019 •270+

    тысяч подписчиков •Более 120 сотрудников •48 человек в разработке
  3. Почему мы нанимаем удаленно •Всегда можно найти человека, который идеален

    для данной позиции •Экономия по сравнению с американским рынком •Работа над продуктом 24/7
  4. Что важно • Постройте воронку найма • Обеспечьте постоянный поток

    кандидатов (hr-brand) • Вовлекайте команду в проведение собеседования • Давайте людям задания из вашего проекта, а не из интернета • Испытательный срок • Обратная связь кандидатам и рекрутерам
  5. Общие правила • С 10 до 14 по NYC команда

    online • Понедельник 10 утра звонок с планами на неделю и новостями о компании • Раз в две недели Town Hall • Регулярные show&tell звонки по пятницам
  6. Что важно • Всегда рассказывайте, что происходит в компании •

    Выделяйте слот, когда можно назначать звонки • Общение с видео полезно, но не стоит его делать обязательным • #пивко_и_семки (неформальное общение) • Люди всегда готовы общаться, если видят в этом ценность
  7. Что важно • Если вы считаете каждую минуту сотрудника, вы

    никогда не получите больше чем прописано в контракте • It doesn't make sense to hire smart people and then tell them what to do; we hire smart people so they can tell us what to do. (с) Steve Jobs • Уровень честности – 100% • Важно давать второй шанс • Не бойтесь увольнять людей
  8. Что почитать • Radical Candor: Be a Kick-Ass Boss Without

    Losing Your Humanity, Kim Scott • Remote: Office Not Required, Jason Fried • The Culture Code: The Secrets of Highly Successful Groups, Daniele Coyle • Powerful: Building a Culture of Freedom and Responsibility, Patty McCord • Drive: The Surprising Truth About What Motivates Us, Daniel Pink • Measure What Matters: How Google, Bono, and the Gates Foundation Rock the World with OKRs, John Doerr • The Year Without Pants: WordPress.com and the Future of Work, Scott Berkun • How to Hire A-Players: Finding the Top People for Your Team- Even If You Don't Have a Recruiting Department, Eric Herrenkohl
  9. Что важно • Всегда начинать с описания реального процесса, особенно

    если вы работаете с физическим продуктом • Рассказывать надо до тех пор, пока вся команда не поймет о чем речь, это дешевле чем неправильная реализация • Всегда фиксируйте о чем вы договорились на звонках, лучше всего работает видеозапись • Держать базу знаний актуальной сложно, но без нее вы не сможете увеличить команду
  10. Почему канбан • Мы постоянно пробуем новые вещи и нужен

    способ быстро менять приоритеты • Фокус на максимальном быстром доведении задачи до прода • Хорошо работает с ограниченными ресурсами • Визуально понятен
  11. Что важно • Для стартапов лучшее враг хорошего • Найдите

    основные процессы, которые никогда не должны ломаться, чтобы ваши пользователи вас не ненавидели • За качество отвечает вся команда • Автоматизируйте с головой
  12. Что почитать • The DevOps Handbook, Gene Kim & Jez

    Humble • Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation, Jez Humble • The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win, Gene Kim • Kanban, David Anderson • Agile Testing: A Practical Guide for Testers and Agile Teams, Lisa Crispin & Janet Gregory • Refactoring: Improving the Design of Existing Code, martin Fowler & Kent Beck
  13. Что важно • Всегда закрывайте цикл обратной связи в обе

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

    на одной стороне • Для команды разработки полезно поработать с той стороны время от времени • Ваша поддержка – лицо вашего бизнеса, помогите этому лицу выглядеть умным • В какой-то момент вам понадобится команда разработки 24/7
  15. Что важно • Синдром «программы с прошлой работы» • Общайтесь

    с людьми неформально • Учите английский • Разработка – такой же сервис, все отделы в компании одинаково важны • Рассказывайте людям, про работу других команд
  16. Что почитать • The Ultimate Question 2.0 : How Net

    Promoter Companies Thrive in a Customer-Driven World, Fred Reichheld • Technical Impact: Making Your Information Technology Effective, and Keeping It That Way, Al Kuebler • The Penguin and the Leviathan: How Cooperation Triumphs over Self- Interest, Yochai Benkler • Nudge: Improving Decisions About Health, Wealth, and Happiness, Richard H. Thaler
  17. Личный опыт • 3 бизнес модели • 5 раз переписанный

    сайт • Постоянные апгрейды технологий • Новые платформы
  18. Что почитать • Outliers: The Story of Success, Malcolm Gladwell

    • Founders at Work: Stories of Startups' Early Days, Jessica Livingston • The Innovator's Dilemma: When New Technologies Cause Great Firms to Fail, Clayton M. Christensen • The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers, Ben Horowitz
  19. Agile - про успешные продукты, а не про то, как

    эффективно работать в комнате. Думайте головой. И доверяйте людям =)