Постепенно Фарб стал понимать, что традиционная модель лекционного обучения, одинаковая для всех, подходит не всем студентам. Он решил создать другой метод, основанный на сочетании лекций, самостоятельной домашней работы и обучения в группе. В частности, Фарба увлекал метод обучения «от студента к студенту», который оказался исключительно эффективным. Помогая друг другу, студенты получали двойную пользу. Во-первых, индивидуальные инструкции им давал партнер, которого они боялись гораздо меньше, чем преподавателя. Во-вторых, обучая других, они лучше учились сами. Постепенно занятия Фарба становились все более «интерактивными» — и более успешными.
В процессе Фарб стал замечать, что его физическое присутствие в классе не так уж важно. Он сделал важное открытие: «У себя в классе я ввел „социальную“ модель обучения. Но все эти „интерактивные“ вещи можно делать и в Сети». У него родилась идея: предложить «социальное» обучение «от студента к студенту» тем, кто не может позволить себе нанять репетитора или заплатить за посещение занятий в школах Kaplan и Princeton Review. Так родилась компания Grockit.
Фарб говорит: «Если вы готовитесь к сдаче теста SAT или учите алгебру, то у вас есть три варианта обучения. Вы можете работать с преподавателем, учиться самостоятельно и общаться с другими учениками. Grockit предлагает все эти три формата. Мы используем технологию и алгоритмы, позволяющие оптимизировать эти формы обучения».
Фарб — настоящий предприниматель-новатор. Он описывает свою идею так: «Давайте забудем о существующих подходах к обучению, о том, что возможно, а что — нет, и просто найдем новые методы, подходящие для современных студентов и современных технологий. В сфере образования работает множество крупных традиционных организаций, и я не думаю, что они станут вводить новаторские методы, такие методы, которые нужны сегодня, а я уверен, что они нужны. Для меня важнее всего — студенты, а я не вижу, чтобы они получали лучшее из возможного».
Сегодня Grockit предлагает множество различных образовательных программ, но в начале Фарб следовал методологии бережливого производства. Grockit создала минимально рабочий продукт. Это был простой курс подготовки к тесту, который можно было пройти с помощью популярного веб-инструмента для конференц-связи WebEx. Фарб не стал создавать ни специального программного обеспечения, ни новой технологии. Он просто попытался донести свой новый подход к обучению до студентов через Интернет. Информация о новом виде частного обучения быстро распространялась, и через несколько месяцев преподавание онлайн уже приносило Фарбу приличный доход. Он зарабатывал от $10 000 до $15 000 в месяц. Но как и многие другие амбициозные предприниматели, Фарб создал свой MVP не только для того, чтобы зарабатывать на жизнь. Он хотел создать более эффективный, интерактивный метод обучения для студентов по всему миру. И благодаря первым успехам смог добиться финансирования от некоторых из лучших инвесторов в Кремниевой долине.
Когда я впервые встретился с Фарбом, его компания уже была на пути к успеху. Она привлекла венчурный капитал от инвесторов с хорошей репутацией, создала потрясающую команду и впечатляюще дебютировала на одном из знаменитых конкурсов стартапов Кремниевой долины.
Команда Фарба была чрезвычайно ориентирована на процесс и дисциплинированна. Она следовала самой строгой версии гибкой методологии разработки, которая называется Extreme Programming (она описана ниже), предложенной компанией из Сан-Франциско Pivotal Labs, с которой Grockit заключила партнерское соглашение. Первый продукт компании пресса назвала «прорывом».
Была только одна проблема: компания не видела большого притока клиентов. Пример Grockit очень показателен, потому что ее проблемы не были связаны с неудачной концепцией или недостатком дисциплины.
Следуя стандартным методам гибкой разработки, Grockit провела серию быстрых циклов итерации длительностью один месяц. Для каждого такого ежемесячного цикла Фарб расставлял приоритеты, создавая серию пользовательских историй — это метод также взят из методологии гибкой разработки. Вместо того чтобы разрабатывать спецификации для новой опции в технических терминах, Фарб описывал ее с точки зрения клиента. Это помогало разработчикам взглянуть на свою работу с позиций будущего пользователя.
Каждая опция была описана простыми словами, понятными всем — и тем, кто знаком с технологиями, и тем, кто не знаком. Кроме того, в соответствии со стандартной процедурой гибкой разработки Фарб мог в любой момент менять приоритеты. Узнав что-то новое о потребностях клиентов, он мог поменять местами задачи в плане разработки продукта. Единственное ограничение было в том, что Фарб не мог прервать выполнение задачи, если оно уже началось. К счастью, на выполнение задач уходило всего один-два дня.
Эту систему не зря называют гибкой разработкой: она позволяет быстро менять направление и чутко реагировать на новые бизнес-требования заказчика продукта (того, кто руководит процессом, в данном случае — Фарба).