Kdo si hral v pondeli pred sedmouse ZIVE? absolutni tuhyk.
Tomáš Holčík provadel nedelni upgrade
Jasně, já sem tady ten od upgradování :)
Pracoval jsem ve vypocetnim stredisku velke strojirenske firmy a tam jsme pristup do provoznich programu a dat meli. Driv preklady nebyly na mainframu tak rychle, takze si to clovek vzdycky sakra dobre rozmyslel a vyzkousel, nez neco proved. Do ostrych dat jsme se koukali jen pri pruseru, a to byly dumpy. Dost casto, kdyz jsem si vyrobil (strasne pracne) ladici data, kde jsem se snazil, aby byly vsechny mozne mixy a varianty, stalo se, ze se nasla data (jednou az po dvou letech), na kterych program chcipl nebo se choval nekorektne.
tim jsem chtel rict, ze do provozu jsme lezli JEN kvuli inovacim,ktera byla peclive vyzkousena, nebo kvuli pruseru
Neni tohle trochu priklad demagogie. Chyby se objevi v pondeli, ne protoze by vyvojari byli extra aktivni o vikendu, ale protoze se o vikendu, v dobe snizeneho provozu, provadi aktualizace aplikaci z vyvojovych na ostre servery. V pondeli pod zvysenym naporem navstevnikum "vyplavou" na povrch jinak obtizne odhalitelne chyby.Ale nic se nedeje, vzdyt byl tenhle clanek i muj prispevek sepsan o vikendu. :o))
Koukam, ze Flash a Framework nebude jedinym matoucim clankem a dale pokracujete v mateni laiku.
Takze k veci
Mozna to bude tim, ze se systemy odstavuji o vikendech, kdy se tolik nebo vubec nepracuje, no a v pondeli na to urednici prijdou, protoze testeri nemuseli odhalit vsechny chyby, ale to pak neni problem vyvojaru, ale spravy chodu systemu, coz programatari nedelaj.
Jinak, nevim jak Vy, ale ja se v pondeli rano zahrivam po narocnem vikendu, takze nejake inovace nehrozi a jeste k tomu, pred nasazenim do ostreho provozu se nejdrive otestuje vyvojova verze, potom se nasadi na ostro, ta se tez otestuje a pak se to da uzivatelum, takze na vikendove iniciativy nemuze byt ani pomysleni a pokud ano, tak timto procesem chyby neprojdou, a kdyz ano, tak je spatne testovani a to je zase metodika prace, tedy manazeri atd.
Ja jako programator nesu zodpovednost do doby, nez soft opusti firmu. Pak jsem sekundarni vinik, primarni jsou testeri a spravcove IT- jinak firmy kupujici soft, si ho pred nasazenim tez testuji, pokud ne, tak je to jejich problem.
Jinak nevim, jestli je mozne do IS zanest kod, otestovat ho a nasadit behem jednoho dne, kdyz se jedna o velky system. Zpravidla jsem zazil testovani nekolik dni.
Tedy nevim, jake firmy timto vyzkumem prosly, ale o profesionalite firem nemuze byt rec, nebo to jsou firmy majici velmi ale fakt hodne velmi male systemy. Metodikou meho zamestnavatele se neco takoveho proste nestane. Pokud ano, tak to neudela vyvojar ale tupej ajtak, kterej udela nejake "prevratne" myslenky, napriklad prejmenuje adresare TMP na TEMP, protoze na predchozim miste to tak meli.
Zjednoduseny postup1- provedeni zmen u vyvojarske firmy2- test vyvojove verze u vyvojarske firmy3- test ostre verze u vyvojarske firmy(vetsinou na datech dodanych od odberatele, mame plnou duveru)4- predani zakaznikovy5- test u zakaznika6- nasazeni do provozu
Od bodu 3 a vyse se vse eviduje v testovacich dokumentech a jsou pod tim podepsani manazeri, spravcove IT, ANI JEDEN VYVOJAR
Tak ted, me autore ukaz prostor, kdo a kde zanese vikendove chyby. Ja jako vyvojar nesu zodpovednost do bodu 3, pokud projdou akceptace od bodu 4 a dal, tak jsem jiz mimo
Vždyť jsis odpověděl sám: ...timto procesem chyby neprojdou, a kdyz ano, tak je spatne testovani a to je zase metodika prace, tedy manazeri atd...
Nikde se mimo jiné nepíše, že všechny vývojářské firmy mají stejný postup jako ta vaše a i když mají, tak určitě né vždy ho dodržují. Spousta zákazníků chce svůj web co nejrychleji a úpravy se proto dějí i za ostrého provozu (o víkendech se změny na testovacích verzích přesunou na ostré). Takže nechápu, v čem vidíte matení laiků?
No nic, zrovna mě něco napadlo, doufám, že tím nic nepokazím .
ano, s tim rychlim upgradem plne souhlasim, tez jsem timto zpusobem nejednou zanesl chybu, ale to pak neni "víkendová inspirace programátorů", ale spatna metodika prace
a to se me dotklo, protoze, kdyz nekde nejde nejakej modul, tak nejdrive to je spatne naprogramovane, pak je spatnej pocitac a nakonec se ukaze, ze je problem mezi monitorem a zidli a clanky tohoto typu tomuto mysleni silne nahravaji.
jinak za 15 let programovani jsem se s timto jevem jeste nesetkal, ze by nekdo naboural system tim, ze aktivne v pondeli neco rozhodil, spise jak nekdo psal vyse, se o vikendu udelal upgrade a v pondeli se prislo na chyby.
za 1.: všem se omlouvám za slovo "jsis" . chtel jsem napsat "jsi si" a behem psani to zkratit na "sis" a vznikla z toho takova hanebnost.
za 2.: Jo je to presne tak, ze se o vikendu aktualizuje a v pondeli se najdou chyby.
Ty ses chytrolin ... nebo spis trouba. Kdyz nekdo trochu "odlehcenym" zpusobem interpretuje vysledky toho vyzkumu tak se ho snazis buhvijak shodit.
nikoho se shodit nesnazim, jen to co pise proste neni pravda, tak se na to snazim upozornit
po prvnim precteni jsem se zasmal, ale pak me bylo lito lidi, kteri do vyvoje softu nevidi a clanek tohoto typu berou vazne, tedy tomu uveri a budou to sirit dal.
No, nakonec je člověk v pátek rád, že je po týdnu usilovné práce alespoň tam, kde byl v pondělí
Koukam ze vetsina anglie sou amateri ktery dovolej vyvojarum jen tak delat zmeny do ostrych systemu... Vyvojari by na ostry systemy nemeli mit vubec zadny pristup, k nicemu ho nepotrebujou a jejich cas je lip stravenej vyvojem, ne administraci webu, to zvladnou cviceny opice...
dva experti se potkali. kdo by mel delat zasahy do ostrych systemu? nechat to adminum a it specialistum, kteri o tom systemu nenmaji ani poneti - to by ty vypadky byly jeste castejsi.pan holcik si neuvedomil, jednu vec - kdy by se mela delat odstavka a uprava systemu - v pondeli v 8 hodin, ze? vikend je idealni doba na odstaveni systemu, protoze tam proste nikdo neni. a to, ze se objevi nejaka chybka, ktera se v prubehu testovani proste neprojevila je naprosto normalni
vidim ze aj ty si expert:)))podla mna ma jerry III pravdu, osobne si neviem predstavit aby vyvojaricez viken robili "drobne upravy kodu ktoreich napadli"vyvojari na produkcny server pristup nemaju a upgrady a zmeny by mali byt vzdy najprv otestovane na test servri a potom standardnympostupom (v danej spolocnosti) releasnute pocas kratkeho vypadkuservera, kde svieti oznam, ze sa robi update/upgradea to by nemali robit vyvojari, ale releaseri, prip. adminproblemy v pondelok su samozrejme preto, ze ked sa urobi v piatok release (co sa dost casto robi) tak v pondelok sa tie chyby najducez vikend neverim ze ten prieskum robili.
Moje zkusenost: nejblize pravde je smok. Nejlepsi doba pro produkcni upravy je nedele rano (02:00 - 08:00), minimalni provoz. Upravy musi byt otestovane (!) a probihat pod dohledem systemaku, ne ze prijde v pondeli rano ozraly vyvojar a zacne neco testovat na produkcni siti.
Huh, jak to tak po sobe ctu, tak si nejsem jisty, jestli jsem nenapsal blbost. Momentalne mam v sobe nekolik malo hodne piv a moc za sebe nerucim. Jako zodpovedny budovatel kapitalismu ale stacim do pondelka vystrizlivet, tak pripadne namitky nechte na zitra. Diky.
2 nd
Potvrďte prosím přezdívku, kterou jsme náhodně vygenerovali, nebo si zvolte jinou. Zajistí, že váš profil bude unikátní.
Tato přezdívka je už obsazená, zvolte prosím jinou.