SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
10 лет развития продукта:
   чему можно научиться
                 Сергей Рыжиков
            генеральный директор
           компании «1С-Битрикс»
Почему важно обмениваться опытом?

   В России мало вендоров. Их можно
   перечислить по пальцам: Лаборатория
   Касперского, Abbyy, 1С, DrWeb, Parallels,
   Acronis
   Еще меньше разработчиков, которые
   работают с продуктами с длинным
   жизненным циклом.
   Конкуренция на глобальном рынке.
   Повторяют одни и те же ошибки.
Что мы выпускали:

 «Битрикс: Инфопортал 1.0 – 2.0» 2000 г.
 «Битрикс: Арендуемые магазины» 2000 г.
 «Битрикс: Управление сайтом 1.0 – 2.0» 2001 – 2003 гг.


 Сегодня:

    «1С-Битрикс: Управление сайтом 3.X – 10.X» с 2003 г.
    «1С-Битрикс: Корпоративный портал» с 2008 г.
    .NET Forge CMS с 2011 г.
Интернет-супермаркет (продажа
                    программного обеспечения)
                    Softkey.ru запущен в 2001 году.

                    Проблемы разработки веб-
10 лет разработки   сервиса:

                    • невозможность отключить
У нас есть опыт
                      «на ходу»
разработки таких
                    • неприязнь пользователя к
проектов.
                      изменению интерфейса
Мои советы будут относиться к компаниям до 30-50
человек, потому что дальше начинаются другие правила.
Что такое «продукт»?

   Отчуждаемый от разработчика
   С политикой обновлений между версиями
   С сохранением данных пользователя (миграция пользователя
   с версии на версию)
   Документированный
   С фиксированной ценой
   Умеет работать в разных средах (самостоятельная установка
   пользователем в разных средах, ОС или хостингах)
Если вы нарисовали
коробку, это еще не значит,
что у вас есть продукт.
Создание продукта. Как выбрать идею
 Как выбирать и никого не слушать?
 Осторожнее с модой и заверениями вендоров.

    Ошибки:
    • «Битрикс: Инфопортал»
    XML, XSLT было модно
    статья «Иллюзии XML-XSLT технологий»
    •   «Битрикс: Арендуемые магазины»
    Тогда ASP, сейчас SAAS

 Microsoft ASP - .NET - Webforms - MVC - Razor - Azure

    Продукт - это годы разработки.
    Годы, которые нельзя ускорить за счет людей.
    Мода меняется раз в 2-3 года, а вам нужно выбрать технологию на
    10 лет.
    Универсальных советов нет.
Цель компании

 Очень важно ответить честно на вопрос: чего вы хотите добиться?

       Заработать денег как Цукерберг
       Создать полезный продукт или сервис
       Получить славу
       Просто «для еды»
       Продать все инвестору
       «Люблю движуху»
Производство продукта
  Формирование команды
  Опционы или акции
  Уровень доверия
  Кто за что отвечает
  Роль маркетинга и Product'ов
  Фундамент продукта - в
  команде и заложенных
  отношениях между людьми
Как проектируются фичи
Если вы решили сделать модуль или фичу.
      Современные продукты - это технологическая возможность +
      дизайн + юзабилити.
      Это делает процесс производства очень сложным.
      Отдельно взятый Product, программист или дизайнер не может
      выполнить весь цикл.
      К Product’ам очень мало профессионального доверия.
      разработчиков, если Product сам не разработчик.
      Производство фичи делится на 2-3 этапа.
Как подходим мы к вопросу
Стратегическое планирование

Формируется «проблемное месиво»:

60%
• Источники идей - клиенты, партнеры, глобальные
   рыночные процессы, стратегические идеи руководства,
   технические инновационные идеи разработчиков.
• Мечты (временами нужно выполнять «идеализированное
   проектирование»)

40%
• Доработки и реконструкции старого
• Плановая реконструкция ядра для соответствия времени
• Запросы клиентов по существующим фичам
• Замечания по юзабилити текущего функционала
Нельзя делать все, что просят клиенты

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

Собирательный образ нашего клиента
Сергей Логинов, руководитель ИТ-отдела
в АКБ «Инвестбанк»
Как отобрать продукт у
разработчиков
 За 1 месяц до сдачи проекта
 всегда открываются новые
 горизонты и у вас начинают
 просить еще о 4 месяцах
 разработки.
 Должна быть возможность легко
 обновлять продукт со стороны
 пользователя (система
 обновлений), автообновление.
 Система обновлений позволяет
 разработку фичи разделить на 2-3
 этапа и как можно быстрее
 вступать в контакт с клиентом.
Ресурсы: люди
 Объективно вы будете располагать 2-3
 звездами, 10% талантов, 30%
 профессионалов, 60% специалистов

 Звезд нужно растить. Звезда никогда не
 скажет, что она звезда.

 •   стоимость людей
 •   личная совместимость
 •   дети, жены, любовницы / -ки

 Управляйте отношениями!
Деньги
 Деньги любят управлять.
 Если это ваши деньги, то вы управляете процессом.
 Если растете на деньги инвестора, то пока все
 хорошо, вам дают самим рулить.
 Как только появятся первые признаки проблем
 (срывы сроков, замедление планов) , деньги начнут
 принимать организационные , кадровые и даже
 технические решения.
 Только очень умные деньги (наноденьги)
 понимают, что так будет еще хуже.
