1. kamere
  2. Car Audio & Electronics
  3. Domači glasbeni sistem
  4. Osebni avdio
  5. televizorji
  6. Pametni dom
  >> Elektronske tehnologije Online >  >> Pametni dom >> Pametno življenje

Prednosti in slabosti pripravljene programske opreme

Če razmišljate o uvedbi nove programske opreme, boste morda imeli možnost kupiti že pripravljen izdelek, namesto da bi razvili svoj program. Morda se zdi logično izbrati takojšnjo gotovo rešitev, vendar ima to prednosti in slabosti, ki jih morate upoštevati, preden se odločite.

Ekonomija obsega Stroškovne koristi

Nakup pripravljene programske opreme je običajno cenejši od plačila za razvoj po meri. Podjetje za programsko opremo porazdeli svoje stroške s prodajo svojih programov številnim različnim uporabnikom, kar strankam zagotavlja prednosti ekonomije obsega. Če razvoj oddate zunanjemu podjetju ali za ustvarjanje programa uporabite notranje razvijalce, mora vse stroške nositi vaše podjetje.

Takojšnja uvedba in preizkušena tehnologija

Pripravljeni programi bi morali biti pripravljeni takoj, ko jih plačate in naložite v sistem. Uporabljajo preizkušeno tehnologijo in bodo imeli rezultate pri drugih uporabnikih, razen če so na novo predstavljeni. Šli bodo skozi raziskovalne in razvojne postopke ter testiranja pred zagonom, tako da vam ne bo treba izgubljati časa s hrošči. Če program popolnoma izpolnjuje eno ali več vaših potreb, morda nima smisla vlagati časa in denarja v razvoj različice nečesa, kar že obstaja.

Dostop do podpore in nadgradenj

Običajno lahko preverite ravni podpore, preden kupite že pripravljeno programsko opremo. Številna podjetja ponujajo gradiva za usposabljanje uporabnikov skupaj s spletno pomočjo in storitvami za odpravljanje težav kot marketinško orodje med prodajnim procesom, zato imajo velik interes zagotoviti dobro storitev. Če bodo želeli še naprej razvijati svoje izdelke, bodo ponudili nadgradnje. Če za ustvarjanje sistema po meri uporabite razvijalca tretje osebe, morda ne bo ponudil stalne podpore ali nadgradenj – ali pa bo za te storitve zaračunal več.

Pomanjkanje osredotočenosti na zahteve

Pripravljena programska oprema ponuja splošno rešitev za vse svoje uporabnike, tudi če cilja na tržno nišo ali specifično funkcijo. Vendar pa ni nobenega zagotovila, da bo popolnoma ustrezal vašim zahtevam. V nekaterih primerih program morda nima nekaterih funkcij ali vključuje takšne, ki jih ne boste nikoli uporabljali, in morda imate težave z integracijo z obstoječimi sistemi. Razvoj po meri vam omogoča, da ustvarite program, ki natančno ustreza vašim zahtevam in vašemu sistemu.

Lastništvo in pomanjkanje nadzora

Razvijalec obdrži lastništvo pripravljene programske opreme, pri čemer običajno prodaja pravice do uporabe pod licenco. Čeprav lahko podjetje prisluhne svojim uporabnikom in posodobi programe, da ustrezajo njihovim potrebam, mu tega ni treba storiti, zato nimate nadzora nad prilagajanjem. To na začetku morda ne bo težava, a če vaše podjetje raste ali se vaši sistemi spremenijo, program morda ne bo mogel slediti. Lastnik programske opreme se lahko kadar koli odloči, da izdelka ne bo podpiral ali razvijal, zaradi česar imate program, ki postaja vse bolj zastarel. To je lahko tudi problem, če se podjetje zapre ali če ga prevzamejo. Če odstrani funkcije, ki so ključne za vaše zahteve, programska oprema morda ne bo več ustrezala vašemu namenu.

Dolgoročne stroškovne posledice

Čeprav je že pripravljena programska oprema na začetku lahko cenejša, lahko njeni stroški sčasoma narastejo. Licence so običajno časovno omejene, zato boste morali znova vlagati, ko jih zmanjka. To postane dražje, če vaše podjetje raste in morate dodati več licenc za nove zaposlene. Če program ne izpolnjuje vseh vaših zahtev, boste morda morali kupiti druge, da zapolnite vrzeli, kar bo povečalo vaše skupne stroške. Uporaba različnih programov za dokončanje delovnega procesa lahko povzroči tudi stroške časa in produktivnosti.


  1. Prednosti in slabosti internetnih kavarn
  2. Prednosti in slabosti GoToMeeting
  3. Slabosti programske opreme Microsoft Word
  4. Prednosti in slabosti velikih računalnikov
  5. Prednosti modularizacije