Що саме таке програмне забезпечення підприємства?


46

Я не розумію різниці між "нормальним" програмним забезпеченням та корпоративним програмним забезпеченням. Навіть прочитавши ці ...

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


1
Крім того, цей термін зазвичай використовується для позначення програмного забезпечення "підвищеної експлуатації", коли у вас є велика база користувачів, підтримка високого рівня / великого обсягу інтегрованих онлайн-даних по всьому підприємству з очікуванням на хороші показники роботи та покриття багатьох основних функцій бізнесу.
NoChance

8
Якщо ціна програмного забезпечення становить від 5 цифр і вище, це "підприємство"!
CraigTP

6
"Це не трохи дороге програмне забезпечення?" "Ні, це корпоративне програмне забезпечення !" "Гаразд, тоді я заплачу".
Sjoerd

4
Це просто маркетинговий термін, який використовується для того, щоб витягнути більше грошей з кишені клієнтів. Програмне забезпечення - це лише програмне забезпечення. Це було сказано, що я отримаю собі каву підприємства ...
ThomasX

1
ви повинні переглянути щоденний wtf (не надаючи посилання). Ви по-доброму відчуєте "корпоративне програмне забезпечення" в коментарях
Kemoda

Відповіді:


59

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

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

Чому люди кажуть, що корпоративне програмне забезпечення смокче? Я б сказав, що є три основні причини, тісно пов'язані між собою:

  • Люди, які платять за це, не ті, хто ними користується - рішення приймає вищий менеджмент / ІТ-відділ. В ідеалі вони б проконсультувались із майбутніми користувачами та змусили б дотримуватися того, що вони мають сказати. Погана репутація випливає з випадків, коли це не так.
  • Такі системи є єдиними у своєму роді - роздрібне програмне забезпечення повинно бути добре протестоване перед виведенням його на ринок, оскільки помилки можуть зробити його або зламати його з огляду на його цільових користувачів. Крім того, його використовують десятки людей по всьому світу на різних машинах, з різними моделями використання тощо, що призводить до зворотного зв'язку, корисного для майбутніх версій. Корпоративне програмне забезпечення страждає від невеликої бази користувачів, що складається в основному з людей, які не мають іншого вибору, окрім як користуватися ним, незалежно від досвіду користувача. Як результат, менше зосередження уваги на користувальницькому досвіді та менше зворотного зв’язку від користувачів (а часто немає жодного каналу для такого зворотного зв’язку, коли робота надходить на аутсорсинг).
  • Компанії, які використовують програмне забезпечення, не є програмними компаніями - вони використовують програмне забезпечення, це дуже важливо для бізнесу, який вони ведуть, однак воно є другорядним для їхніх бізнес-цілей. Таким чином, корпоративне програмне забезпечення буде страждати від необґрунтованих термінів, а ресурси недоопределені і вважатимуться «досить хорошими», поки вони ще є неповними або недостатньо перевіреними.

5

Однією з причин неприязнь до підприємства є те, що у багатьох випадках воно розраховане на те, що він відповідає одному розміру. Як і в одязі, це насправді означає, що один розмір не підходить нікому.

Ви бачите велику кількість конфігурації, іноді надзвичайну кількість (Siebel, SAP тощо), які працюють над цим приміщенням. Настільки, що великі команди "розробників" потрібні для програмування вже мегадорогого програмного забезпечення для роботи.

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

Коли продавець починає говорити вам, це можна зробити так, щоб це зробити, або якась функція "підтримується" бігати за горами

  • Відмова: Ветеран із трьох невдалих спроб Siebel в одній компанії.

3

формально я не впевнений, яке його визначення. Я вважаю, що важливіші характеристики

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

3

Програмне забезпечення підприємства - це саме те, програмне забезпечення, спрямоване на підприємства. Зазвичай це не встановлено, що це означає середні та великі підприємства (компанії).

Деякі основні особливості, які приходять на думку:

  • Часто розповсюдження здійснюється через інституційні ліцензії.

  • використання, якщо його часто оплачують "смуги" розміру користувача, ніж фіксована вартість на одного користувача за ліцензію.

  • оновлення часто проводяться за допомогою системних натискань, а не спеціальних користувачів за користувачем.

  • Часто використовується для настільних компонентів.

  • більш високе використання та інтеграція з існуючими методами внутрішньої аутентифікації / авторизації.


