Від бронювання авіаквитків до їжака Соніка: Історія програмного забезпечення, яку ми забули

В цій статті хочу поділитися однією з найкращих книг з історії програмного забезпечення — «Від бронювання авіаквитків до їжака Соніка: Історія програмного забезпечення, яку ми забули», автором якої є Мартін Кемпбелл-Келлі.

Мартін Кемпбелл-Келлі, знаний історик обчислювальної техніки, описує історію розвитку індустрії програмного забезпечення — не в романтизованому стилі «геніальні хакери змінюють світ», а зосереджено на індустрії як бізнесі.

Його головна теза: розвиток програмного забезпечення був значною мірою комерційним, корпоративним і дуже прагматичним — задовго до появи стартапів, відкритого коду чи ідеологій типу Agile.

Основні блоки книги:

1. Програмне забезпечення до епохи ПЗ

Автор починає з 1950-х років, коли програмне забезпечення не продавалося окремо.
Його створювали всередині компаній, які виготовляли обладнання. Наприклад, IBM поставляла ПЗ як «додаток» до своїх мейнфреймів.

Реклама мейнфрейма IBM System/360 підкреслювала його сумісність і універсальність, придатну для потреб різних галузей діяльності.

2. Формування галузі

У 60–70-х роках програмне забезпечення починає відділятися від заліза.
З’являються незалежні постачальники: System Development Corporation, Computer Sciences Corporation, Informatics. Їх клієнти — уряди, великі корпорації, банки.

ПЗ на цьому етапі — це проектне програмування, багато кастомізації, мало повторного використання коду.

3. Програмне забезпечення як продукт

З 80-х років — вибух персональних комп’ютерів.
І ось тут починається вже знайома нам історія: масове виробництво ПЗ, shrink-wrapped software (коробочні версії), Microsoft, Lotus, Adobe.

🎮 У гру входить і розважальний сегмент — комп’ютерні ігри, від простих аркад до масових брендів (як той самий Sonic the Hedgehog із назви).

4. Переоцінка сучасного стану

Останні розділи — про еволюцію моделей продажу, ліцензування, послуг.
Він зачіпає і SaaS, і аутсорс, і роль держави у підтримці чи регулюванні галузі.

Автор не фокусується лише на «великих іменах», як це часто буває. Він більше пише про корпорації, логістику, консалтинг, інтеграцію.
Це історія не героїв, а процесів — еволюції бізнес-моделей, контрактів, індустріальних норм. У книзі багато деталей про B2B-сектор, який зазвичай залишається «за лаштунками» історії IT.

Це одна з найрозумніших книжок про те, як саме сформувалася індустрія, у якій ми зараз працюємо.
Вона дуже твереза: без фанатизму, без мітологізації. Просто глибоке занурення у те, як software став індустрією.

«Все, що ми маємо зараз — це не лише результат інновацій, а й компромісів, контрактів, інституційної інерції й ділової практики, яка почалася ще до того, як народився інтернет.» — Кемпбелл-Келлі

Ця книга — must-read для тих, хто хоче зрозуміти історію не лише технології, а й економіки ІТ.

Рекомендую:

  • Бізнес-аналітикам, продуктовим менеджерам — побачити, звідки росте B2B-софт.
  • Архітекторам і розробникам — щоб зрозуміти, чому багато речей в ПЗ виглядають саме так.
  • Тим, хто працює в enterprise — бо саме enterprise був і залишається двигуном цієї історії.

А хто читав — поділіться враженнями. Які ще книжки про історію програмного забезпечення Ви знаєте?

Якщо Ви хочете обговорити архітектуру вільного програмного забезпечення, а також вільні рішення для управління бізнесом та самого управління бізнесом, запрошуємо Вас на конфренецію Free Software Conference Ukraine, яка пройде 4 травня в місті Львів.

Більше деталей за посиланням: Free Software Conference Ukraine, 4 травня | DOU .

Також рекомендую ознайомитись з фундаментальною інформацією про Free Software Foundation: 40 років свободи: як Free Software Foundation змінила хід ІТ-історії | DOU

👍ПодобаєтьсяСподобалось2
До обраногоВ обраному1
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

У публікації сказано

Автор не фокусується лише на «великих іменах», як це часто буває. Він більше пише про корпорації, логістику, консалтинг, інтеграцію.
Це історія не героїв, а процесів — еволюції бізнес-моделей, контрактів, індустріальних норм. У книзі багато деталей про B2B-сектор, який зазвичай залишається «за лаштунками» історії IT.

Чому Ви так впевнені, що ця галузь «за лаштунками»? — Які, наприклад, деталі про B2B сектор вказано в книзі, про які не відомо спільноті?

Автор книги показуває багато прикладів B2B-секторів, які не були комерційними в той час. Приклад — Система SABRE від American Airlines (1950–60-ті).

SABRE (Semi-Automated Business Research Environment) — це перша масштабна система бронювання авіаквитків, створена для American Airlines разом з IBM. Робота над нею почалася у 1953 році, запуск — 1964.

Це не було комерційне ПЗ — його не продавали іншим. Воно писалося виключно для однієї компанії, з урахуванням її бізнес-процесів, логістики, клієнтів.
ПЗ розроблялося в тісній співпраці між інженерами IBM і бізнес-аналітиками авіакомпанії — це прототип того, що зараз називається BPM (business process modeling). Фактично SABRE стала першою комерційною системою онлайн-обробки даних (OLTP).

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

А які ще приклади там є?

IBM System/360
Computer Usage Company
General Electric
Bell Labs
US Postal Service

Цікавенько. Де ж цю книгу знайти можна?

Internet Archive (archive.org) — в даному веб-сайті є книга Мартіна Келлі попередньо зареєструвавшись на платформі.

А Ви вже встигли пограти в «Їжака Соніка», Вадиме?

Так, було таке. А ще комікси раніше збирав серій «Їжак Сонік».

І як Сонік Вам, прийшовся до вподоби?

Підписатись на коментарі