×
Сколько стоит создать софтверную компанию?

Автор: Пол Джарвис (Pauljarvis)

 

«Многие стартапы рассказывают о доходах, но мало кто говорит о затратах – текущих или тех, что были на старте».

 

Как вы думаете, сколько денег вам понадобится, чтобы открыть софтверную компанию?  10 000 $? 100 000 $? Один миллион долларов?

 

Примечание: предположим, что все, что я напишу, будет касаться исключительно бутстрэппинга (bootstrapping), вовлечение венчурного капитала не рассматривается. Я работал со стартапами, которые привлекали капитал извне, и это не лучше и не хуже бутстрэппинга, но требует совершенно другого подхода к мышлению, когда вы тратите чужие деньги. Более того, вы тратите деньги в таких количествах, какие сами пока обеспечить не в состоянии.

 

Очевидно, что затраты могут варьироваться, и притом очень сильно. Разработка некоторых программ потребует большего количества времени и участников. Иногда вам требуется поручить значительную часть работы кому-то другому просто потому, что у вас нет необходимого набора навыков.

 

Для ofCourseBooks (компании, сооснователем которой я являюсь) мы решили тратить так мало, как это только возможно, чтобы оставаться на плаву. И не только потому, что у нас нет бюджета, но и потому, что мы хотели доказать и себе, и другим людям, что ПО можно разрабатывать с затратами меньше, чем 1000 $.

 

С другой стороны, стоит отметить, что, прежде чем мы потратили несколько сотен долларов, мы открыли нечто, что можно назвать «Клубом участников» для тех, кто захотел поддержать нас на старте и купить доступ к ofCourseBooks за одноразовый платеж в 200 $. Нам удалось продать 63 таких места, что в общем дало сумму в 12 600 $. Это также помогло оценить необходимость нашего сервиса – ведь люди оказались готовы платить за него, хотя даже не видели готовый проект.

 

ofCourseBooks

 

Навыки

 

Поговорим о некоторых необходимых навыках, обладание которыми поможет скомпенсировать расходы. Чем больше вы способны сделать в качестве основателя или сооснователя, тем меньше вам придется тратить на привлечение специалистов извне. Иногда нанимать кого-то все же имеет смысл, если на изучение нужной технологии или реализации какой-то части вам потребуется слишком много времени. Но для крупных частей проекта практически всегда дешевле разобраться, как все работает, чем платить кому-то.

 

Основные навыки, которые мы использовали при разработке  ofCourseBooks и которые продолжаем использовать сейчас для поддержки проекта:

 

– прикладное программирование;

 

– настройка и управление серверами;

 

– дизайн и брендинг;

 

– автоматизация e-mail-рассылок;

 

– маркетинг и продвижение;

 

– аудио/видеозапись и монтаж;

 

– сервис поддержки;

 

– управление (этот момент часто упускают из вида, но умение управлять командой и двигаться вперед по составленному списку целей очень важно).

 

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

 

Вот расходы на сегодняшний день для создания ofCourseBooks:

 

Серверы

 

Digital Ocean – 20 $/месяц

 

У нас есть два сервера: один для самого приложения, второй – для front-end-сайта, который работает с посетителями (в первый месяц их было 10 000).

 

Heroku – бесплатно

 

Мы используем Heroku  в качестве промежуточного сервера сейчас, так как это бесплатно, а Заку (Zack) было здесь проще заниматься разработкой приложения, чтобы я и Джейсон (Jason) видели прогресс и занимались тестированием.

 

Amazon Web Services –0,3 $

 

Вообще-то мы планировали использовать бесплатный AWStier, но из-за необходимости загружать одно и то же несколько раз тратим немыслимые 0,3 $.

 

Необходимые затраты

 

Hover – 41,12 $ / год

 

Мы купили ofcoursebooks.com и ofcb.co(легче делиться учебниками на домене, состоящем из четырех букв).

 

NameCheap – 18 $ / год

 

Два SSL-сертификата. Один для ofcoursebooks.com и один для ofcb.co.

 

Klim Type Foundry – 600 $

 

Звучит даже смешно, но самые наши большие расходы при разработке были связаны с приобретением шрифтов Calibre и Tiempos от KLIM. Мы хотели, чтобы наше приложение и наш сайт выглядели уникально и стильно, и эта связка идеально подходила для этих целей. Мне было не совсем по себе от мысли, что за лицензию придется отдать 600 $, но они были великолепны.

 

