Формальный вариант:
Сертифицированный Scrum Master с опытом более 3 лет в IT-проектах. Успешно внедрял Scrum-фреймворк в распределённые команды, повышая прозрачность процессов и производительность. Обладаю глубоким пониманием Agile-подходов, навыками фасилитации, управления рисками и координации заинтересованных сторон. Работаю на результат, умею выстраивать эффективные командные взаимодействия и обеспечивать постоянное улучшение процессов.

Живой вариант:
Я Scrum Master, который верит в силу команды и гибких подходов. За плечами десятки спринтов, ретро, где рождались лучшие идеи, и дейли, которые не затягиваются дольше 15 минут. Люблю помогать командам становиться сильнее, работать с мотивацией, находить узкие места в процессах и устранять их с умом. Считаю, что хороший Scrum — это не догма, а живой инструмент, который должен приносить пользу каждый день.

Вопросы для технического интервью: Специалист по Scrum

  1. В чем заключается роль Scrum-мастера в команде и как она отличается от роли Project Manager?

  2. Как вы обеспечиваете соблюдение принципов Agile и Scrum в команде?

  3. Опишите цикл спринта в Scrum. Какие ключевые события входят в него?

  4. Как вы измеряете эффективность спринта?

  5. Что такое Definition of Done и кто должен его устанавливать?

  6. Как вы работаете с Product Owner для обеспечения приоритезации бэклога?

  7. Как вы решаете конфликты внутри Scrum-команды?

  8. Как вы обеспечиваете постоянное улучшение команды?

  9. Что такое velocity и как правильно его использовать?

  10. Опишите подход к планированию и проведению спринт-планирования.

  11. Как проводить дейли-митинги эффективно?

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

  13. Как вы помогаете новым участникам адаптироваться к Scrum-процессам?

  14. Что делать, если команда постоянно не укладывается в спринт?

  15. Как вы справляетесь с внешними вмешательствами в спринт (например, срочные задачи от менеджмента)?

  16. Как вы объясняете бизнесу важность ретроспектив?

  17. Что такое технический долг и как Scrum-мастер может повлиять на его снижение?

  18. Как вы обеспечиваете прозрачность процесса разработки для стейкхолдеров?

  19. Приведите пример сложной ситуации в Scrum-команде и как вы её решали.

  20. Какие инструменты вы используете для визуализации прогресса (например, Jira, Trello)?

Прохождение собеседования с техническим директором на позицию Специалист по Scrum

На собеседовании с техническим директором важно показать глубокое понимание Scrum и способность интегрировать Agile-принципы в техническую команду. Технический директор обычно интересуется не только процессами, но и тем, как Scrum влияет на результативность команды и качество продукта.

1. Технические вопросы и знание Scrum:

  • Убедительно объясните роли Scrum (Scrum Master, Product Owner, команда) и их взаимодействие.

  • Продемонстрируйте практический опыт работы с Scrum-артефактами (Product Backlog, Sprint Backlog, Increment).

  • Опишите, как вы проводите планирование спринтов, ретроспективы и ежедневные стендапы.

  • Подготовьтесь объяснить, как решаете технические долги и обеспечиваете качество кода в рамках Scrum.

  • Обсудите инструменты, которые использовали для управления Scrum-процессами (Jira, Trello и др.).

2. Вопросы про взаимодействие с командой и стейкхолдерами:

  • Расскажите, как помогаете команде справляться с препятствиями и конфликтами.

  • Опишите случаи, когда удалось повысить мотивацию и вовлеченность команды.

  • Объясните, как взаимодействовали с Product Owner и техническими лидерами для приоритизации задач.

3. Поведенческие кейсы:

  • Опишите ситуацию, когда Scrum-процесс не работал и как вы ее исправили.

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

  • Расскажите о конфликте внутри команды и о том, как вы его разрешали.

  • Поделитесь опытом внедрения изменений в процессе разработки, чтобы улучшить результат.

4. Важные моменты в подаче:

  • Демонстрируйте системное мышление и понимание технических аспектов проекта.

  • Покажите умение быть фасилитатором, а не просто администратором процессов.

  • Подчеркните ориентацию на результат и улучшение качества продукта.

  • Будьте готовы аргументировать свои решения и подходы на конкретных примерах.

Опыт работы с удалёнными командами для Специалиста по Scrum

