Большая часть материалов хаба посвящена людям, работающим в IT-компаниях.
Однако люди, близкие к ИТ, встречаются не только в специализированных офисах — на стороне заказчика работают и увлеченные люди, любящие и разбирающиеся в современных технологиях.
Я хочу поделиться с вами, как я реализовал свой первый, по-настоящему большой проект; расскажу о граблях, сложностях и некоторых хаках, которые мне удалось реализовать.
Сегодня я не буду говорить о технологиях как таковых — я все больше буду говорить о процессах.
Прошу прощения у сообщества за ошибки в тексте.
Как бы я ни старался повысить свой уровень грамотности, мне это так и не удалось.
Большую часть ошибок я исправил благодаря Word. Если вы разумно сообщите мне об остальных, я буду вам чрезвычайно благодарен.
И вообще, какого черта?
Я работаю в отрасли несколько лет, на разных должностях, в разных компаниях.И сколько раз люди не могли ответить на вопрос – а какого черта у них, собственно, есть сайт? На заметку владельцу! Если ваше начальство говорит вам сделать сайт, но не знает зачем, отговаривайте его до последней минуты, давайте максимальные оценки сроков и бюджетов, спрашивайте, как ресурс будет приносить прибыль.
Все дело в том, что с вас могут спросить за отсутствие прибыли от ресурса! В нашем случае все просто: старый сайт был на Парсере.
А из-за попыток сэкономить часы на не самом дешевом подрядчике (ведь все понимают, что со знанием Парсера никого не найдешь) проект постепенно превратился в зомби.
Ну, или нам так показалось.
А нам нужно было море свежего функционала, изменение дизайна и языка программирования, на котором написан сайт. Мы решили, что новый сайт точно будет проще написать.
Поиск подрядчика.
Все наши предыдущие сайты были сделаны крупными компаниями с известными именами.
Поэтому я решил, что подрядчика будем искать в первой половине рейтинга Рунета.
Но не в Москве.
Часто это оказывается дешевле.
Именно в этот раз я столкнулся со значительным административным сопротивлением.
Несмотря на то, что мы оптовая компания, работающая со всей Россией и некоторыми странами СНГ, никто не хочет иметь подрядчика за несколько тысяч километров по каким-то субъективным причинам.
Вопрос решился следующей репликой: «Зачем вам подрядчик в Москве? Ты собираешься сломать ему колени, если он задержится? На заметку владельцу! На самом деле близость студии имеет смысл: все ответственные люди могут прийти к вам в офис, посмотреть продукт, поговорить со всеми вашими менеджерами и лучше понять требования вашего бизнеса.
В принципе, ваша командировка в среду обитания застройщика может улучшить ситуацию с погружением студии в ваш бизнес.
Но мне так и не удалось это проверить.
Следующим важным моментом для меня стала гибкость компании.
В связи со спецификой рынка нам требовалась мгновенная реакция на наши пожелания, а не ответы через месяц.
И тут я вспомнил волшебное слово Agile, интригующее и загадочное.
На заметку владельцу! По сути, гибкие методологии приводят лишь к тому, что вы вкладываете деньги в проект эффективнее, не меньше (гораздо сложнее подтолкнуть agile-студию бесплатно переделать то, что вам не понравилось), а эффективнее.
Мы выбрали студию.
Некоторый поиск в Google по ключевым словам позволит вам легко понять, что именно представляет собой эта студия.
Предпроектная работа.
Проект подобен ребенку: сначала ты мечтаешь о нем, строишь планы о том, каким милым он будет, как его будут хвалить все твои друзья и ставить в пример своим проектам; затем вы находите студию, с которой собираетесь создать этот проект. И вот начинается один из самых приятных процессов – зачатие.
Вы вместе со своими коллегами и руководителем проекта студии генерируете идеи, просчитываете бюджеты и строите совершенно безумные планы.
На заметку владельцу! Расскажите студии проекта, какая у вас классная компания, какие классные товары вы продаете, подарите ему (а еще лучше всем, кто участвует в проекте) что-нибудь классное из вашего ассортимента.
Пусть студия полюбит вас и вашу компанию! Я не могу здесь дать каких-либо конкретных советов по методам проектирования.
Ментальные карты — отличный помощник в работе.
Маркерная доска – отличный помощник.
О персонажах.
Не могу сказать, что мы глубоко использовали этот метод (скорее у студии нет привычки, или они не увидели необходимости), но просто для себя очень рекомендую создать 2-3 персонажа .
Это поможет вам расставить приоритеты в ваших замечательных идеях.
На заметку владельцу! Подтверждайте идеи всех заинтересованных сторон.
В первую очередь те, кто занимается реальными продажами.
В результате они приносят компании деньги и имеют наибольший вес.
Если вы объясните, почему им полезна та или иная идея, как бы обстояли дела, они позволят вам ее реализовать.
Прототипирование
Увлечение интерактивными прототипами появилось не так давно — пару лет назад. Прототип — это хорошо.Он решает сразу две задачи: дизайн взаимодействия и наглядную помощь.
В принципе, прототип может в некотором роде заменить техническое задание.
А самое главное, есть все шансы, что с ним (пусть даже просто заглянув через плечо) ознакомится ваше начальство, в отличие от технического задания.
На этом этапе вы можете решить все основные «альтернативные» вопросы по сайту.
На заметку владельцу! Если вам дали проект без прототипа с техническим заданием на 120 страниц, а эскизы страниц были сделаны в таблицах в Word, не поленитесь, нарисуйте все это на листе бумаги.
На большом листе бумаги.
ЭИтак, А2. Прямые страницы в миниатюре, от кнопок/ссылок со стрелками на другие страницы.
Рисунки могут выглядеть как каракули ребенка дошкольного возраста.
Это не главное, но главное, чтобы вы поняли логику работы ресурса.
И вы наверняка найдете ошибку.
Написать техническое задание объемом более 20 страниц и при этом сохранить его логичным и безошибочным – титаническая задача, с которой справится не каждый.
На этапе прототипа крайне важно ничего не забыть и не мучить студию до последней минуты.
Если вы этого не сделаете, плохо будет всем: и вам, и менеджеру со стороны студии, и разработчикам.
Каждому по-своему, но у каждого свой склероз, ленивая мысль «Да ну и черт с ним» обернется геморроем для всех, кто участвует в процессе.
И прежде всего для вас!
Предпроектные работы часть 2
Я все время рассказываю о том, как работать со студиями, рисовать схемы, разговаривать с менеджером.Но самое главное, что вам необходимо сделать, это подготовить все материалы со своей стороны.
А здесь, чем толще партизаны, тем гуще лес.
Главные проблемы – это, конечно, контент. В нашем случае товаров более 2000: куча брендов, коллекций, фотографий.
Это огромный пласт информации, множество фотографий, ссылок, материалов, и за все это кто-то должен нести ответственность.
Хуже всего, когда меняешь зоны ответственности внутри компании.
Здесь ваш покорный слуга отвечал за наличие товара на сайте.
Мне написали письма о добавлении товара на сайт. Загрузка производилась из 1С, фотографии были сделаны в трех форматах и прикреплены к сайту специальным скриптом.
Проблемы появились на этапе постановки передо мной задачи.
Дальше начался абсолютный ужас.
Всех забодала ситуация, когда в отсутствии товара виноваты все и никто.
Тогда мы решили: пусть все идет из 1С! Партия сказала – круто, комсомол ответил – да! Мужчины, как обычно, подумали – нахрена нам такая честь?! Дело в том, что мужчины (в основном в образе милых дам) совершенно не были заинтересованы в добавлении тонны информации в базу данных.
Пора! И их грузовики приезжают на склад одна за другой! А человек, следящий за 1с, вообще не верил, что милые дамы смогут поддерживать порядок в столь диком разнообразии сфер.
Но в итоге мы обо всем договорились.
Еще одна загвоздка связана с очень интересной интеграцией сайта с 1С через промежуточную базу данных MS SQL. На заметку владельцу! Как только вы сделаете что-то нестандартное, а для этого задействуют технических специалистов с разных сторон договора, ждите проблем.
На самом деле, вы не можете послать своих технических специалистов или техников студии.
Потому что, с одной стороны, это грозит вам увеличением будущих оценок из-за непредсказуемых рисков, а с другой – просто испорченными отношениями с техническим директором.
Ведь именно он оценивает все ваши идеи с технической стороны и сообщает начальству об их жизнеспособности.
Будь находчивым, будь мягким, будь твердым, пой, пей, толкай, ругайся, умоляй.
Ваша задача — запустить работающий проект. Если ваши решения затрагивают чьи-то чувства, то купите ему бутылку коньяка.
И купите себе бутылочку (а лучше три), ведь ваша чрезвычайная ситуация повлияет не раз и не два.
На заметку владельцу! УСТАНОВИТЕ СТРОИТЕЛЬНЫЕ СРОКИ ВЫПОЛНЕНИЯ НЕОБХОДИМЫХ РАБОТ! При необходимости предоставьте копию всем заинтересованным сторонам.
Дизайн
Ну, как дела? Если вы работаете в отрасли более трех лет и регулярно читаете нужные ресурсы, вы в целом знаете, что к чему.На заметку владельцу! Дизайнеру должен нравиться ваш проект. Это заметно в мелочах: насколько детализированы и необычны иконки, насколько мелкие элементы подобраны.
Я думаю, что вполне приемлемо отказаться от дизайна из-за того, что дизайнер не любит его.
Любовь появится со второй-третьей попытки ;)
Производство
Вот мы и подошли к самому интересному.Это то, к чему мы готовились полгода.
Наступил этап программирования.
Роды уже близко.
Теперь вас будут мучить все: от студии до HR, желающих разместить вакансии на новом сайте.
И ты съешь лысину на макушке директора студии.
И так будет полтора месяца.
Щас все дыры в ТЗ, недоборы бюджета и сроков будут упущены из-за того, что забыли как следует оценить какую-то функцию.
Какая-то лажа обязательно произойдет. Когда ребята начали настраивать интеграцию с нашим сервером, практически в первый день в офисе не было света.
вообще никакого.
Потом был переезд — два дня сервера вообще не работали.
Еще неделю они работали на одном месте.
В этот момент мне срочно нужно было уехать на несколько дней в другой город. На заметку владельцу! Контролировать процесс с телефона вполне возможно даже из другого города: подключиться к MS SQL, удаленному терминалу, позвонить в Skype. Отстойно просто принять дизайн.
Лучше это сделать на обычном мониторе.
Ну а если вы находитесь не в родном городе, позаботьтесь о роуминговых пакетах.
У Мегафона, например, есть пакет «Везде Москва».
На этапе производства менеджеры делятся на три типа — тихие люди, улыбчивые и отправители.
Сейчас я говорю о трех типах менеджеров, с которыми можно работать и в итоге получить работающий проект. Я не отношу придурков к подвидам.
Тихуны.
Они уходят глубоко в подполье, звонят раз в пару недель (всегда не вовремя), чтобы задать какой-то вопрос по функционалу (какая-то мелочь, которую сложно запомнить), и с некоторыми задержками приходят и сдают проект. Готов переделать некоторые вещи.
Вообще, когда приходят сдавать проект, могут удивиться: «Ух ты! А я думал, этот парень провалит проект!» Улыбающиеся.
Они держат вас в курсе, прислушиваются к вашим запросам во время процесса и всегда приятны.
Правда, работы у них много, и они всегда не успевают что-то сделать, хотя сидят до ночи.
В результате вы не понимаете, что именно было сделано в проекте, что нет, где были учтены ваши просьбы, где не учтены, где вроде бы были учтены, но опять получилось неправильно.
Отправители.
Крутые ребята, они велят вам немедленно идти к черту.
Они требуют от вас быстрого и эффективного принятия решений.
До печени доберутся и не прогнут ни на йоту.
С ними не всегда понятно, кто на кого работает. Но их проект сработает. И даже раньше срока.
Возможно, это не всегда работает так, как вам хотелось бы, но это сработает. И ты будешь работать.
Послепроизводственный этап
Сайт написан, основной функционал настроен, оставшийся коньяк допилен в честь успешной презентации властям.И вы начинаете запускать свое новое творение в Интернете.
Скорее всего, вы делаете это плавно, переводя ключевых клиентов на сайт постепенно.
Теперь пришло время рассказать еще одну историю о содержании.
Почти у каждой студии на сайте есть слезливый текст о том, как они сделали офигенный ресурс, а дебил-заказчик все испортил уродливыми баннерами и тупым текстом.
Чтобы люди не говорили о вас такого, попробуйте выстроить процесс внутри своего отдела.
Рекламные агентства являются для вас отличным примером.
Даже если вы не руководитель отдела, вы можете завоевать расположение руководства, показав, что ваш путь более эффективен и, соответственно, приносит деньги.
P.S. Ссылок нет, чтобы их не приняли за пиар.
P.S. Честно говоря, многие хорошие мысли приходят после того, как ты уже совершил ошибку.
Прочтите, запомните и не делайте того же.
Теги: #Управление проектами #заказчики #веб-студии #Управление проектами
-
Факты О Беспроводных Сетях
19 Oct, 24 -
Coub Анонсировал Интеграцию Видео В Telegram
19 Oct, 24 -
Обзор Highscreen Winjoy
19 Oct, 24 -
#44 Джокаст
19 Oct, 24