Время
    Короткие итерации - 3-4 месяца
    Если вы «релизите» раз в год, все равно делайте внутри две итерации,
    одна из которых будет beta
    + 2 месяца доработки и планирование
    Анализ обратной связи
    Выбор новой стратегии
    Создание искусственной напряженности
 Например, создание «Битрикс: Управление сайтом 1.0» - это был ответ на жуткую
 нехватку ресурсов при производстве веб-сайтов.
Ресурсы

   Ресурсов должно всегда не хватать, даже если у вас их в избытке.
   Если всего в избытке, то, скорее всего, вас «порвет».
   Вы станете не эффективными и не технологичными.
   Нехватку нужно создавать искусственно.


 Пример: Техподдержка, Компания X, Компания Y
Цель – в движении
Учитывая неравномерность и согласованность                        C1
человеческих отношений внутри компании, наиболее
эффективной представляется методика
                                                                       B
кратковременных направленных толчков.

1.   Ставится цель перейти из точки А в точку B,
     длительностью выполнения 1-3 месяца.                                  C2
2.   Срок выполнения является обязательным и важнейшим       A
     условием. Корректировка срока возможна (но
     нежелательна), но только при сохранении рабочей
     напряженности.
3.   Все сотрудники и даже их семьи знают цель и на время
     этапа согласуют свои личные цели и возможности. Важно
     добиться эмоциональной синхронизация коллектива!        C3
Выпуск продукта и релиза

   Маркетинг очень важен.
   Маркетинг принимает эстафету у разработки.
   На протяжении всех лет мы тратим на маркетинг 10%
   от оборота (без учета зарплаты).
   Маркетолог не скажет вам, какой продукт, по какой
   цене и кому вы должны продавать.
Анализ реакции рынка и клиентов

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

• Почему именно эти люди
  собрались вместе?
• Какова цель и зачем?
• Важно ли делать что-то
  ценное?
• Когда и почему нужно
  расставаться с людьми?
В гармонии с компанией – в гармонии с собой

 1. Крайне важно понимать неравномерность и нецелостность компании, особенности
    передачи информации между людьми.
 2. Научитесь быть терпимее к людям и их недостаткам, но требуйте их полной отдачи и
    максимальных усилий для достижения цели на краткосрочном этапе.
 3. Очень важно управлять отношениями между руководителями отделов и сотрудниками в
    отделах.
 4. Делайте общие собрания компании для общей синхронизации отношений между
    сотрудниками.
 5. Руководители отделов должны быть менеджерами, а не только специалистами. Они
    должны уметь хорошо передавать информацию между отделами и напряженность в
    этапе.
Эмоциональный интеллект
Управление отношениями

 1.   Знание своих эмоций,
      самосознание
 2.   Управление эмоциями
 3.   Мотивация для самого себя
 4.   Распознавание эмоций других
      людей
                                    Сражайся или спасайся
 5.   Поддержание взаимоотношений
Полезные советы
  Уделяйте внимание доверительным отношениям между маркетингом и
  технологическим производством.
  Планируйте не только технологические релизы, но и структурные
  изменения в компании.
  Учитесь и старайтесь учить ключевых людей.
  Управляйте финансовыми потоками.
  Как можно больше общайтесь. Делитесь идеями и слушайте их.
  Никакого секса на работе.
  Не будьте упертыми. Умейте прощать, мириться с поражениями и
  начинать опять.
Залог долголетия продукта


 1. Люди и отношения
 2. Ваша цель и цель компании
 3. Умение и желание меняться
 4. Технологичность
 5. Удача как следствие более
    глубинных процессов
Спасибо за внимание!
Вопросы?

Mais conteúdo relacionado

Mais procurados

Useful meetup#1 design sprint
Useful meetup#1 design sprintUseful meetup#1 design sprint
Useful meetup#1 design sprintusefulagency
 
Юзабилити Украина '10: Case Study: Московский Кредитный Банк. Повысить конвер...
Юзабилити Украина '10: Case Study: Московский Кредитный Банк. Повысить конвер...Юзабилити Украина '10: Case Study: Московский Кредитный Банк. Повысить конвер...
Юзабилити Украина '10: Case Study: Московский Кредитный Банк. Повысить конвер...Yury Vetrov
 
WUD2011: Юрий Ветров — Design Thinking. Тренинг от Stanford d.School для Mail...
WUD2011: Юрий Ветров — Design Thinking. Тренинг от Stanford d.School для Mail...WUD2011: Юрий Ветров — Design Thinking. Тренинг от Stanford d.School для Mail...
WUD2011: Юрий Ветров — Design Thinking. Тренинг от Stanford d.School для Mail...Yury Vetrov
 
Lean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процессLean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процессMitya Osadchuk
 
User Experience 2012: Как меняется Mail.Ru — Продукты, процессы, команда
User Experience 2012: Как меняется Mail.Ru — Продукты, процессы, командаUser Experience 2012: Как меняется Mail.Ru — Продукты, процессы, команда
User Experience 2012: Как меняется Mail.Ru — Продукты, процессы, командаYury Vetrov
 
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...Lviv Startup Club
 
Практика создания новых продуктов в большой корпорации
Практика создания новых продуктов в большой корпорацииПрактика создания новых продуктов в большой корпорации
Практика создания новых продуктов в большой корпорацииVladimir Melnikov
 
Юрий Ветров — Внедрение UX-стратегии
Юрий Ветров — Внедрение UX-стратегииЮрий Ветров — Внедрение UX-стратегии
Юрий Ветров — Внедрение UX-стратегииYury Vetrov
 
Аркадий Рушкевич
Аркадий РушкевичАркадий Рушкевич
Аркадий РушкевичCodeFest
 