При описании опыта работы с удалёнными командами в резюме и на интервью важно выделить ключевые аспекты: коммуникацию, организацию работы и поддержание продуктивности. Для специалиста по Scrum это будет не только о применении методов Scrum, но и о адаптации этих процессов для распределённых команд.

  1. Описать использование инструментов для удалённой работы.
    Укажите, какие именно инструменты использовались для управления проектами (например, Jira, Trello, Asana) и для коммуникации (Zoom, Slack, Microsoft Teams). Акцентируйте внимание на том, как вы адаптировали эти инструменты под нужды команды и оптимизировали рабочие процессы.

  2. Фокус на коммуникации и синхронизации.
    Расскажите, как вы обеспечивали постоянную связь между всеми членами команды, особенно если они находились в разных часовых поясах. Примером может быть установка регулярных встреч (stand-up, ретроспективы, планирования), а также использование асинхронных коммуникаций для решения оперативных вопросов.

  3. Управление продуктивностью и вовлечённостью команды.
    Опишите, как вы помогали команде оставаться мотивированной и продуктивной. Это может включать организацию и поддержку ежедневных стендапов, ретроспектив, демо, а также фокус на постоянном улучшении процессов. Объясните, как вы решали проблемы с вовлечённостью и избегали выгорания при удалённой работе.

  4. Поддержание качества Scrum-процессов.
    Расскажите, как вы гарантировали, что Scrum-процессы остаются эффективными, несмотря на удалённый формат работы. Пример: соблюдение временных рамок спринтов, участие в ключевых встречах, использование инструментов для визуализации и отслеживания прогресса.

  5. Подготовка команды к удалённой работе.
    Важно отметить, как вы обучали команду работе в условиях удалёнки, чтобы повысить уровень её самостоятельности и уверенности в том, как управлять задачами. Это может быть как регулярное обновление знаний о методах работы, так и обеспечение команды всеми необходимыми ресурсами.

  6. Кросс-функциональное взаимодействие с другими удалёнными командами.
    В случае работы в масштабах больших организаций или с несколькими удалёнными командами, важно подчеркнуть ваш опыт координации и взаимодействия с другими Scrum-мастерами и заинтересованными сторонами. Это могло включать синхронизацию целей, а также эффективное управление зависимостями между командами.

Позиция: Специалист по Scrum

Резюме

ФИО: Иванов Иван Иванович
Контактная информация:
Телефон: +7 (XXX) XXX-XX-XX
Email: [email protected]
LinkedIn: linkedin.com/in/ivanov


Цель:
Специалист по Scrum с опытом реализации и оптимизации процессов Agile в командах различной сложности. Стремлюсь к улучшению эффективности рабочих процессов, внедрению принципов Scrum в новые проекты и повышению производительности команд через успешное управление и оптимизацию рабочих циклов.


Ключевые компетенции:

  • Внедрение и сопровождение Scrum и Agile-процессов

  • Координация работы кросс-функциональных команд

  • Постоянное улучшение процессов разработки

  • Работа с продуктовой командой для уточнения требований

  • Управление ожиданиями заинтересованных сторон (stakeholders)

  • Организация и проведение встреч (Daily Stand-up, Sprint Planning, Sprint Review, Retrospectives)

  • Определение и отслеживание KPI команд

  • Управление изменениями в проекте, минимизация рисков

  • Наставничество и обучение команды принципам Agile и Scrum

  • Использование инструментов для управления проектами: Jira, Confluence, Trello, Asana


Достижения:

  1. Успешное внедрение Scrum в проекте по разработке корпоративного ПО для крупной компании
    Внедрение Scrum позволило увеличить скорость выпуска новых функциональных обновлений на 40%, сократить время на устранение багов на 25%, а также улучшить коммуникацию между командами разработки и тестирования. Руководил адаптацией рабочих процессов для 3 кросс-функциональных команд.

  2. Оптимизация процессов разработки в проекте по созданию мобильного приложения для стартапа
    Благодаря внедрению Scrum-методологии, команда смогла сократить срок разработки MVP на 3 месяца, ускорить цикл тестирования и повысить удовлетворенность пользователей на 30%. Провел тренинги для всей команды по методологии Scrum.

  3. Построение эффективной системы взаимодействия команды с заказчиками
    Создана структура для регулярного обмена обратной связью с заказчиками, что привело к сокращению недопонимания по продуктовым требованиям и улучшению качества конечного продукта на 20%.

  4. Управление процессом перехода на Agile в международной компании
    Координировал трансформацию традиционной модели разработки в Agile, проводил сессии по обучению для более 50 сотрудников, обеспечив плавный переход и быструю адаптацию к новым процессам. Результат — успешное завершение 5 проектов в срок и с бюджетом, что повысило доход компании на 15%.


