Интернет сервис с нуля. «Учебный сайт». (часть 1 – «Кто здесь?»)
Наша деятельность может быть интересна читателю в двух аспектах:
- как на зарплату двух офисных «менеджеров среднего звена» и фрилансеров сделать не самый тривиальный интернет проект. Тут не важна предметная область, важно понимание принципиальной возможности этого и способов реализации задуманного.
- мы не будем писать банальные и неинтересные вещи из учебников – только жесткая практика. Планы, ошибки, результаты, мысли и выводы. Формулировки местами тоже будут жесткие, но, на наш взгляд, справедливые. Если прочитанное не совпадает с вашим мнением, то не нужно воспринимать это как личное оскорбление
В настоящее время пара этапов разработки сайта пройдены, количество пользователей растёт, разными способами сайт «раскручивается», разработка продолжается, идеи множатся – мы разгоняемся по взлетной полосе.
-
то, что видно пользователю выглядит вот так:
Если верить Федеральной службе государственной статистики РФ, то в России сейчас около 20 миллионов человек занятых в сфере образования – это школьники с 5 по 11 классы, преподаватели, вечерние школы, учащиеся и преподаватели начального и среднего специального образования, студенты и преподаватели ВУЗов, аспиранты, докторанты, научные сотрудники, и т.п. Аудитория внушительная и это не считая всех тех, кто преподает, учится или пытается это делать за рамками бесплатного гос образования. Эта аудитория интересна своей пополняемостью и постоянством. В ней всегда есть спрос и всегда есть предложение. В ней уже работают различные бизнес модели. Однако, в настоящее время существует не так много внятных интернет и мобильных сервисов для физических лиц (преподавателей и учеников), которые бы помогали и тем и другим решать свои задачи, в том числе, зарабатывать деньги преподавателям без посредников. Конечно, интернет пестрит сайтами, которые предлагают подобрать репетитора, сделать кому-нибудь курсовые, продать решение задачи из учебника за «рубль», провести вебинар и т.п. Но это всё не совсем то, потому что это по сути своей либо посредники, либо коммерческие учебные заведения. А хороших площадок для конечных заказчиков и исполнителей образовательных услуг мало. Было решено постараться заполнить эту брешь и, по возможности, немного на этом в перспективе заработать.
С чего начать и чем закончить- формулирование идеи – на первый взгляд это банально и неинтересно, но в реальности внятно написать свои мысли на бумаге могут немногие. Идея – это не размахивание руками в воздухе, это совершенно четкие цели и задачи, четкое понимание аудитории и её интересов. Если у вас нет идеи в виде понятного документа, в которую вы сами верите, то не надо ничего начинать делать вообще.
- постановка задачи – вполне возможно сделать так, чтобы разработчики и дизайнеры сделали то, что нужно вам, а не то, что им кажется правильным и необходимым для вас. Это не очень сложный, но трудоемкий процесс. Придется много думать, писать, рисовать и несколько раз переделывать. Расскажем подробно.
- выбор исполнителя (в нашем случае — фрилансера) – это не «русская рулетка», нужно выбирать правильно и, скорее всего, все будет хорошо, даже если вы никогда не услышите голосов своих разработчиков и не увидите их лиц;
- приемка результатов работ – это не битва между добром и злом, она может проходить без нервов и надрывов;
- раскрутка ресурса – эта деятельность интимная и азартная, она может стать ураганным «деньгоотсасывателем», нужна аккуратность и хотя бы поверхностное понимание возможных результатов от тех или иных действий. Поделимся результатами своих экспериментов.
- новые идеи, доработки и развитие – см. п. 1
- набор группы потенциальных исполнителей по общей постановке задачи;
- исключение занятых, неадекватных по деньгам, буйных, «гениев», без нужного опыта, не желающих уделить 5 минут на потенциального работодателя;
- ознакомление нескольких оставшихся потенциальных исполнителей с ТЗ и индивидуальные беседы.
Выбор группы потенциальных исполнителей выполняется двумя способами: 1- размещение объявления на фрилансе о поиске исполнителей, 2 – самостоятельный поиск исполнителей по профилю работы и хорошим отзывам. Перед тем как разместить на фрилансе объявление о поиске исполнителя, необходимо сделать постановку в виде ТЗ (об этом будет отдельный пост) и качественно сформулировать текст объявления. В этом есть дилемма. С одной стороны нужно как можно более подробно описать задачу, с другой – вешать ТЗ с бизнес идеей нельзя – сопрут. Поэтому в объявлении нужно описать тематику, ключевые функции, количество интерфейсов, требования к производительности, техническую информацию которую вы можете сообщить. Например, так: «Нужно сделать сайт по образовательной тематике. Должны быть реализованы следующие ключевые возможности: регистрация пользователей, модерация информации о пользователях, создание пользователями объявлений об образовательных услугах, модерация объявлений, поиск объявлений по десятку параметров, обмен текстовыми сообщениями между пользователями, книга контактов, подписка на новые объявления с параметрами, массовая рассылка пользователям сайта, рейтинги пользователей, отзывы, модерация отзывов, статистика. Подробное ТЗ и дизайн готовы, обсуждаются индивидуально. Хостинг на Амазоне. Просьба озвучить возможную вилку цен и опыт работы». На похожее объявление нам откликнулось более трех десятков потенциальных исполнителей.
Шаг 2Анализ стоимости работ. Стоимость работ о самой низкой, до самой высокой у нас отличалась примерно в 13 раз. Мы оставили две трети исполнителей из серединки. Анализ опыта. Нужно посмотреть что делали, как оно работает, если это видно из интернета. Насколько аккуратно сделано, валятся ли ошибки и т.п. Насколько это похоже на вашу задачу. Не ленитесь, это важно. Отзывы. Не стоит искать исполнителей с идеальными отзывами, всегда есть сумасшедшие заказчики, которые могут написать необоснованную гадость. Отзывов должно быть много, и бОльшая их часть должна быть положительной. Необходимо отдельно отмечать отзывы, касающиеся коммуникаций. Если об исполнителе пишут, что он часто пропадает без предупреждения и его невозможно найти несколько дней, то лучше не связываться. Самостоятельный поиск должен сводиться к просмотру не менее ТОР50 исполнителей по вашей теме. Долго, нудно, но необходимо. Набрали еще с десяток возможных исполнителей. Опрос. Очень важный прием на наш взгляд. Суть в следующем. Пишется небольшой вопросник по вашей теме. Вопросы должны быть простые, даже те на которые вы сами знаете ответ. Можно технические. Можно очевидные, но с неоднозначным ответом. Можно немного глупые – тоже полезно. Самое главное, чтобы ответы на эти вопросы не занимали у людей более 5 минут, 5-10 вопросов. Можно тупо написать первые 10 мыслей, которые вас больше всего волнуют в вашем проекте.
Тут конечно фрилансеры могут сказать, что таких ненормальных заказчиков тьма, и если на каждого тратить по 5 минут, то жизни не хватит. Но заказчикам на это, как правило, наплевать.
Далее вы рассылаете этот вопросник тем, кто прошел испытание на стоимость, опыт и отзывы (таких было примерно половина). Ответы нам пришли самые разные. Кем-то мы были просто посланы. Кто-то накидал ссылок на wiki не написав ни одного слова. Кто-то порекомендовал поискать в Яндексе и т.п. А засада тут в следующем – это тест не столько на какие-то технические знания или знания из вашей предметной области, это тест на адекватность. Если вам исполнитель написал понятный, вежливый, пусть даже короткий ответ, и выразил готовность ответить вам еще на какие-то вопросы, то это как раз те финалисты, которых мы ищем. В лучшем случае их будут единицы. У нас таковых оказалось трое с ценником, различающимся менее чем в два раза. Кстати интересный момент. После всей фильтрации остались исполнители, которые примерно одинаково оценили стоимость работ.
У уважающих себя разработчиков должен быть свой багтрекер, опубликованный в интернет и доступный заказчику. Разработчик без багтрекера, это как борщ без мяса – невкусно, даже если красиво.