2

Відповідно до "моделей архітектури прикладних програм підприємства" Мартіна Фаулера, програмне забезпечення підприємства зазвичай передбачає доступ до стійких даних. Даних часто багато, і багато користувачів намагаються одночасно отримати доступ до них. Корпоративні програми зазвичай потребують інтеграції з іншими системами.

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


2

Для надпрощення програмне забезпечення Enterprise - це програмне забезпечення, орієнтоване на бізнес.

На краще чи гірше, цей тип програмного забезпечення має деякі болючі тенденції:

  • Більше підписань передбачає меншу кількість виплат.
  • Багато уваги на інтерфейсах.
  • Формальні процеси планування.
  • Менше готовності просто спробувати речі.
  • Часто не пов’язаний із тим, як компанія заробляє гроші. (Внутрішній персонал тощо)
  • Не завжди приваблює найвищий талант.
  • Часто спізнюється і перевищує бюджет.

Крайній приклад - велика реалізація PeopleSoft, до якої приєднано 100 консультантів, яка впроваджується на 2 роки.

Люди не люблять працювати за великими програмами, розробленими комітетом.

Це не повинно бути таким, але це часто.


1
Це скоріше скандал, ніж відповідь.
JeffO

0

Корпоративне програмне забезпечення - це програмне забезпечення, орієнтоване на бізнес, не більше, нічого менше.

Просто візьмемо для прикладу Microsoft. У них є цілий веб-сайт, присвячений програмному забезпеченню підприємства , і які є їх пропозиції? Ну, це Windows 7, телефон Windows 7, IE9, MS Office тощо. У Windows 7 є кілька нових вбудованих функцій, але нічого, чого ви вже не змогли, завдяки існуючій версії Windows 7, орієнтованій на споживачів (лише шукаючи коротко на їхньому веб-сайті) - але, здається, решта точно такі ж, як і їхні споживчі колеги, але.

Це просто чергове слово ...

Ліз: крос-рекламні, механіки угод, потоки доходів, жаргон, синергія. Джек: Це найкраща презентація, яку я бачив. -30 Рок, "Зимове божевілля"


1
Я вважаю, що описати це як "просто чергове слово", швидше відсутнє суть. Там є певна категорія програмного забезпечення , яке необхідно визначити і catgeorised , і я також думаю , що ваше визначення є неправильним (Є продукти на цілеспрямовані малого і середнього бізнесу, які не є «підприємства» здатні).
Мерф

Думаю, що в цьому немає реального узгодженого визначення. Отже, "програмне забезпечення, орієнтоване на бізнес", - найкраще визначення, я думаю.
JW01

0

Після майже 20 років написання програмного забезпечення «Підприємство» ось моя відповідь:

1) Підприємство майже завжди означає "веб-додаток". 2) Підприємство насправді означає «дуже дуже велике».

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

Типовий "стек" корпоративного додатку буде включати багато різних мов, протоколів, серверів, брандмауерів ... у кожного зі своїми командами людей. Ці програми вимагають безлічі різних наборів навичок, від управління проектами до фактичних програмних інженерів. Часто люди, які працюють над яким-небудь конкретним аспектом програми масштабування підприємства, не знають, як саме відповідає їх компонент. Лише "Enterprise Architect" може бачити всю картину, але тоді вони не знають жодної деталі.

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


-3

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

Вартість ліцензії максимальної кількості поточних користувачів (скажімо 100) більша, ніж вартість 100 ліцензій, але вона також менша, ніж вартість однієї ліцензії на кожного працівника.

Для веб-додатків вони обмежуватимуть кількість облікових записів адміністратора, але не обмежуватимуть кількість користувачів у вашому домені.

Мені подобається корпоративне програмне забезпечення в деяких ситуаціях. У цих випадках процедури інсталяції були впорядковані, щоб зробити їх можливим встановити з сервера. Непідприємницьке програмне забезпечення очікує, що користувач встановить це програмне забезпечення. Багато компаній блокують машини, щоб пересічний користувач не міг її встановити. Корпоративне програмне забезпечення дозволяє встановлювати або оновлювати програмне забезпечення автоматично з центрального сховища.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.