RPA 8. Lekcija - 1. dio Flashcards
Studying
Važne aktivnosti vezane uz isporuku softvera: (2 aktivnosti)
➢ Edukacija
➢ Dokumentacija
Edukacija - edukacija korisnika, što korisnik treba znati?
▰ Edukacija korisnika
▻ Pri izvršavanju glavnih funkcija softvera
(pokretanje aplikacije, ažuriranje …)
▻ Pristup funkcijama softvera (autorizacija,
korisnički profili …)
▰ Korisnik treba znati koje funkcije pruža aplikacija i KAKO se izvode (pokreću)
Sredstva za edukaciju - 3 glavna sredstva
▰ Formalna dokumentacija
▻ Sve informacije o sustavu da bi se uspješno i ispravno koristio (priručnici, on-line dokumenti …)
▰ Ikone i on-line pomoć
▻ Funkcije posredstvom korisničkog sučelja jasne i razumljive
▻ Dodatne informacije o namjeni i uporabi funkcija
▻ Hiperlinkovi – pretraživanje po skupinama
dokumenata do željene razine detaljizacije
▰ Demonstracije i poduka
▻ Individualizirana poduka
▻ Fleksibilnije i dinamičnije od dokumenata
▻ Licem-u-lice, Video, Web
▻ Davanje povratne informacije korisnicima
▰ Podučavanje uspješno ako zadovoljava potrebe korisnika i njegove sposobnosti
Dokumentacija - 2 vrste priručnika, kakav značaj za eduakciju?,
▰ Presudan značaj za edukaciju
▰ Za različite namjene
▰ Korisnički priručnik
▻ Referentni vodič ili uputstvo iz kojeg uče korisnici
▰ Priručnik za operatera
▻ Ista uloga kao i za korisnika korisnički priručnik
▻ Detalji o sistemskim performasama i pristupu sustavu
Programske licence
▰ U fazi isporuke softvera!
▰ Pravni okvir za raspolaganje softverskim proizvodom
▰ Regulira nekoliko vrsta prava
▻ Autorsko pravo
▻ Pravo pokretanja/izvršavanja softvera
▻ Pravo prikazivanja softvera
▻ Pravo kopiranja softvera
▻ Pravo mijenjanja softvera
▻ Pravo distribucije
▻ Pravo podlicenciranja
- Podjela prema opsegu raspolaganja softverom, od najotvorenijih prema
najzaštićenijim vrstama licenci (Michael H. Webbink, 2005):
▰ Javna domena
▰ Neautorski free and open-source software
▰ Autorski free and open-source software
▰ Freeware, shareware, freemium
▰ Vlasnički softver
▰ Trgovačka tajna
Održavanje softvera
▰ Razvoj sustava završava uvođenjem u fazu
korištenja (engl. Explotation) ili u slučaju pružanja usluga fazu produkcije (engl. Production)
▰ Svaka promjena nakon puštanja u fazu korištenja je održavanje
▰ Održavanje s vremenom mijenja softver pa je uobičajen naziv i evolucija softvera
Održavanje - što pojam podrazumijeva
▰ Pojam održavanja podrazumijeva svaku izmjenu softverskog proizvoda nakon isporuke korisniku kako bi se
▻ ispravila pogreška,
▻ unaprijedile karakteristike proizvoda
▻ prilagodio proizvod prema preinačenim
karakteristikama opreme.
Važnost održavanja softvera
▰ Organizacije ulažu velika financijska sredstva u softver čime on postaje dijelom ključne poslovne imovine.
▰ Stoga je održavanje, izmjene i ispravci
softvera, u službi održavanja vrijednosti ove
imovine
▰ Veći dio budžeta za softver velikim
kompanija usmjeren je na održavanje
postojećeg softvera a tek manji razvoju
novog softvera
Odnos vrijeme razvoja – vrijeme održavanja
▰ Razvoj 1 do 2 godine, vrijeme održavanja 5 -6 godina
▰ Polovica programerskih resursa (napora) – na održavanje
▰ 20% rada ulaže se u razvoj, 80% u održavanje