Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rozdiel medzi programovým a softvérovým produktom?

Rozdiel medzi programom a softvérovým produktom spočíva predovšetkým v ich rozsahu, zamýšľanom publiku a úrovni poľštiny. Program je jediný, často menší kód kódu, zatiaľ čo softvérový produkt je väčší, úplnejší a komerčne verný entita. Tu je porucha:

program:

* rozsah: Úzky a sústredený. Rieši konkrétny problém alebo vykonáva jednu úlohu.

* Funkcia: Obmedzené na jeho definovaný účel.

* vývoj: Často vyvíjaný jednotlivcom alebo malým tímom. Môže chýbať formálne procesy navrhovania.

* Testovanie: Môže mať obmedzené alebo neformálne testovanie.

* Dokumentácia: Minimálna alebo neprítomná dokumentácia.

* Distribúcia: Nemusí byť široko distribuovaný; často zdieľané neformálne.

* Údržba: Minimálna alebo žiadna údržba po počiatočnom vývoji.

* Príklad: Krátky skript Python na automatizáciu úlohy premenovania súborov, jednoduchého programu kalkulačky alebo funkcie vo väčšom softvérovom systéme.

Softvérový produkt:

* rozsah: Široké a komplexné. Rieši väčší problém alebo spĺňa súbor súvisiacich potrieb pre cieľové publikum.

* Funkcia: Sada bohatých funkcií navrhnutá tak, aby spĺňala požiadavky používateľa.

* vývoj: Vyvinutý tímom využívajúcim formálne procesy softvérového inžinierstva (napr. Agile, vodopád).

* Testovanie: Dôsledné procesy testovania vrátane jednotky, integrácie, systému a testovania akceptácie používateľov.

* Dokumentácia: Komplexná dokumentácia vrátane používateľských príručiek, špecifikácií API a technických sprievodcov.

* Distribúcia: Široko distribuované prostredníctvom rôznych kanálov (napr. Obchody s aplikáciami, webové stránky).

* Údržba: Pretrvávajúca údržba, aktualizácie a opravy chýb sú rozhodujúce pre trvalý úspech.

* Príklad: Microsoft Word, Adobe Photoshop, systém CRM, ako je Salesforce, operačný systém ako Windows.

Softvérový produkt je v podstate vytvorený z mnohých programov (alebo modulov), ktoré spolupracujú, plus ďalšie komponenty, ako je dokumentácia, marketing a zákaznícka podpora. Program je stavebný blok, zatiaľ čo softvérový produkt je hotová budova. V jednom softvérovom produkte môže existovať veľa programov.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené