120 likes | 672 Views
Softvérová firma a Etika a právo. Marek Hrašna. Softvérová firma. Môže byť: Firma ktorá sa zaoberá vytváraním sofvéru Firma ktorá distribuuje softvér firma, ktorá poskytuje služby ako napríklad tvorba aplikácií na zákazku. Upgrade.
E N D
Softvérová firmaaEtika a právo Marek Hrašna
Softvérová firma • Môže byť: • Firma ktorá sa zaoberá vytváraním sofvéru • Firma ktorá distribuuje softvér • firma, ktorá poskytuje služby ako napríklad tvorba aplikácií na zákazku.
Upgrade • nahradenie starej verzie za novú, pričom jadro podstaty programu ostáva rovnaké • výmenaproduktu za novšiu verziu toho istého produktu • pri softvéri ide o nainštalovanie vyššej verzie programu • pri hardvéri ide o výmenu zariadenia za novšie, výkonnejšie • Dôvody (pri softvérovom upgrade) • Bezpečnostné diery • Vylepšenie stability, výkonu aplikácie • Zmena grafického rozhrania • Nové funkcie
Update(patch) • Opravovanie chýb (bug-ov) v softvéri • Zlepšovanie výkonu a používateľnosti softvéru • Často sú poskytované zdarma, ale väčšinou až po registrácii softvéru
Registrácia softvéru • Prihlásenie daného softvéru u jeho výrobcu • Nutná pri legálne zakúpenom softvéri kôli zabezpečeniu technickej podpory a update-om • Informácie pre softvérovú spoločnosť o užívateľoch softvéru
Elektronická dokumentácia • Môže byť • K hardvéru (popis a funkcia, technické parametre atď) • K softvéru (FAQ, čo je možné s daným softvérom vytvoriť, popis položiek v menu atď) • Programy sa dnes väčšinou sťahujú z internetu, takže výrobca neposiela papierovú dokumentáciu, ale digitálnu • Manuály- väčšinou vo viacerých jazykoch • Výhody: • Ekologickejšie ako papierová dokumentácia • Skladnosť • Ľahkosť vyhľadávania • Formáty: PDF,DOC,HTML...
Vývoj softvéru • Etapy • Plánovanie • Analýza • Návrh • Implementácia • Testovanie • Údržba
Pracovné pozície v softvérovej firme • Analytik (zodpovedný za všetku teóriu týkajúcu sa produktu alebo jeho ucelenej časti.) • Designer(osoba, ktorá od analytika dostáva vstupné požiadavky na produkt a je zodpovedná za konkrétny dizajn produktu. Designer navrhuje výsledný tvar a funkčnosť produktu.) • Animátor (vytvára animované postavy, grafiku, stará sa o pohyblivosť postáv a pod.) • Programátor (pretvára animáciu na programy, vytvára softvér) • Tester(testuje a spracováva prácu animátora a programátora dokopy, hľadá chyby v nimi vytvorenom softvéri)
Etika a právo • V prípade zaobstarávania softvérového vybavenia nejde o kúpu softvéru, ale len o získanie licencie - hlavným predmetom kúpy je vždy nehmotný majetok - programové vybavenie, duševné vlastníctvo autora. • Licencovaný softvér chránený auroskými právami sa delí na: • open source / slobodný softvér - musí mať dostupný zdrojový kód; koncoví používatelia musia mať právo modifikovať a šíriť softvér, ako aj právo baliť a predávať produkt. • closed source / proprietárna licenčná schéma - má obmedzenia na jeho používanie a kopírovanie, obvykle vynucované vlastníkom (proprietárom). Používaniu, kopírovaniu, alebo úprave je možno zabrániť právnymi alebo technickými prostriedkami. Medzi právne prostriedky patrí licencovanie softvéru, autorské a patentové práva.
Druhy licencií • Shareware-je šírený zadarmo napríklad cestou internetu, alebo na rôznych CD. Takýto program je možné používať na základe pravidiel uvedených v licenčnej zmluve. Pre plné využitie je potrebné zaplatiť nejakú, väčšinou symbolickú cenu, za ktorú užívateľ obdrží aktivačný kľúč, alebo heslo. • Freeware-je šírený zadarmo, je možné ho získať napríklad stiahnutím z internetu, alebo z rôznych CD. Program je možné používať zadarmo po neobmedzenú dobu, je možné ho šíriť ďalej. • Demoverzia - softvér uvoľnený do užívania zadarmo, niektoré funkcie programu sú obmedzené • Trialware - je časovo obmedzený program, po uplynutí určenej doby ho musíte buď zakúpiť, alebo odinštalovať, inak porušujete autorské práva toho produktu. • Beta verzia- je testovacia verzia softvéru. Beta testeri odhaľujú chyby a následne ich opravujú, alebo o nich informujú vývojárov. • Public domain- znamená publikácie, dokumenty a podobne, ktoré majú postavenie verejného vlastníctva, verejného majetku, čiže nie sú chránené autorským právom.
Open source – výhody a nevýhody + Ľahšie prenikanie na trh + Potenciál pre viac flexibilné technológie a rýchlejšie inovácie - Je ťažké navrhnúť komerčne znejúci podnikateľský model podľa open source vzoru Bezpečnosť + Chyby v programoch môže hladaťomnoho širšia skupina ľudí(alebo aj automatických pomôcok) a je preto nádej, že saľahšie opravia - Zraniteľnosti môžuľahšie nájsť aj útočníci
Zdroje • http://soft-firma.webnode.sk/ • http://www.google.sk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&sqi=2&ved=0CFYQFjAG&url=http%3A%2F%2Ffiles.skolacelkova.meu.zoznam.sk%2F200000120-c111ac1865%2FSoftv%25C3%25A9rov%25C3%25A1%2520firma.ppt&ei=iW7JUrexLYPVtAb61oGoBw&usg=AFQjCNEGANhd_VFQQeBX0R4zO-3ZxgWxnA&bvm=bv.58187178,d.Yms&cad=rja • http://www.kiwiki.info/index.php/Proces_v%C3%BDvoja_softv%C3%A9ru • www.gymtv.sk/predmety/inf/softfitma.doc • http://www.spsepn.edu.sk