практика дизайн мышления
практика дизайн мышленияпрактика дизайн мышления
практика дизайн мышленияKatya Labinskaya
 
Карьера UI/UX-дизайнера
Карьера UI/UX-дизайнераКарьера UI/UX-дизайнера
Карьера UI/UX-дизайнераEugen Savitsky
 
UX-Марафон 2015: Ю.Ветров — Дайджест продуктового дизайна, выпуск 1
UX-Марафон 2015: Ю.Ветров — Дайджест продуктового дизайна, выпуск 1UX-Марафон 2015: Ю.Ветров — Дайджест продуктового дизайна, выпуск 1
UX-Марафон 2015: Ю.Ветров — Дайджест продуктового дизайна, выпуск 1Yury Vetrov
 
Useful Meetup #3. Platform Thinking
Useful Meetup #3. Platform ThinkingUseful Meetup #3. Platform Thinking
Useful Meetup #3. Platform Thinkingusefulagency
 
Стачка! 2016: Юрий Ветров — Дизайн с выхлопом
Стачка! 2016: Юрий Ветров — Дизайн с выхлопомСтачка! 2016: Юрий Ветров — Дизайн с выхлопом
Стачка! 2016: Юрий Ветров — Дизайн с выхлопомYury Vetrov
 
Дизайн-мышление: миф или полезный инструмент
Дизайн-мышление: миф или полезный инструментДизайн-мышление: миф или полезный инструмент
Дизайн-мышление: миф или полезный инструментArthur Arsyonov
 
UXPeople2013: Юрий Ветров — UX-стратегия. Теория и практика
UXPeople2013: Юрий Ветров — UX-стратегия. Теория и практикаUXPeople2013: Юрий Ветров — UX-стратегия. Теория и практика
UXPeople2013: Юрий Ветров — UX-стратегия. Теория и практикаYury Vetrov
 
Думай как создатель: программы расширения компетенций
Думай как создатель: программы расширения компетенцийДумай как создатель: программы расширения компетенций
Думай как создатель: программы расширения компетенцийLumiknows Consultancy
 
Разработка концепции нового продукта
Разработка концепции нового продуктаРазработка концепции нового продукта
Разработка концепции нового продуктаVladimir Melnikov
 

Mais procurados (20)

Useful meetup#1 design sprint
Useful meetup#1 design sprintUseful meetup#1 design sprint
Useful meetup#1 design sprint
 
Юзабилити Украина '10: Case Study: Московский Кредитный Банк. Повысить конвер...
Юзабилити Украина '10: Case Study: Московский Кредитный Банк. Повысить конвер...Юзабилити Украина '10: Case Study: Московский Кредитный Банк. Повысить конвер...
Юзабилити Украина '10: Case Study: Московский Кредитный Банк. Повысить конвер...
 
WUD2011: Юрий Ветров — Design Thinking. Тренинг от Stanford d.School для Mail...
WUD2011: Юрий Ветров — Design Thinking. Тренинг от Stanford d.School для Mail...WUD2011: Юрий Ветров — Design Thinking. Тренинг от Stanford d.School для Mail...
WUD2011: Юрий Ветров — Design Thinking. Тренинг от Stanford d.School для Mail...
 
Lean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процессLean UX, Уровни UX, UXD процесс
Lean UX, Уровни UX, UXD процесс
 
User Experience 2012: Как меняется Mail.Ru — Продукты, процессы, команда
User Experience 2012: Как меняется Mail.Ru — Продукты, процессы, командаUser Experience 2012: Как меняется Mail.Ru — Продукты, процессы, команда
User Experience 2012: Как меняется Mail.Ru — Продукты, процессы, команда
 
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
 
UX Strategy 101
UX Strategy 101UX Strategy 101
UX Strategy 101
 
Практика создания новых продуктов в большой корпорации
Практика создания новых продуктов в большой корпорацииПрактика создания новых продуктов в большой корпорации
Практика создания новых продуктов в большой корпорации
 
Юрий Ветров — Внедрение UX-стратегии
Юрий Ветров — Внедрение UX-стратегииЮрий Ветров — Внедрение UX-стратегии
Юрий Ветров — Внедрение UX-стратегии
 
Аркадий Рушкевич
Аркадий РушкевичАркадий Рушкевич
Аркадий Рушкевич
 
практика дизайн мышления
практика дизайн мышленияпрактика дизайн мышления
практика дизайн мышления
 
Карьера UI/UX-дизайнера
Карьера UI/UX-дизайнераКарьера UI/UX-дизайнера
Карьера UI/UX-дизайнера
 
UX-Марафон 2015: Ю.Ветров — Дайджест продуктового дизайна, выпуск 1
UX-Марафон 2015: Ю.Ветров — Дайджест продуктового дизайна, выпуск 1UX-Марафон 2015: Ю.Ветров — Дайджест продуктового дизайна, выпуск 1
UX-Марафон 2015: Ю.Ветров — Дайджест продуктового дизайна, выпуск 1
 
Useful Meetup #3. Platform Thinking
Useful Meetup #3. Platform ThinkingUseful Meetup #3. Platform Thinking
Useful Meetup #3. Platform Thinking
 
Agile
AgileAgile
Agile
 
Стачка! 2016: Юрий Ветров — Дизайн с выхлопом
Стачка! 2016: Юрий Ветров — Дизайн с выхлопомСтачка! 2016: Юрий Ветров — Дизайн с выхлопом
Стачка! 2016: Юрий Ветров — Дизайн с выхлопом
 
