ok, ce pogledam malo iz drugega vidika... iz vidika razvijalca/izvajalca...
postavljanjev rokov je v tem fohu najbolj nehvalezno delo..
ponavadi razvijalec v dobri veri postavi neki rok, pa se lahko vmes zgodi 100 tisoc stvari, ki podaljsajo razvoj (kaksne zajebancije okrog IE podpore, vec potrebnega casa za testiranje, kaksen problem pri deployu, (pre)velika poudarek na detajle... skratka veliko)...
vecji kot je projekt, vecja moznost je za odstopanje (vecje)... pa ne zato, ker bi razvijalec bil len ali da nebi delal na projektu, vcasih je ravno obratno (se bolj trudi za projekt in se vec casa zamudi pri malenkostih)...
velikokrat se tudi zgodi, da je narocnik nestrpen in izvajalec zeli ustreci in poda neki rok, ki se mogoce zdi njemu dosegljiv, realno pa ni...
In velikokrat placilo ni vzpodbuda za razvijalca... in izsiljevanje v smislu ce ne bos cimprej naredil ne dobis placila... ne prinese zeljenih rezultatov, ravno obratno...
Pa ce pogledam spet iz osebnega vidika, se meni ne zdi fer, da se upali penale, ce nekdo ne dostavi v roku... je v bistvu nek paradox... razvijalec postavi recimo neko ceno za 2 tedna razvoja... recimo 500 Eur. Torej sklepa, da bo dobil 500 Eur po 2 tednih. Zaradi kajjazvemcesa.press se razvoj zavlece.... in namesto, da bi on po 2 tednih (dela) dobil 500 Eur, bo dobil po treh tednih (dela) 300 eur!
Logicno je iz vidika narocnika podobno. In narocnik lahko izgubi osel, ce podizvajalci niso tocni... ali pa izgublja na svojem poslu zaradi zamude... ali kajjazvemkaj...
Tak da problem je na obeh straneh!
Resitev?
v podjetjih se za to uvajajo sistemi tipa Agility oz. SCRUM... kaj to pomeni nebi zdaj na dolgo in siroko... bom le izpostavil le tisti del, ki je relevanten za to temo...
NUJNO je potrebno razbiti vsaki projekt na cimvec manjsih sklopov, in te sklope se razbiti na taske.... Vsaki task posebej ocenit rok izdelave po posebnem kljucu (ne po urah ampak dnevih...vedno zaokrozeno navzgor)...in to potem povzeti v skupni ROK...
In zelo, zelo je pomembno, da se dnevno chekira success za vsaki task.... in seveda prilagaja tisti graf uspesnosti in TO DO taskov...in potem lahko v vsakem trenutku z veliko gotovostjo poznas rok dostave...
TUKAJ je odlicen video kaj SCRUM je in kako vam lahko resi vecino tezav!