Stocksy – 52,50 $

 

Большинство стоковых фотографий ужасны. Именно поэтому я покупаю их исключительно на Stocksy –поищите по запросам «бизнес» или «маркетинг» на любой другой стоковой бирже, а затем на Stocksy. Я гарантирую, что в первом случае вам попадутся самые дешевые, ужасные и отвратительные фотографии, какие только могут быть – чего не скажешь в случае Stocksy.

 

Venjuris – 375 $

 

Мы открыли ООО (LLC) во Флориде (Florida) с помощью Рута Картера (Ruth Carter) для того, чтобы все было законно. У нас даже есть подписанное соглашение о партнерстве!

 

Ruby on Rails – бесплатно

 

Приложение ofCourseBooks разработано на Rails, распространяющейся как открытое программное обеспечение.

 

WordPress – бесплатно

 

Веб-сайт работает на WordPress – и это тоже бесплатно.

 

Сервисы для взаимодействия

 

HelpScout – бесплатно

 

Для управления запросами в службу поддержки и письмами мы используем бесплатное предложение от HelpScout. Это легко использовать, и это действительно полезно, когда нам надо как-то организовать письма для нас троих, на которые еще и отвечать нужно. И да, в бесплатном варианте доступно как раз три пользователя.

 

MailChimp – 9 $ /месяц

 

Мы платим MailChimp даже несмотря на то, что у нас меньше 2000 абонентов (число, которое можно охватить с помощью их бесплатного предложения), потому что нам нужно автоматизировать сегмент исходящей почты и отправлять различные письма подписчикам/посетителям.

 

Mandrill – бесплатно

 

Mandrill обрабатывает все письма, которые приходят от программного обеспечения. У нас их под 2000, так что платить 20 $ за обработку 25 000 нам пока смысла нет.

 

Сбор данных

 

Google Analytics – бесплатно

 

Мы отслеживаем каждое событие в Google Analytics – от продажи до нажатия кнопки.

 

GoSquared – 9 $ /месяц

 

Также мы используем GoSquared для нашего веб-сайта, так как это дает нам информацию о трафике, эффективности нашей компании и различных действиях вроде подписки по e-mail.

 

Papertrail – бесплатно

 

Papertrail собирает логи всех ошибок для нас, так что мы можем оперативно их исправлять. И да, нас устраивает бесплатный вариант.

 

New Relic – бесплатно

 

Этот инструмент отслеживает, насколько хорошо выполняется наше приложение – так мы можем обнаружить ресурсоемкие места или процессы, которые съедают время и ресурсы, и устранить их. В настоящий момент мы используем бесплатную версию.

 

В сумме

 

Создание ofCourseBooks

 

Таким образом, все это стоило 1125 $ для того, чтобы перейти от идеи к функционирующему сервису (сюда включен и наш первый месяц работы).

 

Мы в настоящей момент тратим 45 $ в месяц, чтобы обеспечить функционал сервиса. Так как пользовательская база растет – это число также будет расти в масштабе роста аудитории. Нам будут требоваться уже иные средства на поддержку ofCourseBooks, и, кроме того, необходимо расширять функционал сервиса – и это тоже потребует затрат. Но все же, затрачивая все те же 45 долларов в месяц и потратив на старте 1125 $, мы сможем продолжать функционировать на протяжении более чем 20 лет.

 

Я убежден, что некоторая часть аудитории была поражена тем, как мы иногда выбирали инструментарий – скажем, мы выбрали Heroku вместо синхронизированного дроплета на Digital Ocean – и тому подобными нюансами. Но тут стоит учесть, что каждый наш выбор имел четкую задачу – как можно быстрее перейти от идеи к запуску.

 

Что-то со временем, безусловно, изменится, и от некоторых решений и инструментов мы откажемся. Но сейчас, как говорится, это работает так, как работает.

 

Смысл данной статьи

 

Данная статья несет в себе две цели.

 

Во-первых, мы любим делиться закулисной информацией о создании ПО, так что и создание этого проекта проходило публично в рамках подкаста Invisible Office Hours (4-й сезон).

 

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

 

Перевод: Вячеслав Гладков

 

Оригинал фото: inc, betalist, ofcoursebooks