Проекты:

  • Проект 1: Разработка корпоративного веб-приложения для автоматизации бизнес-процессов
    В роли Scrum-мастера руководил 5-7 человек в кросс-функциональной команде. Сосредоточились на повышении качества кода, улучшении взаимодействия с клиентами и быстром реагировании на изменения в требованиях. Результат: успешное завершение первого релиза через 6 месяцев с плановым бюджетом.

  • Проект 2: Разработка мобильного приложения для онлайн-образования
    Внедрение Scrum помогло значительно ускорить процесс разработки. Координировал работу команды разработчиков, дизайнеров и тестировщиков, обеспечивая своевременную реализацию ключевых функций. Результат: успешный запуск MVP за 4 месяца.


Образование:

  • Московский Государственный Университет, Факультет вычислительной математики и кибернетики, Москва
    Бакалавр информационных технологий, 2015

  • Курс по Scrum Master (Scrum Alliance)
    Сертификат Scrum Master, 2017


Навыки:

  • Scrum и Agile методологии

  • Управление проектами

  • Координация команд

  • Обратная связь и обучение

  • Jira, Confluence, Trello

  • Английский язык — Intermediate


Карьера:

  1. Компания X, Специалист по Scrum
    Январь 2020 — по настоящее время
    Внедрение и сопровождение Scrum процессов в проектных командах. Оптимизация рабочих процессов, управление рисками и внедрение практик непрерывного улучшения.

  2. Компания Y, Scrum Master
    Июль 2017 — Декабрь 2019
    Управление командами в нескольких проектах, внедрение Agile-методов, проведение тренингов для сотрудников. Достижения: успешное внедрение Scrum в проект разработки CRM-системы.

  3. Компания Z, Junior Scrum Master
    Январь 2016 — Июнь 2017
    Начал свою карьеру в роли помощника Scrum-мастера. Обучение основам Agile и Scrum, помощь в организации встреч и координации задач.


Ключевые достижения для Scrum-специалиста

  1. Успешно внедрил Scrum в 3 проектах с нуля, сократив цикл поставки продукта на 25% за первые 6 месяцев.

  2. Организовал и модерировал более 300 ежедневных скрам-митингов, ретроспектив и планирований спринтов, обеспечив 100% соблюдение сроков спринтов в течение последнего года.

  3. Повысил вовлечённость команды на 40% за счёт внедрения прозрачных метрик прогресса и регулярной обратной связи.

  4. Сопровождал переход команды из 12 человек с каскадной модели разработки на Scrum, что позволило ускорить выпуск MVP на 3 месяца.

  5. Оптимизировал процесс оценки задач с использованием Planning Poker и Story Points, увеличив точность планирования на 30%.

  6. Снизил количество блокеров на 60% за счёт эффективного фасилитирования взаимодействия между командой, владельцем продукта и стейкхолдерами.

  7. Провёл более 20 внутренних тренингов по Agile и Scrum, повысив зрелость команд до уровня Scrum Team Level 3 (по внутренней шкале компании).

  8. Поддержал масштабирование Scrum на уровне организации (SAFe), координируя работу 5 команд в рамках одного ART (Agile Release Train).

  9. Обеспечил 100% прохождение сертификации PSM I для всех членов команды в рамках инициативы по развитию Agile-компетенций.

  10. Сократил технический долг команды на 35% благодаря внедрению практики Definition of Done и регулярного рефакторинга в рамках спринтов.

Опыт и мотивация Scrum-специалиста

Уважаемые коллеги,

Меня заинтересовала вакансия Специалиста по Scrum в вашей компании. Мой опыт работы в роли Scrum-мастера и специалиста по внедрению Agile практик включает в себя успешную организацию и оптимизацию работы команд, управление проектами в условиях неопределенности и постоянных изменений, а также разработку и внедрение процессов Scrum, соответствующих специфике бизнеса.

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

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

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

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

