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