1. Продуктові компанії
В ІТ‑індустрії дуже багато різних компаній, і чітких меж немає. Великі компанії часто займаються багатьма речами: частина з них — точно ІТ, інша — ні. Компанію вважають ІТ‑компанією, якщо вона більшу частину доходу отримує від ІТ‑продуктів або має кілька великих і відомих ІТ‑продуктів.
В ІТ‑індустрії щороку з’являються, зростають і, скажімо відверто, помирають тисячі компаній. Мета засновників — щоб компанія не зникла, а зросла настільки, аби її акціями торгували на біржі. Навіщо це потрібно?
Якщо компанія провела IPO (вийшла на біржу), засновники можуть не продавати акції й уникнути негайних податкових наслідків, а, наприклад, взяти кредит під заставу акцій, зберігши їх у себе. Або виплачувати співробітникам частину зарплати грошима, а іншу частину — акціями.
Можна преміювати топ‑менеджмент акціями за відмінні результати. Можна навіть купувати конкурентів за акції — це вигідний спосіб поглинання небезпечних, але ще невеликих конкурентів. Виплачувати співробітникам зарплату акціями теж може бути вигідно: по‑перше, це економія на податках, по‑друге, є шанс значно збільшити статки у разі успіху компанії.
2. Сучасні ІТ‑продукти
ІТ‑компанії часто зростають за кошти інвесторів. Інвестори зазвичай люблять, коли компанії швидко зростають. «Можете навіть не заробляти — тільки зростайте», — як іноді кажуть. «Наберіть 100 млн користувачів, а там розберемося, як на них заробляти гроші».
Як кажуть: «Людина + технологія переможуть людину без технології», а «підприємець + інвестиції переможуть підприємця без інвестицій». Головне — зростання. Дуже швидке зростання.
3. Сучасна розробка
Компанії мають швидко зростати, продукти — швидко набирати користувачів, а команда? Команда має постійно додавати до продукту нові функції.
50 років тому, коли розробка програмного забезпечення лише зароджувалася, до неї ставилися як до будівництва. Спочатку був етап оцінки вимог, потім етап проєктування, далі — розробка, тестування, і лише після цього продукт передавали клієнтам. Від початку розробки до появи першого клієнта могло минути п’ять років. Зараз усе інакше.
Сучасна розробка — це постійні експерименти. Великі компанії безперервно тестують нові функції. Нові версії продуктів виходять щомісяця, щотижня або навіть щодня.
Найагресивніше цей підхід застосовує Facebook, який випускає кілька десятків нових функцій щодня. Кожну таку функцію спочатку бачить невелика частина користувачів (наприклад, 1 %), далі система автоматично аналізує реакцію. Якщо функція користувачам сподобалася, її показують уже 10 % — і так далі.
Звісно, такий спосіб упровадження нових функцій вимагає кардинально іншої організації розробки програмного забезпечення, ніж раніше.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