Informatik/programer racuna nepotrebne stvari

Pozdravljeni,

Ali se vam zdi normalno, da se zaracunava

  • nek popravek za placilo s paypalom ( Na spletni strani so ratale tezave s placilom preko PayPala in po prijavi tezave nam je nas informatik, ki skrbi za naso trgovino racunal popravek za PayPal)

  • potem je tukaj namestitev novega programa za dostop do datotek preko administracija

  • ...

Glede na to da ima svoj zaprtokodni sistem se mi zdi, da ga mora sam nadgrajevati in vzdrzevati in ne nam zaracunavati za nadgradnje za dolocene module....

kaksno je vase mnenje?

Lp,
Jure

17 odgovorov

Ravno sem delal definicije za eno stranko, ki razume programerja kot samoumevno in "sej je plačal razvoj, mora delat naslednjih xxxx let"

Žal tukaj ni tako.
Veliko je spremenljivk in stvari se spreminjajo za katere ne moreš niti predvideti ob razvoju. Da ne omenjam, da je treba zadeve stalno posodabljat.

Mi ločimo
Debug
Torej čisto naše napake, kjer moramo po zakonu dati 12 mesečno garancijo.
Tukaj v celoti izključujemo ostale deležnike (browserje, APIje...) in smo zanje krivi sami.

Maintenance
Tukaj se skrbi, da vse deluje in dela redne patche za vse možne errorje, spremembe in podobno ter manjše tweake.
To zahteva pogodbo. Sicer mi rešujemo tudi take za prvih 12 mesecev vendar je čakalna doba kar dolga (dokler nima nekdo časa) in ni garancije

Upgrade
To je pa rolling development po roadmapu

Skratka long story short. Ja treba plačat, kar si navedel.
Jaz ti ZELO priporočam pogodbo, ker drugače boš enkrat prišel do situacije, da ekipa nima časa in ti boš izvisel.

10

Nekateri se učijo na lastnih napakah. S tem ni nič narobe, je sicer nekoliko dražja varianta ampak je experience neprecenljiv :) Ravno pripravljam ponudbo za vzdrževanje eni takšni stranki "where shit hit the fan"... Ko sem odpravljal posledice je tudi težko razumel, da sem porabil pol delovnika, da sem zadeve saniral.

2

Kot so povedali ostali... Vse kar ni določeno s pogodbo in za informatika pomeni x ur, ki jih opravi na tvoji strani, se plača posebej.
Še zdaleč pa nisi edini, ki tega ne razume, vendar se boš slej kot prej naučil.

3

Glede na še ostale odgovore v tej temi si verjetno dobil odgovor na vprašanje.
Povzetek: brez vzdrževalne pogodbe (oz. vnaprejšnjega dogovora, kar že ves čas tulim) se vse računa in plača.

Ko naročnik naroči izdelavo spletne strani in to plača, dobi izdelavo spletne strani. Vzdrževanje je pa nadaljevanje vsega skupaj in se je treba zanj naprej dogovorit. Ni samoumevno, da je vključeno v ceno, ampak gre večinoma za mesečni pavšal.

Druga možnost je na primer, da se ponudi "brezplačno" vzdrževanje (mogoče tudi gostovanje) za obdobje enega leta. Ampak je potem cena izdelave toliko višja, da se pokrije tudi ta strošek. Tu se potem pokažejo razlike med spletno stranjo za 100€, 1000€ ali pa 5000€ :)

Bi se še pa spotaknil ob tole:

Noah:
Ne zelim se prerekati se manj pa zelim primerjati jabuka in hruske ko jih informatiki tako radi primerjate!

Na ta del se ti lahko esejsko razpišem, ampak bom to prihranil za drugič, če bo treba. Bi pa rekel samo tole: Tudi "izdelava strani" in "vzdrževanje strani" so jabuka in hruške.

In ja, sem programer/informatik, če slučajno še ni bilo dovolj očitno :)

9

Noah:
Ne zelim se prerekati se manj pa zelim primerjati jabuka in hruske ko jih informatiki tako radi primerjate!

Pa dajmo na primeru avtomobila.

Koncern izzda novo programsko opremo pooblascen servis naredi vpoklic in ti zastonj nalozi posodobitev oziroma popravek. Popblascen servis dobi zastonj posodobitev in jo tudi ne racuna!

PayPal izzda zastonj popravek. Informatik ti ga pa zaracuna, a ni to smesno? Verjetno zdaj zate ta primer ne bo dober, ane?

Primerjava je slaba. Namreč tvoj informatik ni "pooblaščeni serviser" Paypala, ki ga bo Paypal plačal za svoje napake/popravke. A misliš da avtomehanična delavnica se pa kar zastonj ukvarja z vpoklicem in menjavo/nadgradnjo? Ker se na za tvoj račun, se pa za proizvajalčev. Nekdo plača. Kdo, to je odvisno od dogovora.

Zato so tu pogodbe. Če v pogodbi piše da so nagradnje zastonj, potem so te zastonj. Če niso, potem niso. Če pogodbe ni, se sicer naknadno lahko pogajaš, vendar kaj bo to dolgoročno doprineslo je pa druga stvar.

Jaz vsako delo programerja plačam. Če je treba samo v adminu nekaj nastavit me ne zanima. Programer vklopi time tracking, čas se beleži, na koncu meseca je to suma sumarum toliko in toliko ur. Ura je toliko in toliko in tu ni debate. Če pa kdo misli da je to vse skupaj đabe in da lahko take sitnice "usput" naredijo ljudje, pa to potem privede do tega da "sitnic" nihče noče več delat. Če ti nekdo nekaj zastonj dela, pomeni da se premalo ceni in tak bo ali slej ko prej spoznal zmoto ali pa bo pregorel. Dolgoročno se boš moral navadit da plačuješ za vse minute.

Jaz mojega programerja plačujem še za brainstorming, ne samo za opravljeno delo, ker brainstorming ni nič drugega kot raziskovalno delo. Išče lahko nekaj on 3 ure po netu ali pa jaz. Če mu ne plačam teh 3 ur, zakaj bi on iskal? Bo raje počakal da jaz najdem in mu samo predložim specifikacije. A potem bom jaz ob 3 ure. A nekdo to delo mora opravit. Tudi če ga jaz sam, to NI zastonj. Me je stalo mojega časa. Zato plačam, ker vidim vrednost v tem.

35

@Mikro: če boš kdaj potreboval kakšnega freelancerja, kr sporoči :)

Sem na lastni koži že doživel, da so stranke same popravljale datoteke na strežniku in potem sem bil jaz kriv, ker zadeva ni več delovala. "Ne ne, mi nismo nič spreminjali, samo je crknilo" - še dobro da obstaja git :)

Ne pa mešat dobre volje programerja, da kdaj kakšno stvar zraven na en mah popravi s tem, da bo to počel večno. Vzdrževalne pogodbe so, kot so že ostali napisali pred mano, must have!

2

Pa upaš da "informatik" ne bere te teme, ker potem bo verjetno še tisto "dobro voljo" drugič zaračunal :D

6