Читать книгу Как создать интернет-компанию и заработать миллион - Группа авторов - Страница 6
Часть I. Начало
Глава 4. Где и на чем работать?
Оглавление«Машина должна работать, человек – думать».
IBM
Где работать?
Все, как правило, упирается в деньги. Чем ближе офис к центру, тем выше стоимость аренды. Можно, конечно, не снимать офис и работать из дома, встречаясь с клиентами в кафе, ресторанах или в парке на лавочке. Но далеко не каждый клиент готов отдать даже тысячу долларов человеку без офиса.
Чем дальше офис от центра, тем меньше клиентов решится к вам ехать. Кому хочется стоять в пробках? Особенно это актуально, если вы ориентируетесь на солидных клиентов, которые обычно снимают офисы поближе к центру, там же, где, в свою очередь, расположены офисы их клиентов. Они предпочитают не терять время в пробках и заключать сделки там, где им ближе и удобней. Даже если при этом приходится немного переплачивать.
Опыт показывает, что местоположение вашего офиса работает как имиджевая составляющая вашего бренда. Если вы стремитесь к тому, чтобы клиенты выбирали между вашей веб-студией и студиями из ТОП-20, то лучше позаботиться о том, чтобы ваш офис был расположен поближе к центру.
Клиент рассуждает очень просто. Офис студии находится возле окружной дороги или за ней – стоимость услуг невысокая, клиентов не много, уровень надежности (т. е. студия просуществует еще пару лет) невысокая. Соответственно, если этого клиента интересует исключительно вопрос, как сделать какой бы то ни было сайт за минимальные деньги, то он позвонит в эту студию. Если же ему в своем бизнесе и без того хватает рисков, и он не хочет добавлять себе еще и проблемы с созданием сайта, то, скорее всего, он будет выбирать среди студий, размещенных поближе к центру мегаполиса.
Лучше всего арендовать офис в бизнес-центре в пределах Cадового кольца. Он будет приносить от одного до двух новых клиентов в месяц. Для этого достаточно повесить при входе в здание цветную рекламную листовку с указанием списка услуг и номером офиса. Чем выше класс бизнес-центра, тем больше денег вы сможете брать за услуги.
Кроме постоянного притока новых клиентов – соседей по зданию, бизнес-центр еще хорош тем, что он производит на ваших клиентов «из внешнего мира» благоприятное впечатление. Даже если это бизнес-центр класса «С», он выглядит более презентабельно, чем офис, расположенный на первом этаже обычного жилого дома. К тому же, в таком бизнес-центре всегда есть столовая или буфет, и вашим сотрудникам не нужно бегать к метро, чтобы купить себе Доширак.
Есть у бизнес-центров и недостатки. Стоимость аренды и цены на телекоммуникационные услуги в бизнес-центрах, как правило, выше на 20-30%. Свою собственную интернет– и телефонную линию «привести» нельзя, поэтому приходится пользоваться услугами местного монополиста. Но, как правило, это довольно качественные услуги при наличии существенного плюса – оперативного решения возникающих проблем. К тому же, заключив договор на обслуживание, можно обходиться без системного администратора и сэкономить пару десятков тысяч в месяц, компенсировав, таким образом, разницу в стоимости телекоммуникационных услуг.
Еще одним плюсом аренды офиса в бизнес-центре я бы назвал возможность расширения.
Вы можете переехать в более просторный офис или снять еще один в случае необходимости. При этом ваш почтовый адрес не изменится. Это очень удобно.
На чем работать?
На первых порах расходы на приобретение компьютеров и программного обеспечения могут быть основными статьями расходов компании, поэтому к вопросу материального обеспечения веб-студии нужно подойти ответственно – следует определиться с надежным поставщиком «железа» и партнерами по закупке необходимых лицензий на программное обеспечение.
Прежде всего, нужно определиться с требованиями к оборудованию, не забыв принять во внимание следующие моменты:
1. Собственные серверы в студии для тестирования сайтов.
Необходимо изначально заложить место под серверы и обеспечить надлежащую сетевую инфраструктуру. Я рекомендую не размещать сайты заказчиков на длительный срок на серверах внутри студии – при этом не придется обеспечивать бесперебойную работу оборудования и можно будет обойтись достаточно скромной инфраструктурой. Однако сервер для общей работы должен быть надежным и выдерживать большие нагрузки на случай необходимости тестирования производительности проектов.
На первых порах можно обойтись сервером для тестирования, установленном в дата-центре хостинг-провайдера. Однако при развитии бизнеса гораздо удобнее, оказывается, иметь под рукой собственный сервер.
2. Инфраструктура для хранения резервных копий и версионный контроль.
В общем случае необходимо централизованное хранилище материалов, находящихся в работе и готовых к передаче заказчику. Несмотря на постоянно растущую надежность «железа», проблемы могут возникнуть в самый неожиданный момент. Сотрудников нужно с самого начала приучать хранить все важные и ценные материалы не только на жестких дисках своих рабочих машин, но и в централизованном хранилище.
Централизованное хранение на файловом сервере или общем рабочем портале (например, Microsoft Sharepoint) позволяет не только избежать проблем с потерей важных наработок, но и облегчает процесс передачи дел от сотрудника, покидающего компанию – все его наработки и документация доступны всем остальным сотрудникам и легко могут быть переданы новичку.
Кроме того, стоит позаботиться о версионном контроле, необходимом разработчикам сайтов. По мере работы студии будет нарастать количество наработок в программном коде и шаблонах верстки, которые удобно размещать на сервере контроля версий. Таких серверов на рынке представлено достаточно большое количество, наиболее популярными являются SVN, SVN, TFS. Стоит отметить, что при усложнении уровня разработок, выполняемых студией, имеет смысл подумать о серьезных средствах управления проектами. И тут вне конкуренции Microsoft Team Foundation Server, поскольку он предоставляет полностью интегрированную систему управления проектами и простые механизмы для разработчиков и менеджеров, интегрируемые со средой разработки Visual Studio.
Для версионного контроля и хранения резервных копий подойдет сервер или настольный компьютер с большим дисковым массивом. Обязательно для резервных копий использовать несколько зеркалируемых дисков, объединенных в RAID-массив. Вы должны быть уверены, что все наработки в целости и сохранности.
3. Места для приходящего персонала (дизайнеров, контент-редакторов, разработчиков).
Если вы используете удаленных сотрудников, иногда бывает необходимо обеспечить им возможность работать в офисе и для таких случаев полезно иметь несколько мест для размещения подобных сотрудников. Это могут быть, например, несколько простых столов с возможностью подключения в сеть, или полноценные рабочие места с настольными компьютерами.
Особенно важно обустроить места для дизайнеров и верстальщиков – им нужны большие мониторы, а часто и несколько больших мониторов работающих параллельно. Наличие этой техники серьезно влияет на качество и скорость работы дизайнеров.
Кроме того, обязательно иметь небольшой запас мышей, клавиатур и планшетов, поскольку эта техника имеет свойство выходить из строя в самый неподходящий момент.
4. Возможность демонстрации работ заказчику в офисе студии.
Для этой цели подойдет монитор с широкой диагональю, однако куда более выгодное впечатление произведет проектор, проецирующий изображение на стену. Вполне достаточно приобрести небольшой переносной проектор. Кроме того, такой проектор может пригодиться при выезде к заказчику, а также на корпоративных обсуждениях проектов, когда нужно показывать серьезный объем информации большой группе людей.
Главное, что стоит отметить – не стоит экономить на техническом обеспечении. Ведь благодаря инструментам удается решать насущные проблемы, и чем эти инструменты лучше и надежнее, тем больше уверенности в будущем вашей компании.
Кроме того, из своей практики я хорошо знаю, как сильно влияет качество используемого оборудования на мотивацию сотрудников компании. Хорошее оборудование почти не влияет, а плохое – серьезно снижает мотивацию к выполнению качественной работы.
Однако в погоне за самым лучшим нужно соблюдать баланс. В современном мире ИТ-технологии развиваются так быстро, что оборудование может поглотить любой бюджет, поэтому нужно выбирать лучшее из того, что доступно по средствам и что позволяет с удобством и легкостью выполнять поставленные задачи. Не стоит потакать капризам и тратить лишние деньги. Особенно на первоначальном этапе, когда этих денег у вас не очень много. Так, например, ни к чему покупать самые дорогие SSD (solid-state drive) жесткие диски, учитывая доступность высокоскоростных и надежных SATA-дисков.
Программное обеспечение
Выбор программного обеспечения и платформы, на которой будет осуществляться разработка, во многом определяет будущее развитие компании – поскольку разработчиков набирают под конкретную платформу и решения. В противном случае необходимо заниматься обучением кадров в процессе работы, что приводит к потере дорогостоящего времени и простоям.
В свое время я со своими коллегами имел опыт разработки веб-приложений на технологиях и языках программирования Perl и PHP. Мы использовали инфраструктуру на базе платформы Unix и не знали бед. Однако в какой-то момент мы захотели развития. Нам захотелось не только создавать внутренние сайты, но и интегрировать существующие системы заказчика и предлагать дополнительные сервисы – такие как разработка настольных клиентов и клиентов для мобильных устройств, без которых невозможно обойтись при решении определенных задач. Кроме того, нас беспокоила скорость. С типовыми решениями на базе CMS проблем не возникало, а вот для полноценной разработки хотелось получить дополнительные возможности.
В то время мы обратили внимание на появившуюся тогда среду .NET от Microsoft и инструменты, которые были предложены Microsoft. К сожалению, для наших задач эта платформа полноценно не подходила и мы решили вернуться к ней снова, когда появятся новые версии. И где-то в 2005 году, когда компания Microsoft выпускала версию 2.0, мы исследовали платформу и инструменты разработки и пришли к выводу, что эти инструменты помогут нам решать задачи значительно быстрее. Это стало возможно прежде всего за счет полностью интегрированного стека компонентов от одного производителя: среда разработки Visual Studio, сервер Internet Information Services, база данных SQL Server и все это на платформе Windows Server, поддерживающей средства мониторинга и администрирования, необходимые для решения всех типовых задач.
Буквально за месяц мы перешли на новую платформу и в дальнейшем использовали только ее. Кроме того, нам открылись дополнительные возможности для ведения бизнеса – внедрение корпоративных порталов на базе SharePoint, внедрение бизнес-продуктов на базе системы Microsoft Dynamics, представляющей собой CRM– и ERP-решения.
Очевидные преимущества выбора платформы Microsoft – это полноценная интеграция всех необходимых компонентов платформы, наличие среды разработки, которая полностью отвечает современным требованиям по удобству и производительности, а также содержит большое количество инструментов, упрощающих работу. Кроме того, платформа развивается – появляются новые способы создания веб-приложений, новые компоненты и подходы, например ASP.NET MVC Framework, плюс интеграция с клиентской средой разработки Siverlight.
С точки зрения бизнеса привлекательными являются и другие возможности – использование одного подхода, среды и языков программирования для разработки под разные форм-факторы, такие как настольные компьютеры, мобильные телефоны Windows Phone, плееры Zune, приставки XBOX. Возможности интеграции с существующей инфраструктурой заказчиков, у большинства из которых она построена на Windows, открывает пути для получения дополнительного дохода за счет решения проблем заказчиков и интеграции их внутренних систем с веб-сайтом или внутренним порталом.
Разумеется, на первых этапах, вас может отпугнуть стоимость лицензий на программное обеспечение. Однако компания Microsoft понимает проблемы начинающих бизнесов, поэтому предлагает программы бесплатного получения программных продуктов, например WebsiteSpark (www.websitespark.ru), по которым небольшие веб-студии могут получить все необходимые лицензии и программное обеспечение. В случае если веб-студия вырастает до создания собственного продукта, ей становится доступна программа BizSpark (www.ms-start.ru), по которой предоставляется доступ к более широкому списку программного обеспечения.
Так что не все настолько дорого, как кажется. Однако никто не должен решать за вас – посмотрите на доступные технологии и сделайте свой выбор. По моему опыту ставка на Microsoft оправдывает себя полностью.