Oprogramowanie dedykowane: Różnice pomiędzy wersjami
m (Dodanie TL;DR) |
m (cleanup bibliografii i rotten links) |
||
(Nie pokazano 10 wersji utworzonych przez 2 użytkowników) | |||
Linia 1: | Linia 1: | ||
'''Oprogramowanie dedykowane''' stanowi komputerowy [[program]] użytkowy, stworzony specjalnie na [[potrzeby]] danej instytucji bądź osoby. Programowany jest w oparciu o indywidualne preferencje podmiotu zlecającego wykonanie. Najczęściej oprogramowanie takie zamawiane jest przez [[przedsiębiorstwo|przedsiębiorstwa]], które pragną dostosować funkcjonalności do własnych potrzeb. | '''Oprogramowanie dedykowane''' stanowi komputerowy [[program]] użytkowy, stworzony specjalnie na [[potrzeby]] danej instytucji bądź osoby. Programowany jest w oparciu o indywidualne preferencje podmiotu zlecającego wykonanie. Najczęściej oprogramowanie takie zamawiane jest przez [[przedsiębiorstwo|przedsiębiorstwa]], które pragną dostosować funkcjonalności do własnych potrzeb. | ||
Linia 29: | Linia 12: | ||
==Aplikacje dedykowane w przedsiębiorstwie== | ==Aplikacje dedykowane w przedsiębiorstwie== | ||
[[Przedsiębiorstwo|Przedsiębiorstwa]] coraz chętniej decydują się na rozwiązania, które w jak najwyższym stopniu spełnią ich [[potrzeba|potrzeby]] i w ten sposób przyczynią się do zwiększenia ich [[wydajność|wydajności]]. Zastosowanie dedykowanej aplikacji pozwala na indywidualny dobór funkcjonalności oraz szczegółowe dopasowanie UX i UI do potrzeb [[pracownik|pracowników]] danej instytucji. Należy jednak podkreślić, że [[jakość]] takiego oprogramowania jest w dużym stopniu zależna od podejścia dewelopera do [[proces|procesu]] tworzenia aplikacji (Michalski R., s.73). | [[Przedsiębiorstwo|Przedsiębiorstwa]] coraz chętniej decydują się na rozwiązania, które w jak najwyższym stopniu spełnią ich [[potrzeba|potrzeby]] i w ten sposób przyczynią się do zwiększenia ich [[wydajność|wydajności]]. Zastosowanie dedykowanej aplikacji pozwala na indywidualny dobór funkcjonalności oraz szczegółowe dopasowanie UX i UI do potrzeb [[pracownik|pracowników]] danej instytucji. Należy jednak podkreślić, że [[jakość]] takiego oprogramowania jest w dużym stopniu zależna od podejścia dewelopera do [[proces|procesu]] tworzenia aplikacji (Michalski R., s.73). | ||
Aplikacje dedykowane, wykorzystywane w przedsiębiorstwie mogą stanowić rozwiązania (Januszewski A, s.21): | Aplikacje dedykowane, wykorzystywane w przedsiębiorstwie mogą stanowić rozwiązania (Januszewski A, s.21): | ||
* '''dziedzinowe''' | * '''dziedzinowe''' - koncentrujące się na wybranym obszarze działalności [[przedsiębiorstwo|przedsiębiorstwa]] i posiadające funkcjonalności wyłącznie w tym zakresie (np. [[gospodarka magazynowa]]), | ||
* '''problemowe''' | * '''problemowe''' - wyspecjalizowane w rozwiązywaniu wybranych problemów za pomocą jednej bądź kilku precyzyjnych metod (np. [[analiza płynności finansowej|analiza płynności finansowej przedsiębiorstwa]]), | ||
* '''branżowe''' | * '''branżowe''' - ukierunkowane na wspieranie działalności [[przedsiębiorstwo|przedsiębiorstwa]] w zakresie konkretnej branży (np. [[finanse przedsiębiorstwa|finanse]], [[handel]] detaliczny, [[telekomunikacja]]), | ||
* '''będące nadbudową innego systemu''' - rozwijające w stopniu dostosowanym do indywidualnych potrzeb [[przedsiębiorstwo|przedsiębiorstwa]] funkcjonalności dotychczas stosowanych systemów gotowych, | * '''będące nadbudową innego systemu''' - rozwijające w stopniu dostosowanym do indywidualnych potrzeb [[przedsiębiorstwo|przedsiębiorstwa]] funkcjonalności dotychczas stosowanych systemów gotowych, na przykład w przypadku oprogramowań takich jak [[ERP]], | ||
* '''kompleksowe''' | * '''kompleksowe''' - stanowiące rozwiązanie całościowe dla [[przedsiębiorstwo|przedsiębiorstwa]]. | ||
<google>n</google> | |||
==Aplikacja dedykowana a gotowe oprogramowanie== | ==Aplikacja dedykowana a gotowe oprogramowanie== | ||
Linia 46: | Linia 30: | ||
* indywidualne dopasowywanie stopnia zaawansowania funkcji programu i zakresu ich działania, | * indywidualne dopasowywanie stopnia zaawansowania funkcji programu i zakresu ich działania, | ||
* możliwość późniejszej nadbudowy programu i łączenia go z innymi rozwiązaniami, | * możliwość późniejszej nadbudowy programu i łączenia go z innymi rozwiązaniami, | ||
* zakup takiego rozwiązania w niektórych przypadkach może oznaczać nabycie do niego praw na [[własność]] i możliwość jego rozpowszechniania. | * zakup takiego rozwiązania w niektórych przypadkach może oznaczać nabycie do niego praw na [[własność]] i możliwość jego rozpowszechniania. | ||
Szczególnie ważną zaletą programów dedykowanych jest fakt, że najczęściej stanowią one rozwiązania otwarte, które mogą być edytowane w przypadku pojawienia się nowych [[potrzeba|potrzeb]] przedsiębiorstwa. | Szczególnie ważną zaletą programów dedykowanych jest fakt, że najczęściej stanowią one rozwiązania otwarte, które mogą być edytowane w przypadku pojawienia się nowych [[potrzeba|potrzeb]] przedsiębiorstwa. W dzisiejszych czasach [[rynek]] dynamicznie się zmienia, co wymusza ciągłą edycję i ulepszanie oprogramowań (Wojszczyk R, s. 300). | ||
Jednocześnie należy się również liczyć z faktem, że zakup aplikacji dedykowanej nie zawsze stanowi idealne rozwiązanie dla [[przedsiębiorstwo|przedsiębiorstwa]], ponieważ ten rodzaj oprogramowania posiada również pewne wady: | Jednocześnie należy się również liczyć z faktem, że zakup aplikacji dedykowanej nie zawsze stanowi idealne rozwiązanie dla [[przedsiębiorstwo|przedsiębiorstwa]], ponieważ ten rodzaj oprogramowania posiada również pewne wady: | ||
Linia 57: | Linia 41: | ||
* projektując aplikację dedykowaną nie można zapomnieć o odpowiednich zabezpieczeniach systemu, które w programach gotowych znajdują się od początku, | * projektując aplikację dedykowaną nie można zapomnieć o odpowiednich zabezpieczeniach systemu, które w programach gotowych znajdują się od początku, | ||
* wprowadzanie dedykowanego systemu bardzo często wiąże się z ujawnianiem tajemnic firmowych, co wiąże się z koniecznością ich odpowiedniego zabezpieczenia np. za pomocą umowy o zachowaniu poufności. | * wprowadzanie dedykowanego systemu bardzo często wiąże się z ujawnianiem tajemnic firmowych, co wiąże się z koniecznością ich odpowiedniego zabezpieczenia np. za pomocą umowy o zachowaniu poufności. | ||
{{infobox5|list1={{i5link|a=[[Wirtualizacja]]}} — {{i5link|a=[[Usługi informatyczne]]}} — {{i5link|a=[[Open Source]]}} — {{i5link|a=[[Java]]}} — {{i5link|a=[[Aktualizacja oprogramowania]]}} — {{i5link|a=[[Innowacja produktowa]]}} — {{i5link|a=[[JavaScript]]}} — {{i5link|a=[[SaaS]]}} — {{i5link|a=[[DevOps]]}} }} | |||
==Bibliografia== | ==Bibliografia== | ||
* Hamela A., Molga A., | <noautolinks> | ||
* Januszewski A., '' | * Hamela A. Pawłowski D., Molga A. (2017), ''[https://repozytorium.ur.edu.pl/bitstream/handle/item/2513/28%20hamela-projektowanie.pdf?sequence=1&isAllowed=y Projektowanie aplikacji i interakcja z użytkownikiem]'', Diagnostyka Informatyki, nr 12 | ||
* Michalski R., | * Januszewski A. (2012), ''Funkcjonalność informatycznych systemów zarządzania'', Wydawnictwo Naukowe PWN, Warszawa | ||
* Wojszczyk R., | * Michalski R. (2008), ''Jakość użytkowa w procesie wytwarzania oprogramowania'', Badania Operacyjne i Decyzje, nr 4, s. 71-88 | ||
* Wojszczyk R. (2016), ''Model oceny jakości implementacji wzorców projektowych w oprogramowaniu'', Innowacje w zarządzaniu i inżynierii produkcji, nr 2 | |||
</noautolinks> | |||
{{a|Maria Bajak}} | |||
[[Kategoria:Aplikacje informatyczne]] | |||
{{#metamaster:description|Oprogramowanie dedykowane to program stworzony dla danej instytucji lub osoby. Dostosowane do preferencji, pozwala na pełne wykorzystanie funkcjonalności.}} | |||
{{ |
Aktualna wersja na dzień 23:43, 24 lis 2023
Oprogramowanie dedykowane stanowi komputerowy program użytkowy, stworzony specjalnie na potrzeby danej instytucji bądź osoby. Programowany jest w oparciu o indywidualne preferencje podmiotu zlecającego wykonanie. Najczęściej oprogramowanie takie zamawiane jest przez przedsiębiorstwa, które pragną dostosować funkcjonalności do własnych potrzeb.
Oprogramowanie takie może mieć postać:
- aplikacji desktopowej,
- aplikacji webowej (internetowej),
- aplikacji mobilnej.
Może również stanowić dowolne hybrydowe połączenie powyższych typów programów.
TL;DR
Oprogramowanie dedykowane to programy stworzone specjalnie dla konkretnych instytucji lub osób. Mogą przyjmować różne formy, takie jak aplikacje desktopowe, webowe lub mobilne. Przedsiębiorstwa coraz częściej decydują się na dedykowane aplikacje, które spełniają ich indywidualne potrzeby. Aplikacje dedykowane mogą być dziedzinowe, problemowe, branżowe, nadbudową innego systemu lub kompleksowe. Korzyści z ich stosowania to m.in. indywidualne dostosowanie funkcjonalności, łatwość edycji, większe możliwości technologicznego wsparcia i możliwość rozwoju. Jednak aplikacje dedykowane mogą mieć też wady, takie jak początkowe błędy i wady, brak możliwości sprawdzenia działania w innych miejscach, wyższa cena, konieczność umowy o wsparcie i serwis, potrzeba odpowiednich zabezpieczeń i konieczność ujawniania tajemnic firmowych.
Aplikacje dedykowane w przedsiębiorstwie
Przedsiębiorstwa coraz chętniej decydują się na rozwiązania, które w jak najwyższym stopniu spełnią ich potrzeby i w ten sposób przyczynią się do zwiększenia ich wydajności. Zastosowanie dedykowanej aplikacji pozwala na indywidualny dobór funkcjonalności oraz szczegółowe dopasowanie UX i UI do potrzeb pracowników danej instytucji. Należy jednak podkreślić, że jakość takiego oprogramowania jest w dużym stopniu zależna od podejścia dewelopera do procesu tworzenia aplikacji (Michalski R., s.73).
Aplikacje dedykowane, wykorzystywane w przedsiębiorstwie mogą stanowić rozwiązania (Januszewski A, s.21):
- dziedzinowe - koncentrujące się na wybranym obszarze działalności przedsiębiorstwa i posiadające funkcjonalności wyłącznie w tym zakresie (np. gospodarka magazynowa),
- problemowe - wyspecjalizowane w rozwiązywaniu wybranych problemów za pomocą jednej bądź kilku precyzyjnych metod (np. analiza płynności finansowej przedsiębiorstwa),
- branżowe - ukierunkowane na wspieranie działalności przedsiębiorstwa w zakresie konkretnej branży (np. finanse, handel detaliczny, telekomunikacja),
- będące nadbudową innego systemu - rozwijające w stopniu dostosowanym do indywidualnych potrzeb przedsiębiorstwa funkcjonalności dotychczas stosowanych systemów gotowych, na przykład w przypadku oprogramowań takich jak ERP,
- kompleksowe - stanowiące rozwiązanie całościowe dla przedsiębiorstwa.
Aplikacja dedykowana a gotowe oprogramowanie
Zastosowanie aplikacji dedykowanej zamiast gotowego oprogramowania niesie za sobą szereg korzyści dla przedsiębiorstwa, takich jak:
- gwarancja dopasowania wszystkich funkcjonalności do potrzeb przedsiębiorstwa,
- możliwość wprowadzania edycji w programie (np. dodawania lub zmieniania funkcjonalności, odświeżania designu), w miarę zmian w przedsiębiorstwie,
- indywidualnie zaprojektowane rozwiązanie ułatwia użytkownikom poruszanie się po systemie,
- większe możliwości w zakresie technologicznego wsparcia urządzeń i systemów dotychczas działających w przedsiębiorstwie,
- indywidualne dopasowywanie stopnia zaawansowania funkcji programu i zakresu ich działania,
- możliwość późniejszej nadbudowy programu i łączenia go z innymi rozwiązaniami,
- zakup takiego rozwiązania w niektórych przypadkach może oznaczać nabycie do niego praw na własność i możliwość jego rozpowszechniania.
Szczególnie ważną zaletą programów dedykowanych jest fakt, że najczęściej stanowią one rozwiązania otwarte, które mogą być edytowane w przypadku pojawienia się nowych potrzeb przedsiębiorstwa. W dzisiejszych czasach rynek dynamicznie się zmienia, co wymusza ciągłą edycję i ulepszanie oprogramowań (Wojszczyk R, s. 300).
Jednocześnie należy się również liczyć z faktem, że zakup aplikacji dedykowanej nie zawsze stanowi idealne rozwiązanie dla przedsiębiorstwa, ponieważ ten rodzaj oprogramowania posiada również pewne wady:
- aplikacje dedykowane częściej niż oprogramowania gotowe posiadają na początku błędy i wady, których odnalezienie i zredukowanie trwa z reguły dłużej, ponieważ jest to zupełnie nowy program,
- przed zakupem nie ma możliwości sprawdzenia jak system sprawuje się w innych instytucjach,
- zwykle cena aplikacji dedykowanej jest wyższa, ponieważ jest to oprogramowanie pisane na specjalne zamówienie,
- odsprzedanie systemu innej firmie jest możliwe tylko jeżeli umowa z deweloperem obejmuje przekazanie praw autorskich i licencji,
- podpisując umowę należy zadbać o kwestię późniejszego wsparcia i serwisu oprogramowania przez firmę programistyczną,
- projektując aplikację dedykowaną nie można zapomnieć o odpowiednich zabezpieczeniach systemu, które w programach gotowych znajdują się od początku,
- wprowadzanie dedykowanego systemu bardzo często wiąże się z ujawnianiem tajemnic firmowych, co wiąże się z koniecznością ich odpowiedniego zabezpieczenia np. za pomocą umowy o zachowaniu poufności.
Oprogramowanie dedykowane — artykuły polecane |
Wirtualizacja — Usługi informatyczne — Open Source — Java — Aktualizacja oprogramowania — Innowacja produktowa — JavaScript — SaaS — DevOps |
Bibliografia
- Hamela A. Pawłowski D., Molga A. (2017), Projektowanie aplikacji i interakcja z użytkownikiem, Diagnostyka Informatyki, nr 12
- Januszewski A. (2012), Funkcjonalność informatycznych systemów zarządzania, Wydawnictwo Naukowe PWN, Warszawa
- Michalski R. (2008), Jakość użytkowa w procesie wytwarzania oprogramowania, Badania Operacyjne i Decyzje, nr 4, s. 71-88
- Wojszczyk R. (2016), Model oceny jakości implementacji wzorców projektowych w oprogramowaniu, Innowacje w zarządzaniu i inżynierii produkcji, nr 2
Autor: Maria Bajak