Pored svega navedenog, dobar ugovor mora da sadrzi i sljedece stavke (mislim da je najbolje konsultovati advokata)
- Ko je vlasnik napravljenog koda/materijala i pod kojim sve uslovima.
- Da li narucilac moze mijenjati, preprodavati i sl. vas rad
- Da li izvrsilac zadrzava pravo da preproda isti kod drugome naruciocu (Neki klijenti su imali i strucnjake koji su pregledali programski kod kako bi bili sigurni sta su dobili)
- Tacan i detaljan raspored dostavljana vama potrebnih podataka (po fazama izrade)
- Tacan i detaljan raspored placanja
- Ko ce i kako odluciti da li je projekat uspjesno zavrsen (nekada to moze biti i treca strana)
- Potoji li i koliko traje faza testiranja softvera/sajta od strane klijenta
- Kako ce se regulisati dodatni zahtjevi koji izlaze van okvira dogovorenog projektnog plana
- Kako ce se regulisati vase zakasnjenje u izradi/isporuci softvera. Na primjer, u jednom ugovoru je stajalo da ce cijena izrade padati 5% svakih 24 sata zakasnjenja, do maksimalno 15 dana zakasnjenja kada se ugovor raskida.
- Kako ce klijent pratiti tok razvoja
- Da li izvrsilac moze da koristi taj projekat kao svoju referencu
- Par puta sam imao zahtjev za garancijom da ce kod raditi npr 12 mjeseci koja isto mora uci u ugovor
- Kako ce se organizovati odrzavanje/nakenadne popravke. Ozbiljni klijenti uglavnom traze fiksne iznose po satu rada za npr 12 mjeseci odrzavanja i prepravki, gdje se za svaku od njih prije izrade dogovori koliko ce kostati/trajati.
Sto se tice dodatnih zahtjeva, sve sto nije izricitno navedeno u detaljnom projektnom planu je dodatni zahtjev. Svakako, dobar profesionalac ce imati sluha za potrebe klijenta pa ce neke sitne zahtjeve uraditi "free of charge" ali ce mu objasniti da je to ekstra zahtijev, ali ce ga dobiti besplatno. Za neke zahtjevnije promjene/nove zahtjeve se kaze koliko to kosta i koliko to produzava rok isporuke finalne verzije
Ovo su samo primjeri koje sam imao prilike vidjeti kod stranih narucioca, a posebno amerikanci insistiraju na takvim vrlo preciznim ugovorima. Sta cete iskoristiti od toga, zavisi od vas i od klijenta.
Zira