Инструкции по выполнению тестовых заданий и домашних проектов для специалистов по Scrum

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

  2. Тестовые задания

    • Четкость ответов: При решении тестового задания сосредоточьтесь на логичности и последовательности ваших ответов. Разделяйте ответы на части, если это необходимо, и излагайте их в ясной форме.

    • Практическое применение знаний: Задания могут включать вопросы по теории Scrum, например, вопросы о ролях, артефактах, церемониях, а также ситуационные задачи, где нужно предложить решение для конкретной команды или проекта.

    • Учет контекста: Ответы должны быть адаптированы к конкретному контексту, будь то работа с распределенной командой, стартап или крупная корпорация. Учитывайте масштаб, отрасль и культурные особенности компании, с которой вы проходите собеседование.

    • Пример поведения в реальных ситуациях: В тестах может быть дано описание гипотетической ситуации (например, конфликта в команде или срыва сроков). Дайте четкий и обоснованный ответ, опираясь на принципы Scrum и лучшие практики.

  3. Домашние проекты

    • Анализ текущих процессов: Если домашнее задание включает анализ текущих процессов, то важно понимать, как оценить зрелость процессов и на основе этого предложить рекомендации по улучшению. Используйте известные методики, такие как Scrum Maturity Model, для оценки.

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

    • Презентация результатов: Процесс решения проекта должен быть логично и последовательно изложен. Подготовьте отчет или презентацию, которая четко объясняет принятые решения и пути решения поставленных задач.

    • Использование инструментов Scrum: В заданиях могут быть предложены инструменты для планирования и отслеживания задач (например, Jira, Trello). Убедитесь, что вы умеете использовать такие инструменты для создания Product Backlog, Sprint Backlog, а также для планирования и анализа выполнения спринтов.

    • Отчетность и мониторинг: Включите в проект методики и инструменты для мониторинга процесса, включая Burn Down графики, диаграммы с прогрессом и так далее. Покажите свою способность работать с метриками Scrum.

  4. Общие советы

    • Будьте готовы обосновывать свои решения. На собеседованиях могут задавать вопросы по каждому вашему шагу, важно показывать, как ваши решения соответствуют ценностям и принципам Scrum.

    • Убедитесь, что ваши решения ориентированы на команду и организацию в целом, а не только на отдельные элементы или людей.

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

Командная работа и лидерство в Scrum: Примеры ответов для позиции Специалист по Scrum

1. Как вы поддерживаете командный дух и мотивацию в условиях сложных проектов?

Я считаю, что ключ к поддержанию хорошего командного духа — это постоянная коммуникация и доверие. В сложных проектах важно не только вовремя реагировать на возникающие проблемы, но и создавать атмосферу, где каждый чувствует поддержку. Когда возникают трудности, я стараюсь держать команду в курсе изменений, четко ставить цели и объяснять, как их достижение влияет на общий результат. Я всегда поощряю открытое обсуждение трудностей и активно вовлекаю команду в поиск решений. Регулярные ретроспективы помогают нам не только выявлять проблемы, но и отмечать успехи, что способствует поддержанию мотивации и укреплению командного духа.

2. Как вы справляетесь с конфликтами внутри команды?

В конфликтных ситуациях я стараюсь быть нейтральным медиатором и не избегать проблем. Для меня важно выслушать обе стороны и понять, что вызывает напряжение. Часто, если разногласия касаются рабочих процессов, можно найти компромисс через открытые обсуждения. Я также обращаю внимание на те моменты, которые могут быть вызваны недоразумением, и стараюсь помочь членам команды четче формулировать свои ожидания и требования. В случае серьезных конфликтов я инициирую индивидуальные разговоры, чтобы устранить недопонимания и настроить коммуникацию внутри коллектива.

3. Какие качества лидера важны в Scrum-команде?

В Scrum-лидере, на мой взгляд, важно сочетание трех ключевых качеств: эмпатии, гибкости и способности к организации. Эмпатия позволяет понимать потребности каждого члена команды, гибкость — это способность адаптировать подходы в зависимости от ситуации, а способность к организации помогает поддерживать процессы на нужном уровне эффективности. Лидер в Scrum не должен быть авторитарным, он скорее служит проводником и фасилитатором, помогая команде раскрывать свой потенциал. Также важно вдохновлять команду на самоорганизацию и поддерживать атмосферу доверия.

4. Как вы работаете с изменениями в требованиях проекта в процессе работы?

Я считаю, что изменения — неотъемлемая часть любой разработки, особенно в Agile-методологиях. Когда требования меняются, важно, чтобы вся команда была вовлечена в процесс их анализа. Я организую обсуждения с заинтересованными сторонами и стараюсь своевременно передать информацию команде. Вместе мы определяем приоритеты, оценим последствия изменений и адаптируем план работы. Я также поддерживаю прозрачность и четкость в коммуникации, чтобы все участники были в курсе изменений и могли оперативно реагировать на них.

5. Как вы обеспечиваете продуктивное взаимодействие с внешними заинтересованными сторонами?

