Kvalitet softvera i softverski projekti
Softver igra sve značajniju ulogu u životu savremenog čoveka kako na profesionalnom planu, kroz posao koji obavlja, tako i u privatnom životu, kroz zabavu. U nekim sistemima, od sofrvera u najdirektnijem smislu zavisi bezbednost, zdravlje i život ljudi, jer je ugrađen u mnoge složene vojne sisteme, avionski saobraćaj, medicinsku opremu itd. Sa druge strane, softver je specifičan proizvod, čije je tehničke karakteristike teško poznavati unapred i koji se ne proizvodi na klasičan način, već se razvija u jednom primerku koji se kasnije rutinski umnožava. Uvažavanje specifičnosti softvera kao proizvoda i potrebe da svi proizvodi budu podvedeni pod principe klasične industrijske proizvodnje zbog potrebe da u toku svog životnog veka budu održavani na adekvatan način, doveli su do razvoja jedne posebne naučne discipline - softverskog inženjerstva.
Oblast softvera je sa jedne strane visoko profitabilna a sa druge strane nosi u sebi velike rizike neuspešnosti. Prema izveštajima Standish Group iz 1994 godine, 31% softverskih projekata nikada nije završeno, oko 52% je završeno sa značajnim premašenjima planiranih vremenskih rokova i budžeta za preko 200% što znači da je svega 17% softverskih projekata bilo uspešno tj. završeno u planiranim rokovima i u okvirima budžeta. Razvoj i primena softverskog inženjerstva doprinela je da se za samo desetak godina, od 1994 do 2004, po procenat uspešnosti promeni na 33%.
Kroz ovaj trening, polaznici treba da se upoznaju sa osnovnim elementima vezanim za softver i njegov razvoj, kvalitet i upravljanje projektima kako bi mogli uspešnije da upravljaju softverskim projektima tj. da ih realizuju u okvirima planiranog roka, planiranih resursa (ljudskih i materijalnih) i odobrenog budžeta.
Ciljna grupa:
Funkcionalni rukovodioci, projektni menadžeri, članovi projektnih timova i softverski specijalisti.
Cilj treninga:
Upoznavanje sa osnovnim elementima vezanim za softver i njegov razvoj, kvalitet i upravljanje projektima radi uspešnijeg upravljanja softverskim projektima.
Teme:
- Softver i pojmovi iz oblasti softvera
- Osnove kvaliteta i kvalitet softvera
- Softversko inženjerstvo
- Upravljanje softverskim projektima
- Modeli životnog ciklusa softvera
- Objektno orijentisani razvoj - osnove
- Pristupi proceni troška softvera
- Jedna metodologija procene troška softvera
Po završetku ovog treninga, polaznik će biti:
Upoznat sa specifičnostima softvera kao proizvoda, karakteristikama njegovog kvaliteta, softverskim inženjerstvom i elementima neophodnim za uspešno upravljanje softverskim projektima.