Перейти до вмісту

Програмний продукт

Матеріал з Вікіпедії — вільної енциклопедії.

Програ́мний проду́кт (англ. software product, software as a product (SaaP)) — програмне забезпечення, розроблене для вирішення задачі масового попиту та призначене для постачання користувачам[1]. Програмний продукт відрізняється від просто програмного забезпечення максимально узагальненим набором вхідних даних, ретельним тестуванням, наявністю документації[2], гарантії та технічної підтримки[3][1]. На відміну від програмного забезпечення, яке надається як послуга (SaaS), програмні продукти зазвичай встановлюють на обладнанні користувача (власному чи орендованому). Термін ліцензії на продукт зазвичай не обмежується (хоча трапляються випадки, коли виробники обмежують час використання продукту[4]).

Прикладом програмного продукту може бути Microsoft Office, який поширюється через флоппінет (на CD-ROM чи інших носіях) або як архів через інтернет. Прикладами програмного забезпечення як сервісу натомість є Google Docs чи Prezi.[5]

Оцінка складності розробки

[ред. | ред. код]

У книзі «Міфічний людино-місяць» Фредерік Брукс відзначає, що створення програмного продукту вимагає набагато більше ресурсів ніж створення звичайної програми: аби стати програмним продуктом, програма повинна бути написана в узагальненому стилі. Вона має бути протестована, щоб упевнитись в її надійності й має працювати на різних платформах. Розвиток програми у програмний продукт також потребує створення документації, таким чином за його оцінкою, програмний продукт вимагає приблизно втричі більше зусиль, ніж програма, призначена для власного використання[2].

Див. також

[ред. | ред. код]

Примітки

[ред. | ред. код]
  1. а б Марголин Л. Н. Общие вопросы программного обеспечения компьютера. Архів оригіналу за 21 травня 2020. Процитовано 16.05.2017. {{cite web}}: Проігноровано |chapter= (довідка)
  2. а б Brooks, 1995.
  3. Постанова КМУ «Про затвердження загальних вимог до програмних продуктів, які закуповуються та створюються на замовлення державних органів» від 12 серпня 2009 р. № 869
  4. УМОВИ ЛІЦЕНЗІЇ НА ПРОГРАМНИЙ ПРОДУКТ MICROSOFT MICROSOFT SAFETY SCANNER 1.0. Microsoft.
  5. Alisa Gorokhova (16 лютого 2016). Software as a Product vs. Software as a Service.

Література

[ред. | ред. код]