Регулярная коммуникация и прозрачность — залог успешного взаимодействия с внешними заинтересованными сторонами. Я всегда устанавливаю четкие каналы связи, чтобы все могли своевременно получать информацию о ходе проекта. Важно правильно управлять ожиданиями, обсуждать изменения и корректировки на всех этапах. Поскольку роль Scrum-мастера включает в себя не только работу с командой, но и с внешними участниками, я всегда подчеркиваю важность согласования целей и прогресса с ключевыми заинтересованными сторонами. На регулярных встречах с ними я обсуждаю цели спринтов, возможные риски и актуальные приоритеты.

Чистый код и навыки программирования для Scrum-специалиста

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

  2. Принципы чистого кода (Clean Code)
    Изучите и применяйте принципы Роберта Мартина: говорящие имена переменных и функций, минимализм в количестве строк, избегание дублирования кода, функции с единственной ответственностью. Это поможет понимать и обсуждать код команды.

  3. SOLID-принципы
    Понимание SOLID-принципов позволяет лучше оценивать архитектурные решения и участвовать в технических дискуссиях с разработчиками.

  4. Паттерны проектирования
    Изучите основные шаблоны проектирования (Factory, Strategy, Observer и др.), чтобы понимать, какие архитектурные решения выбирает команда и почему.

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

  6. Практика на небольших проектах
    Ведение собственных мини-проектов помогает оставаться в тонусе, пробовать новые подходы и понимать современные инструменты и фреймворки, которыми пользуется команда.

  7. Тестирование и TDD
    Понимание юнит-тестов, моков и тестов интеграции даёт возможность оценить покрытие кода и поддерживать культуру качества в команде.

  8. Инструменты контроля качества кода
    Ознакомьтесь с такими инструментами, как SonarQube, ESLint, Prettier, чтобы понимать как код проверяется автоматически и какие метрики важны для команды.

  9. Чёткая коммуникация на техническом языке
    Практикуйте объяснение технических решений и проблем простым, понятным языком. Это важно при фасилитации обсуждений и взаимодействии между техническими и нетехническими участниками.

  10. Постоянное обучение
    Следите за современными практиками и инструментами: читайте статьи, смотрите конференции, участвуйте в митапах, обсуждайте новые подходы с разработчиками.

Scrum в банке: эффективность через гибкость

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

Шаблон профиля для специалиста по Scrum

Обо мне
Я — сертифицированный специалист по Scrum с опытом работы в управлении проектами и командами в сфере разработки программного обеспечения и IT. Мой основной фокус — создание высокоэффективных и самоуправляемых команд через внедрение Scrum-процессов, координация и оптимизация рабочего процесса для достижения поставленных целей.

Услуги

  • Внедрение Scrum-методологии в компании любого масштаба

  • Проведение обучения и тренингов для команд и руководителей

  • Настройка процессов Scrum: Sprint Planning, Daily Stand-ups, Sprint Review, Sprint Retrospective

  • Менторинг и коучинг Scrum-мастеров и Product Owner-ов

  • Оценка зрелости процессов Scrum в организации, рекомендации по улучшению

  • Поддержка команд в их адаптации к изменениям и повышении продуктивности

Опыт

  • Scrum Master для команды из 15 человек, работающей над проектом для крупной международной компании (2 года).

  • Организация и внедрение Scrum-процессов для стартапов с нуля, обеспечив рост команды с 5 до 20 человек.

  • Проведение более 50+ тренингов и воркшопов для разных команд и компаний.

  • Работал с командами, внедряя Agile-методологии, включая Scrum, Kanban, и их сочетания.

  • Эффективное использование инструментов для управления проектами, таких как Jira, Trello, Confluence.

Навыки

  • Сертификация: Scrum Master (CSM), Professional Scrum Master (PSM I, PSM II)

  • Agile Coaching

  • Управление проектами с использованием Scrum и Kanban

  • Facilitating Scrum Ceremonies

  • Консультирование по процессам разработки и улучшению командной работы

  • Опыт работы с инструментами: Jira, Confluence, Miro, Slack

  • Умение мотивировать и вдохновлять команду на достижение высоких результатов

Отзывы
"Отличный Scrum Master. Помог нам с внедрением Scrum в команду, и это значительно повысило нашу эффективность. За 6 месяцев работы мы увеличили скорость разработки на 30%." – Алексей К., Руководитель отдела разработки, компания X.
"Потрясающий специалист! Работать с ним — одно удовольствие. Он всегда знает, как помочь команде стать лучше и сдать проект вовремя." – Екатерина Т., Product Owner, компания Y.
"Благодаря его подходу наша команда научилась эффективно работать с Scrum и достигать целей в срок. Его менторство было ключевым фактором для нашего успеха." – Андрей Л., CTO, компания Z.