У чым галоўнае адрозненне агульных праграмных прадуктаў ад спецыфічных для кліента праграмных прадуктаў?


адказ 1:

Агульныя праграмныя прадукты, як правіла, значна танней, маюць мноства функцый, прыдатных для ўсіх тыпаў карыстальнікаў. Гэтыя функцыі, як правіла, вызначаюцца і ўдзельнічаюць у вызначэнні метадаў працы карыстальнікаў. Функцыі, створаныя з цягам часу для многіх тыпаў карыстальнікаў і працоўных працэсаў, могуць прымусіць функцыі страціць прастату. Калі праграмнаму прадукту не хапае функцыянальнасці, можа спатрэбіцца некалькі прыкладанняў, якія не могуць быць інтэграваны паміж сабой.

Індывідуальнае праграмнае забеспячэнне альбо заказнае праграмнае забеспячэнне было распрацавана спецыяльна для патрэб і рабочых працэсаў карыстальніка і дазваляе значна больш хутка пашырыць функцыі і лепш адаптавацца да зменлівых патрабаванняў карыстальнікаў / рабочых працэсаў / бізнесу. Функцыі можна стварыць з акцэнтам на канкрэтныя задачы. Інтэграцыя з іншымі прыкладаннямі або дадатковымі функцыямі можа быць створана ў тым жа рашэнні.

У абодвух ёсць перавагі і недахопы, але асноўныя адрозненні заключаюцца ў гнуткасці змяненняў, сканцэнтраваных працоўных працэсах карыстальнікаў і звязаных з імі выдатках.

Я распрацоўнік праграмнага забеспячэння, які спецыялізуецца на індывідуальных рашэннях SaaS і мае 20-гадовы досвед у распрацоўцы праграмнага забеспячэння. У канчатковым рахунку гаворка ідзе пра тое, каб знайсці патрэбны інструмент для працы.


адказ 2:

Агульны прадукт мае дрэва зыходнага кода і абмежаваныя параметры канфігурацыі падчас выканання. Індывідуальны праграмны прадукт звычайна падзяляе асноўны код, а затым мае модулі, унікальныя для кожнага кліента. Незалежна ад таго, ці модулі звязаны ў асобных дадатках, альбо ўсе яны ёсць у дадатку і выбраны падчас выканання, складанасць некалькіх наладжаных праграмных прадуктаў разбурыла шмат кампаній. Таму будзьце вельмі асцярожныя. Як менеджэр прадукту, я шмат працаваў, каб аб'яднаць функцыі ў адзіную базу кода і не дазволіць карыстацкія прадукты. Нарэшце, мы стварылі кіраўнік правіламі, які дазваляе карыстальнікам пашыраць сістэму самі.


адказ 3:

Агульны прадукт мае дрэва зыходнага кода і абмежаваныя параметры канфігурацыі падчас выканання. Індывідуальны праграмны прадукт звычайна падзяляе асноўны код, а затым мае модулі, унікальныя для кожнага кліента. Незалежна ад таго, ці модулі звязаны ў асобных дадатках, альбо ўсе яны ёсць у дадатку і выбраны падчас выканання, складанасць некалькіх наладжаных праграмных прадуктаў разбурыла шмат кампаній. Таму будзьце вельмі асцярожныя. Як менеджэр прадукту, я шмат працаваў, каб аб'яднаць функцыі ў адзіную базу кода і не дазволіць карыстацкія прадукты. Нарэшце, мы стварылі кіраўнік правіламі, які дазваляе карыстальнікам пашыраць сістэму самі.