Дизайн-мышление: миф или полезный инструмент
Дизайн-мышление: миф или полезный инструментДизайн-мышление: миф или полезный инструмент
Дизайн-мышление: миф или полезный инструмент
 
UXPeople2013: Юрий Ветров — UX-стратегия. Теория и практика
UXPeople2013: Юрий Ветров — UX-стратегия. Теория и практикаUXPeople2013: Юрий Ветров — UX-стратегия. Теория и практика
UXPeople2013: Юрий Ветров — UX-стратегия. Теория и практика
 
Думай как создатель: программы расширения компетенций
Думай как создатель: программы расширения компетенцийДумай как создатель: программы расширения компетенций
Думай как создатель: программы расширения компетенций
 
Разработка концепции нового продукта
Разработка концепции нового продуктаРазработка концепции нового продукта
Разработка концепции нового продукта
 

Destaque

JavaScript в терминах БЭМ / Владимир Варанкин (Яндекс)
JavaScript в терминах БЭМ / Владимир Варанкин (Яндекс)JavaScript в терминах БЭМ / Владимир Варанкин (Яндекс)
JavaScript в терминах БЭМ / Владимир Варанкин (Яндекс)Ontico
 
То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...
То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...
То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...Ontico
 
Профилирование и оптимизация jQuery–кода (Владимир Журавлёв)
Профилирование и оптимизация jQuery–кода (Владимир Журавлёв)Профилирование и оптимизация jQuery–кода (Владимир Журавлёв)
Профилирование и оптимизация jQuery–кода (Владимир Журавлёв)Ontico
 
Web Application Firewalls / Иван Новиков (ONsec)
Web Application Firewalls / Иван Новиков (ONsec)Web Application Firewalls / Иван Новиков (ONsec)
Web Application Firewalls / Иван Новиков (ONsec)Ontico
 
Интернет в автомобиле (Павел Гужиков)
Интернет в автомобиле (Павел Гужиков)Интернет в автомобиле (Павел Гужиков)
Интернет в автомобиле (Павел Гужиков)Ontico
 
Интеграция сайта с облачным хранилищем (Александр Демидов)
Интеграция сайта с облачным хранилищем (Александр Демидов)Интеграция сайта с облачным хранилищем (Александр Демидов)
Интеграция сайта с облачным хранилищем (Александр Демидов)Ontico
 
Распространенные ошибки применения баз данных (Сергей Аверин)
Распространенные ошибки применения баз данных (Сергей Аверин)Распространенные ошибки применения баз данных (Сергей Аверин)
Распространенные ошибки применения баз данных (Сергей Аверин)Ontico
 
как не заразить посетителей своего сайта All а.сидоров, п.волков
как не заразить посетителей своего сайта All   а.сидоров, п.волковкак не заразить посетителей своего сайта All   а.сидоров, п.волков
как не заразить посетителей своего сайта All а.сидоров, п.волковOntico
 
Go daddy.com Cloud Storage Solution (Adam Knapp)
Go daddy.com Cloud Storage Solution (Adam Knapp)Go daddy.com Cloud Storage Solution (Adam Knapp)
Go daddy.com Cloud Storage Solution (Adam Knapp)Ontico
 
