Як правильно побудувати дистанційно працюючий IT-бізнес

Як правильно побудувати дистанційно працюючий IT-бізнес

entity.author.full_name | e
3 березня 2016

Сучасні технології дозволяють вести IT-бізнес дистанційно, не витрачаючи грошей на офіс. Але тут є свої підводні камені, про які краще знати заздалегідь

Сучасні технології дозволяють вести IT-бізнес дистанційно, не витрачаючи грошей на офіс. Але тут є свої підводні камені, про які краще знати заздалегідь

Офіс для IT-компанії не потрібен.

Багато хто спеціалізується на web-програмуванні (html / css і JavaScript), і більшість співробітників компанії - кілька десятків людей - працюють повністю віддалено. Такі компанії використовують різні хмарні сервіси, які дозволяють команді працювати не менш ефективно, ніж традиційним офісним компаніям. Тільки деякі з них специфічні для IT-бізнесу, інші можуть застосовуватися в будь-якій сфері бізнесу.

Не використовуйте біржі фрілансерів

Дистанційна робота - це не робота з фрілансерами, а дистанційно зі штатними співробітниками. На самому старті всі шукають розробників на біржах фрілансерів. Але досвід співпраці з ними показав, що за кілька років роботи повністю на фрілансі у людини змінюється мотивація. Він, як правило, хоче швидко взяти проект, швидко його зробити і як можна швидше отримати за нього гроші.

Такий співробітник може пропасти в будь-який момент, як тільки йому щось не сподобається. Тому потрібно шукати співробітників тільки на сайтах з пошуку постійної роботи, і шукати людей, орієнтованих під повну зайнятість.

Не шпигуйте за співробітниками

На ринку багато програм, які дозволяють відстежувати діяльність співробітника за комп'ютером: на які сайти він ходить, які програми використовує, скільки часу проводить в соцмережах.

Якось ми провели експеримент: місяць враховували час співробітників через програму Desktime. Вона показувала, скільки співробітники витрачають на роботу, а скільки - на соціальні мережі і відео з котиками.

Але в результаті це призвело до параної: розробники намагалися не відкривати YouTube або соцмережі навіть на хвилину!

Ми вирішили відмовитися від шпигунства на користь трекінгу робочого часу, оскільки клієнту важливий результат, а не витрачений на нього час. Але нам як команді важливо розуміти собівартість кожного проекту в годиннику.

Для трекінгу робочого часу ми вибрали сервіс Toggl ($ 5 / міс. за користувача). Розробник сам його включає, коли починає роботу. Це трохи дисциплінує і при цьому дає можливість в будь-який момент показати клієнту, скільки годин ми працювали над кожним етапом проекту, а нам - зрозуміти успіхи і продуктивність своєї команди.

Серйозно підходьте до захисту даних

При віддаленій роботі клієнти хочуть впевненості в збереженні приватної інформації. На перший погляд, з віддаленим офісом тримати інформацію «в собі» здається складніше. Але це легко вирішується.

По-перше, для роботи з клієнтами, які вимагають підписання угоди про нерозголошення (NDA), використовуйте віртуальну приватну мережу (VPN). Вона стирає різницю між співробітником в офісі і на удаленці: нею користуються на стороні і клієнта, і замовника.

По-друге, юридично закріплюйте всі позиції NDA для кожного співробітника в трудовому договорі. Це ще одна причина, по якій ніколи не можна оформляти віддалених співробітників «начорно». Нікому не потрібні проблеми з законом, а витік інформації може статися і з офісного комп'ютера.

По-третє, перевіряйте наявність шифрування і настройки доступу в тих онлайн-сервісах, які використовуєте.

Використовуйте сервіси з відкритим API

Для ефективної роботи команди допоможуть три сервісу: месенджер Slack, сервіс з управління проектами Trello і сервіс для хостингу GitHub (основний за $ 22 / міс., Додатковий - $ 7 / міс.).

Кожен з них відкритий для будь-яких інтеграцій. Розставляйте оповіщення про дії: створення нової задачи в Trello, готовий новий шматок коду в GitHub - про все це розробники миттєво повинні дізнаватись через Slack, куди потрапляють всі оновлення.

Ще один плюс використання сервісів з відкритим API при віддаленій роботі - легкість їх інтеграції з клієнтським ПО: незалежно від набору софта на стороні клієнта можливо легко і швидко знайти з ним спільну мову.

Використовуйте хмарні рішення

Кожен бізнес вибирає хмарні сервіси під себе. Ми в роботі використовуємо хмарні сервери Digital Ocean ($ 200 / міс.) Для показу клієнтам результатів роботи розробників і Avocode ($ 9 / міс. За аккаунт) для роботи з макетами - і повністю ними задоволені.

Хмарні сервіси підтримують просунуті режими SSL-шифрування, вони постійно покращують свій сервіс і дають неймовірну стабільність за невисокою ціною. Для щоденного обміну інформацією у вигляді файлів досить Dropbox ($ 10 / міс.) або Google Drive.

Щоб гнучко налаштовувати права доступу і не турбуватися про те, що після відходу з компанії у співробітника залишаться всі копії хмарних файлів, ми перейшли на корпоративний рахунок у Google ($ 5 / міс. На людину).

Не поспішайте створювати свої інструменти

На старті компанії більшість хоче максимально автоматизувати свої бізнес-процеси, створивши свою CRM для ведення клієнтів і генерації документів з урахуванням специфіки нашого бізнесу, а також хмарну систему оцінки кандидатів на наші вакансії і виконання ними тестових завдань.

У підсумку розробка обох інструментів, яка на старті здавалася простою, виливається в величезну проблему: ми вже зробили п'яту версію кожного сервісу. Майже 90% функціоналу, який ми продумували на початку, за фактом виявилося не потрібно.

Тому перед початком робіт над власним інструментарієм прорахуйте всі ризики двічі і пошукайте готові аналоги - і почніть роботу з ними.

Працюйте з держорганами через посередників

Нам пощастило, що вже на старті ми могли консультуватися з професійним юристом і бухгалтером, яких знали особисто. Тому умовні «кнопку» або «моя справа» ми вирішили не використовувати: ми хотіли індивідуального підходу. Бухгалтер, як патологоанатом, має справу з уже готовим фактом, але при цьому він трохи чарівник, що вміє воскрешати інформацію і давати поради на майбутнє.

Трохи наївно очікувати цього від бухгалтера, який приділяє твоєму бізнесу умовний одну годину на тиждень. З професійною бухгалтерською підтримкою, «прошарком» між нами і наглядовими органами, ми вирішили вибрати класичний варіант - 1С. При виборі способу установки ми в першу чергу керувалися можливістю інтеграцій, тому вибирали між хмарної 1C від стороннього постачальника та варіантом установки 1C на власний сервер. Ми вибрали останнє: так ми могли налаштовувати параметри без небезпеки і не побоюватися, що наша база може виявитися у третіх осіб. Це був той єдиний раз, коли серверне рішення ми вважали за краще хмарі. Але зробити це відразу виявилося непросто: встановлення та налаштування 1С виявилися складніше, ніж ми думали, а покупка всього необхідного софта обійшлася нам в кругленьку суму.

Порахуйте ефективність

Якби всі співробітники працювали в офісі, то компанії довелося б знімати приміщення, яке б обходилося їй величезну суму, з урахуванням витрат на його утримання.

Крім того, розробникам довелося би витрачати час на поїздки до офісу і назад.

Коментарі