- 2003.11.07, 11:05
- ukawi sūdzas, ka klienti ir stulbi (nemāk uzlikt labojumus, etc)... PATS TU ESI STULBS!
Darbs nebeidzas ar programmas uzrakstīšanu. Tev tā programma ir vēl jāuztur. IEGAUMĒ TO. Tā programma ir jāuztur tev, un tev ir jāvar pa telefonu/epastu diagnosticēt problēmas un tās risināt. Kā? Tev ir jau izstrādāšanas fāzē tas JĀPAREDZ, jau iepriekš jāparedz ka programmā būs kaudze ar gļukiem, klienti būs stulbi un nemācēs neko izdarīt, tāpēc ir jāiestrādā līdzekļi kas ļaus tev programmu UZTURĒT vienam pašam.
Vai tas būtu detalizēts logs, vai remote-administrēšana, vai auto-update (kad bugfiksus pati programma atkačā un sevi izlabo), utt. Ir jāizdomā visādas šādas fīčas, lai tev nebūtu jāplēš mati sevis paša dēļ. Deal with it.
Raksti uzturamas programmas, ibio.
Paredzi visas problēmas jau iepriekš! Tu nedzīvo ideālā pasaulē, nokāp lejā no sava ziloņkaula torņa. Šajā pasaulē viss kas var nogļučīt, ies grīstē, un vainīgs būsi tu, kamēr nepierādīsi pretējo. Tāpēc vāc pierādījumus jau iepriekš. Tā lai nakts vidū tu klientam vari tikai pateikt: "nospied to podziņu, email log file to developer", un no rīta es jau zināšu, kurā vietā tur gļuki.
Audz profesionāli. - 12 rakstair doma
- 7.11.03 11:36 #
-
nu, taisnību jau esi uzrakstījis, tā nu tas i.
brūk viss, kas vien var nobrukt.
....
un tas ir tikai normāli.
ko var gribēt no alkoholiķa programmētāja, kurš pie tam vēl ir darba laikā aizņemts ar personīgajām lietām ;) - Atbildēt
- 7.11.03 12:00 #
-
GUI, kurā šobrīd "ir" problēmas, es neesmu rakstījis (tipa, atmazkas). Esmu veicis tikai to vienu labojumu un jaunajā versijā ir noņemts statusa lauks, kurš klientam joprojām rēgojas.
Šajā gadījumā dusmas ir par nespēju pateikt "jā, ir uzlikt" vai "nē, nav uzlikts". Tāds "laikam ir" no cilvēka, kurš pats to nav darījis, nav nopietna atbilde. Tagad gaidu to applet no viņu webservera (pierādījumi), lai apskatītos kādu versiju viņiem browseris ielādē.
Ir arī "success stories" un ar citu klientu visas neskaidrības pārsvarā tiek risinātas telefona sarunas laikā.
Taisnība tev ir, tikai vadībai grūti izskaidrot, ka vajadzīgas visādas fīčas, kas nenodrošina tiešo funkcionalitāti. Nāk jauni projekti, darbi iepriekšējos. Tāpat jau es pēc sava entuziasma visādas advancētas logošanas, ziņojumu sūtīšanu administratoram, utt. esmu taisījis. Bet tas viss ir servera daļā, nevis GUI. - Atbildēt
- Re:
- 7.11.03 12:32 #
-
esmu saskaaries. redzams, cilveekiem ir probleemas noteikt, kura versija (kursh builds) straadaa.
sekojoshi, ir jaauztaisa lai buutu PAINFULLY OBVIOUS kura ir versija. Es piemeeram, saskaroties ar taadu klientu, lieku programmas title jau build versiju (ne tikai kaadaa "Help->About". Tad kad lietotaajam pieprasa atsuutiit screen-shot ar probleemu, uzreidz var teikt: "a ko tu pimpi, title nevari apskatiities? TEV NAV PAREIZAA VERSIJA!!" - Atbildēt
- 7.11.03 13:39 #
-
pilniig piekriitu, bet katram jau dziivee vaig kaadu uz kuru nogaazt pasha savaariito hernju. ja reiz straadaa pie projekta kursh ir 1) cic savaarijis ziepes 2) priekshnieciiba stulba - ne1 cilveeku nespiezh, ja reiz straadaa taadaa suudiigaa vietaa - nekunksti, neviens ar automaatu neliek programmeet. man arii taa kunksteeshana zajebala, lohs tu ir ukawi.
- Atbildēt