Growing in the wild. The story by cubrid database developers (Esen Sagynov, E...
Growing in the wild. The story by cubrid database developers (Esen Sagynov, E...Growing in the wild. The story by cubrid database developers (Esen Sagynov, E...
Growing in the wild. The story by cubrid database developers (Esen Sagynov, E...Ontico
 
Проектирование крупномасштабных приложений сбора данных (Josh Berkus)
Проектирование крупномасштабных приложений сбора данных (Josh Berkus)Проектирование крупномасштабных приложений сбора данных (Josh Berkus)
Проектирование крупномасштабных приложений сбора данных (Josh Berkus)Ontico
 
Microsoft выбирает open source (Sandy Gupta)
Microsoft выбирает open source (Sandy Gupta)Microsoft выбирает open source (Sandy Gupta)
Microsoft выбирает open source (Sandy Gupta)Ontico
 
Lean organization (Tomasz De Jastrzebiec Wykowski)
Lean organization (Tomasz De Jastrzebiec Wykowski)Lean organization (Tomasz De Jastrzebiec Wykowski)
Lean organization (Tomasz De Jastrzebiec Wykowski)Ontico
 
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)Ontico
 
Микрофреймворки на PHP (Андрей Синицын)
Микрофреймворки на PHP (Андрей Синицын)Микрофреймворки на PHP (Андрей Синицын)
Микрофреймворки на PHP (Андрей Синицын)Ontico
 
С кем работать и с кем не работать: зачем и как оценивать клиентов консалтинг...
С кем работать и с кем не работать: зачем и как оценивать клиентов консалтинг...С кем работать и с кем не работать: зачем и как оценивать клиентов консалтинг...
С кем работать и с кем не работать: зачем и как оценивать клиентов консалтинг...Ontico
 
Низкоуровневая Оптимизация (Андрей Аксенов)
Низкоуровневая Оптимизация (Андрей Аксенов)Низкоуровневая Оптимизация (Андрей Аксенов)
Низкоуровневая Оптимизация (Андрей Аксенов)Ontico
 
Попурри о критическом мышлении (Иван Песин)
Попурри о критическом мышлении (Иван Песин)Попурри о критическом мышлении (Иван Песин)
Попурри о критическом мышлении (Иван Песин)Ontico
 
CDN в России: от теории к практике (Ярослав Городецкий)
CDN в России: от теории к практике (Ярослав Городецкий)CDN в России: от теории к практике (Ярослав Городецкий)
CDN в России: от теории к практике (Ярослав Городецкий)Ontico
 
Психология самоуправления (Андрей Баранов)
Психология самоуправления (Андрей Баранов)Психология самоуправления (Андрей Баранов)
Психология самоуправления (Андрей Баранов)Ontico
 

Destaque (20)

JavaScript в терминах БЭМ / Владимир Варанкин (Яндекс)
JavaScript в терминах БЭМ / Владимир Варанкин (Яндекс)JavaScript в терминах БЭМ / Владимир Варанкин (Яндекс)
JavaScript в терминах БЭМ / Владимир Варанкин (Яндекс)
 
То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...
То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...
То, что вы хотели знать о HandlerSocket, но не смогли нагуглить / Сергей Авер...
 
Профилирование и оптимизация jQuery–кода (Владимир Журавлёв)
Профилирование и оптимизация jQuery–кода (Владимир Журавлёв)Профилирование и оптимизация jQuery–кода (Владимир Журавлёв)
Профилирование и оптимизация jQuery–кода (Владимир Журавлёв)
 
Web Application Firewalls / Иван Новиков (ONsec)
Web Application Firewalls / Иван Новиков (ONsec)Web Application Firewalls / Иван Новиков (ONsec)
Web Application Firewalls / Иван Новиков (ONsec)
 
Интернет в автомобиле (Павел Гужиков)
Интернет в автомобиле (Павел Гужиков)Интернет в автомобиле (Павел Гужиков)
Интернет в автомобиле (Павел Гужиков)
 
Интеграция сайта с облачным хранилищем (Александр Демидов)
Интеграция сайта с облачным хранилищем (Александр Демидов)Интеграция сайта с облачным хранилищем (Александр Демидов)
Интеграция сайта с облачным хранилищем (Александр Демидов)
 
Распространенные ошибки применения баз данных (Сергей Аверин)
Распространенные ошибки применения баз данных (Сергей Аверин)Распространенные ошибки применения баз данных (Сергей Аверин)
Распространенные ошибки применения баз данных (Сергей Аверин)
 
как не заразить посетителей своего сайта All а.сидоров, п.волков
как не заразить посетителей своего сайта All   а.сидоров, п.волковкак не заразить посетителей своего сайта All   а.сидоров, п.волков
как не заразить посетителей своего сайта All а.сидоров, п.волков
 
Go daddy.com Cloud Storage Solution (Adam Knapp)
Go daddy.com Cloud Storage Solution (Adam Knapp)Go daddy.com Cloud Storage Solution (Adam Knapp)
Go daddy.com Cloud Storage Solution (Adam Knapp)
 
Growing in the wild. The story by cubrid database developers (Esen Sagynov, E...
Growing in the wild. The story by cubrid database developers (Esen Sagynov, E...Growing in the wild. The story by cubrid database developers (Esen Sagynov, E...
Growing in the wild. The story by cubrid database developers (Esen Sagynov, E...
 
Проектирование крупномасштабных приложений сбора данных (Josh Berkus)
Проектирование крупномасштабных приложений сбора данных (Josh Berkus)Проектирование крупномасштабных приложений сбора данных (Josh Berkus)
Проектирование крупномасштабных приложений сбора данных (Josh Berkus)
 
Microsoft выбирает open source (Sandy Gupta)
Microsoft выбирает open source (Sandy Gupta)Microsoft выбирает open source (Sandy Gupta)
Microsoft выбирает open source (Sandy Gupta)
 
Lean organization (Tomasz De Jastrzebiec Wykowski)
Lean organization (Tomasz De Jastrzebiec Wykowski)Lean organization (Tomasz De Jastrzebiec Wykowski)
Lean organization (Tomasz De Jastrzebiec Wykowski)
 
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
Мир проектного управления глазами не ITишника (Максим Вишнивецкий)
 
Микрофреймворки на PHP (Андрей Синицын)
Микрофреймворки на PHP (Андрей Синицын)Микрофреймворки на PHP (Андрей Синицын)
Микрофреймворки на PHP (Андрей Синицын)
 
С кем работать и с кем не работать: зачем и как оценивать клиентов консалтинг...
С кем работать и с кем не работать: зачем и как оценивать клиентов консалтинг...С кем работать и с кем не работать: зачем и как оценивать клиентов консалтинг...
С кем работать и с кем не работать: зачем и как оценивать клиентов консалтинг...
 
Низкоуровневая Оптимизация (Андрей Аксенов)
Низкоуровневая Оптимизация (Андрей Аксенов)Низкоуровневая Оптимизация (Андрей Аксенов)
Низкоуровневая Оптимизация (Андрей Аксенов)
 
Попурри о критическом мышлении (Иван Песин)
Попурри о критическом мышлении (Иван Песин)Попурри о критическом мышлении (Иван Песин)
Попурри о критическом мышлении (Иван Песин)
 
CDN в России: от теории к практике (Ярослав Городецкий)
CDN в России: от теории к практике (Ярослав Городецкий)CDN в России: от теории к практике (Ярослав Городецкий)
CDN в России: от теории к практике (Ярослав Городецкий)
 
Психология самоуправления (Андрей Баранов)
Психология самоуправления (Андрей Баранов)Психология самоуправления (Андрей Баранов)
Психология самоуправления (Андрей Баранов)
 

Semelhante a 10 лет развития продукта: чему можно научиться (Сергей Рыжиков)

Как сделать SaaS новым бизнесом для вашей компании и не разориться (Сергей Ры...
Как сделать SaaS новым бизнесом для вашей компании и не разориться (Сергей Ры...Как сделать SaaS новым бизнесом для вашей компании и не разориться (Сергей Ры...
Как сделать SaaS новым бизнесом для вашей компании и не разориться (Сергей Ры...Ontico
 
Post Agile эра / Борис Вольфсон (HeadHunter)
Post Agile эра / Борис Вольфсон (HeadHunter)Post Agile эра / Борис Вольфсон (HeadHunter)
Post Agile эра / Борис Вольфсон (HeadHunter)Ontico
 
Консалтех. Масштабируй изменения!
Консалтех. Масштабируй изменения!Консалтех. Масштабируй изменения!
Консалтех. Масштабируй изменения!Arsen Dallan
 
Макс Гапонов. Тактическое управление продуктами: все еще недостающее звено
Макс Гапонов. Тактическое управление продуктами: все еще недостающее звеноМакс Гапонов. Тактическое управление продуктами: все еще недостающее звено
Макс Гапонов. Тактическое управление продуктами: все еще недостающее звеноScrumTrek
 
Семинар Константина Мовчана и Андрея Рыжкина - AGIMA
Семинар Константина Мовчана и Андрея Рыжкина - AGIMAСеминар Константина Мовчана и Андрея Рыжкина - AGIMA
Семинар Константина Мовчана и Андрея Рыжкина - AGIMAPeri Innovations
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыLuxoftAgilePractice
 
Integrator.expert
Integrator.expertIntegrator.expert
Integrator.expertBasil Boluk
 
Тактическое управление продуктами: все еще недостающее звено
Тактическое управление продуктами: все еще недостающее звеноТактическое управление продуктами: все еще недостающее звено
Тактическое управление продуктами: все еще недостающее звеноMaxim Gaponov
 
11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектов11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектовborovoystudio
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыLuxoftAgilePractice
 
10 принципов маркетинга крупного интернет-проекта
10 принципов маркетинга крупного интернет-проекта10 принципов маркетинга крупного интернет-проекта
10 принципов маркетинга крупного интернет-проектаE96
 
Дернов Григорий
Дернов ГригорийДернов Григорий
Дернов ГригорийAlisa Vasilkova
 
Юзабилити сайта
Юзабилити сайтаЮзабилити сайта
Юзабилити сайтаDmitry Satin
 
Юзабилити Сайта
Юзабилити СайтаЮзабилити Сайта
Юзабилити СайтаDmitry Satin
 
Design thinking for sales
Design thinking for sales Design thinking for sales
Design thinking for sales ITCP Community
 
Как быть заказчиком продукта?
Как быть заказчиком продукта?Как быть заказчиком продукта?
Как быть заказчиком продукта?Denis Beskov
 
CodeFest 2013. Бесков Д. — Как быть заказчиком продукта
CodeFest 2013. Бесков Д. — Как быть заказчиком продуктаCodeFest 2013. Бесков Д. — Как быть заказчиком продукта
CodeFest 2013. Бесков Д. — Как быть заказчиком продуктаCodeFest
 
Рост бизнеса от 10 до 100 человек: практический опыт / Сергей Рыжиков (1C-Бит...
Рост бизнеса от 10 до 100 человек: практический опыт / Сергей Рыжиков (1C-Бит...Рост бизнеса от 10 до 100 человек: практический опыт / Сергей Рыжиков (1C-Бит...
Рост бизнеса от 10 до 100 человек: практический опыт / Сергей Рыжиков (1C-Бит...Ontico
 

Semelhante a 10 лет развития продукта: чему можно научиться (Сергей Рыжиков) (20)

Как сделать SaaS новым бизнесом для вашей компании и не разориться (Сергей Ры...
Как сделать SaaS новым бизнесом для вашей компании и не разориться (Сергей Ры...Как сделать SaaS новым бизнесом для вашей компании и не разориться (Сергей Ры...
Как сделать SaaS новым бизнесом для вашей компании и не разориться (Сергей Ры...
 
Post Agile эра / Борис Вольфсон (HeadHunter)
Post Agile эра / Борис Вольфсон (HeadHunter)Post Agile эра / Борис Вольфсон (HeadHunter)
Post Agile эра / Борис Вольфсон (HeadHunter)
 
Менеджер ИТ продукта
Менеджер ИТ продуктаМенеджер ИТ продукта
Менеджер ИТ продукта
 
Консалтех. Масштабируй изменения!
Консалтех. Масштабируй изменения!Консалтех. Масштабируй изменения!
Консалтех. Масштабируй изменения!
 
Макс Гапонов. Тактическое управление продуктами: все еще недостающее звено
Макс Гапонов. Тактическое управление продуктами: все еще недостающее звеноМакс Гапонов. Тактическое управление продуктами: все еще недостающее звено
Макс Гапонов. Тактическое управление продуктами: все еще недостающее звено
 
Семинар Константина Мовчана и Андрея Рыжкина - AGIMA
Семинар Константина Мовчана и Андрея Рыжкина - AGIMAСеминар Константина Мовчана и Андрея Рыжкина - AGIMA
Семинар Константина Мовчана и Андрея Рыжкина - AGIMA
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
 
Integrator.expert
Integrator.expertIntegrator.expert
Integrator.expert
 
Тактическое управление продуктами: все еще недостающее звено
Тактическое управление продуктами: все еще недостающее звеноТактическое управление продуктами: все еще недостающее звено
Тактическое управление продуктами: все еще недостающее звено
 
11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектов11 ключевых ошибок в разработке интернет-проектов
11 ключевых ошибок в разработке интернет-проектов
 
Описание проекта СВОБОДА - стратегии на аутсорсе
Описание проекта СВОБОДА - стратегии на аутсорсеОписание проекта СВОБОДА - стратегии на аутсорсе
Описание проекта СВОБОДА - стратегии на аутсорсе
 
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферыAgile Talks: Scrum Cookbook. Применение вне ИТ-сферы
Agile Talks: Scrum Cookbook. Применение вне ИТ-сферы
 
10 принципов маркетинга крупного интернет-проекта
10 принципов маркетинга крупного интернет-проекта10 принципов маркетинга крупного интернет-проекта
10 принципов маркетинга крупного интернет-проекта
 
Дернов Григорий
Дернов ГригорийДернов Григорий
Дернов Григорий
 
Юзабилити сайта
Юзабилити сайтаЮзабилити сайта
Юзабилити сайта
 
Юзабилити Сайта
Юзабилити СайтаЮзабилити Сайта
Юзабилити Сайта
 
Design thinking for sales
Design thinking for sales Design thinking for sales
Design thinking for sales
 
Как быть заказчиком продукта?
Как быть заказчиком продукта?Как быть заказчиком продукта?
Как быть заказчиком продукта?
 
CodeFest 2013. Бесков Д. — Как быть заказчиком продукта
CodeFest 2013. Бесков Д. — Как быть заказчиком продуктаCodeFest 2013. Бесков Д. — Как быть заказчиком продукта
CodeFest 2013. Бесков Д. — Как быть заказчиком продукта
 
Рост бизнеса от 10 до 100 человек: практический опыт / Сергей Рыжиков (1C-Бит...
Рост бизнеса от 10 до 100 человек: практический опыт / Сергей Рыжиков (1C-Бит...Рост бизнеса от 10 до 100 человек: практический опыт / Сергей Рыжиков (1C-Бит...
Рост бизнеса от 10 до 100 человек: практический опыт / Сергей Рыжиков (1C-Бит...
 

Mais de Ontico

One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...Ontico
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Ontico
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Ontico
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Ontico
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Ontico
 
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)Ontico
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Ontico
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Ontico
 
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)Ontico
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)Ontico
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Ontico
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Ontico
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Ontico
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Ontico
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)Ontico
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Ontico
 
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Ontico
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...Ontico
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Ontico
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Ontico
 

Mais de Ontico (20)

One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
 
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
 
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
 
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
 

10 лет развития продукта: чему можно научиться (Сергей Рыжиков)

  • 1. 10 лет развития продукта: чему можно научиться Сергей Рыжиков генеральный директор компании «1С-Битрикс»
  • 2. Почему важно обмениваться опытом? В России мало вендоров. Их можно перечислить по пальцам: Лаборатория Касперского, Abbyy, 1С, DrWeb, Parallels, Acronis Еще меньше разработчиков, которые работают с продуктами с длинным жизненным циклом. Конкуренция на глобальном рынке. Повторяют одни и те же ошибки.
  • 3. Что мы выпускали: «Битрикс: Инфопортал 1.0 – 2.0» 2000 г. «Битрикс: Арендуемые магазины» 2000 г. «Битрикс: Управление сайтом 1.0 – 2.0» 2001 – 2003 гг. Сегодня: «1С-Битрикс: Управление сайтом 3.X – 10.X» с 2003 г. «1С-Битрикс: Корпоративный портал» с 2008 г. .NET Forge CMS с 2011 г.
  • 4. Интернет-супермаркет (продажа программного обеспечения) Softkey.ru запущен в 2001 году. Проблемы разработки веб- 10 лет разработки сервиса: • невозможность отключить У нас есть опыт «на ходу» разработки таких • неприязнь пользователя к проектов. изменению интерфейса
  • 5. Мои советы будут относиться к компаниям до 30-50 человек, потому что дальше начинаются другие правила.
  • 6. Что такое «продукт»? Отчуждаемый от разработчика С политикой обновлений между версиями С сохранением данных пользователя (миграция пользователя с версии на версию) Документированный С фиксированной ценой Умеет работать в разных средах (самостоятельная установка пользователем в разных средах, ОС или хостингах)
  • 7. Если вы нарисовали коробку, это еще не значит, что у вас есть продукт.
  • 8. Создание продукта. Как выбрать идею Как выбирать и никого не слушать? Осторожнее с модой и заверениями вендоров. Ошибки: • «Битрикс: Инфопортал» XML, XSLT было модно статья «Иллюзии XML-XSLT технологий» • «Битрикс: Арендуемые магазины» Тогда ASP, сейчас SAAS Microsoft ASP - .NET - Webforms - MVC - Razor - Azure Продукт - это годы разработки. Годы, которые нельзя ускорить за счет людей. Мода меняется раз в 2-3 года, а вам нужно выбрать технологию на 10 лет. Универсальных советов нет.
  • 9. Цель компании Очень важно ответить честно на вопрос: чего вы хотите добиться? Заработать денег как Цукерберг Создать полезный продукт или сервис Получить славу Просто «для еды» Продать все инвестору «Люблю движуху»
  • 10. Производство продукта Формирование команды Опционы или акции Уровень доверия Кто за что отвечает Роль маркетинга и Product'ов Фундамент продукта - в команде и заложенных отношениях между людьми
  • 11. Как проектируются фичи Если вы решили сделать модуль или фичу. Современные продукты - это технологическая возможность + дизайн + юзабилити. Это делает процесс производства очень сложным. Отдельно взятый Product, программист или дизайнер не может выполнить весь цикл. К Product’ам очень мало профессионального доверия. разработчиков, если Product сам не разработчик. Производство фичи делится на 2-3 этапа.
  • 12. Как подходим мы к вопросу Стратегическое планирование Формируется «проблемное месиво»: 60% • Источники идей - клиенты, партнеры, глобальные рыночные процессы, стратегические идеи руководства, технические инновационные идеи разработчиков. • Мечты (временами нужно выполнять «идеализированное проектирование») 40% • Доработки и реконструкции старого • Плановая реконструкция ядра для соответствия времени • Запросы клиентов по существующим фичам • Замечания по юзабилити текущего функционала
  • 13. Нельзя делать все, что просят клиенты Клиенты представляют очень широкий спектр запросов. Важно сохранять фокус своего продукта, понимание клиентов. Собирательный образ нашего клиента Сергей Логинов, руководитель ИТ-отдела в АКБ «Инвестбанк»
  • 14. Как отобрать продукт у разработчиков За 1 месяц до сдачи проекта всегда открываются новые горизонты и у вас начинают просить еще о 4 месяцах разработки. Должна быть возможность легко обновлять продукт со стороны пользователя (система обновлений), автообновление. Система обновлений позволяет разработку фичи разделить на 2-3 этапа и как можно быстрее вступать в контакт с клиентом.
  • 15. Ресурсы: люди Объективно вы будете располагать 2-3 звездами, 10% талантов, 30% профессионалов, 60% специалистов Звезд нужно растить. Звезда никогда не скажет, что она звезда. • стоимость людей • личная совместимость • дети, жены, любовницы / -ки Управляйте отношениями!
  • 16. Деньги Деньги любят управлять. Если это ваши деньги, то вы управляете процессом. Если растете на деньги инвестора, то пока все хорошо, вам дают самим рулить. Как только появятся первые признаки проблем (срывы сроков, замедление планов) , деньги начнут принимать организационные , кадровые и даже технические решения. Только очень умные деньги (наноденьги) понимают, что так будет еще хуже.
  • 17. Время Короткие итерации - 3-4 месяца Если вы «релизите» раз в год, все равно делайте внутри две итерации, одна из которых будет beta + 2 месяца доработки и планирование Анализ обратной связи Выбор новой стратегии Создание искусственной напряженности Например, создание «Битрикс: Управление сайтом 1.0» - это был ответ на жуткую нехватку ресурсов при производстве веб-сайтов.
  • 18. Ресурсы Ресурсов должно всегда не хватать, даже если у вас их в избытке. Если всего в избытке, то, скорее всего, вас «порвет». Вы станете не эффективными и не технологичными. Нехватку нужно создавать искусственно. Пример: Техподдержка, Компания X, Компания Y
  • 19. Цель – в движении Учитывая неравномерность и согласованность C1 человеческих отношений внутри компании, наиболее эффективной представляется методика B кратковременных направленных толчков. 1. Ставится цель перейти из точки А в точку B, длительностью выполнения 1-3 месяца. C2 2. Срок выполнения является обязательным и важнейшим A условием. Корректировка срока возможна (но нежелательна), но только при сохранении рабочей напряженности. 3. Все сотрудники и даже их семьи знают цель и на время этапа согласуют свои личные цели и возможности. Важно добиться эмоциональной синхронизация коллектива! C3
  • 20. Выпуск продукта и релиза Маркетинг очень важен. Маркетинг принимает эстафету у разработки. На протяжении всех лет мы тратим на маркетинг 10% от оборота (без учета зарплаты). Маркетолог не скажет вам, какой продукт, по какой цене и кому вы должны продавать.
  • 21. Анализ реакции рынка и клиентов По реакции журналистов, изданий, партнеров анализируйте маркетинговую успешность выбранных вами направлений. По реакции клиентов и фактическому использованию анализируйте востребованность созданного функционала. Смену дизайна и юзабилити анализируйте не раньше, чем через 2 недели после выпуска.
  • 22. Энергетическая модель компании • Почему именно эти люди собрались вместе? • Какова цель и зачем? • Важно ли делать что-то ценное? • Когда и почему нужно расставаться с людьми?
  • 23. В гармонии с компанией – в гармонии с собой 1. Крайне важно понимать неравномерность и нецелостность компании, особенности передачи информации между людьми. 2. Научитесь быть терпимее к людям и их недостаткам, но требуйте их полной отдачи и максимальных усилий для достижения цели на краткосрочном этапе. 3. Очень важно управлять отношениями между руководителями отделов и сотрудниками в отделах. 4. Делайте общие собрания компании для общей синхронизации отношений между сотрудниками. 5. Руководители отделов должны быть менеджерами, а не только специалистами. Они должны уметь хорошо передавать информацию между отделами и напряженность в этапе.
  • 24. Эмоциональный интеллект Управление отношениями 1. Знание своих эмоций, самосознание 2. Управление эмоциями 3. Мотивация для самого себя 4. Распознавание эмоций других людей Сражайся или спасайся 5. Поддержание взаимоотношений
  • 25. Полезные советы Уделяйте внимание доверительным отношениям между маркетингом и технологическим производством. Планируйте не только технологические релизы, но и структурные изменения в компании. Учитесь и старайтесь учить ключевых людей. Управляйте финансовыми потоками. Как можно больше общайтесь. Делитесь идеями и слушайте их. Никакого секса на работе. Не будьте упертыми. Умейте прощать, мириться с поражениями и начинать опять.
  • 26. Залог долголетия продукта 1. Люди и отношения 2. Ваша цель и цель компании 3. Умение и желание меняться 4. Технологичность 5. Удача как следствие более глубинных процессов