Daudzi cilvÄki pirms gulÄtieÅ”anas vai pamoÅ”anÄs domÄ par problÄmÄm, kas viÅus satrauc. Es neesmu izÅÄmums. Å orÄ«t viens man ieÅ”ÄvÄs galvÄ
KolÄÄ£is tÄrzÄÅ”anÄ dalÄ«jÄs ar stÄstu:
PagÄjuÅ”ajÄ gadÄ man bija lielisks klients, tas bija tad, kad es tiku galÄ ar tÄ«ru ākrÄ«ziā.
Klientam izstrÄdes grupÄ ir divas komandas, katra nodarbojas ar savu produkta daļu (nosacÄ«ti back office un front office, t.i., programmatÅ«ru, kas strÄdÄ pie pasÅ«tÄ«jumu veidoÅ”anas un programmatÅ«ru, kas strÄdÄ pie pasÅ«tÄ«juma izpildes), laiku pa laikam integrÄjoties viena ar otru.
Back-office komanda ir aizgÄjusi pilnÄ«gi uz leju: seÅ”us mÄneÅ”us nepÄrtrauktas problÄmas, Ä«paÅ”nieki draud visus atlaist, viÅi nolÄ«ga konsultantu, pÄc konsultanta viÅi pieÅÄma darbÄ vairÄk nekÄ citu (mani). TurklÄt otrÄ komanda (storfront) strÄdÄja normÄli un turpinÄja strÄdÄt normÄli, tieÅ”i back-office komanda, kas arÄ« iepriekÅ” strÄdÄja normÄli, sÄka jukt. Komandas sÄž dažÄdos birojos un ir pieraduÅ”as viens otru dusmÄt.Iemesls: veikals un atpakaļ ir viena sistÄma, tajÄ ir daudz atkarÄ«bu, komandas dažÄdos birojos nesazinÄjÄs savÄ starpÄ. ÄŖpaÅ”nieki visu laiku āskatÄsā uz sÄnu priekÅ”pusi, tÄpÄc viÅiem tur ir jaunas iespÄjas, idejas un kontrole. ViÅa bija izcils zÄns, BA, dizainera un āatnes mums kafijuā kombinÄcija. Å is zÄns, komandas nepamanÄ«ts, veica virkni mazu uzdevumu, piemÄram, āpaziÅot otrajai komandai par izvietoÅ”anuā, āatjauninÄt dokumentÄcijuā utt. rutÄ«nas, lÄ«dz ābiļetÄ ievadiet visu veidu versiju numurus un komponentusā. Bet zÄns neuzrakstÄ«ja nekÄdu kodu, un vienÄ brÄ«dÄ« Ä«paÅ”nieki nolÄma viÅu optimizÄt un atlaist. Veikala komandai nekas nav mainÄ«jies, viÅi vienkÄrÅ”i neizgatavoja un neatjauninÄja dokus, un backoffice komanda nonÄca situÄcijÄ, kad veikala laidieni viÅiem kaut ko sabojÄ, un tÄ ir viÅu problÄma, un, ja viÅu laidieni kaut ko sabojÄ veikals, tÄs atkal ir viÅu problÄmas, jo veikals ir saimnieku redzeslokÄ :)
Kas pievÄrsa manu uzmanÄ«bu ar Å”o komentÄru un ko meklÄtÄjs atradÄ«s no virsraksta - zem griezuma.
Es esmu izstrÄdÄjis tÄ«mekļa lietojumprogrammas 20 gadus, tÄpÄc priekÅ”puse/aizmugure man nav tikai vÄrdi. TÄs ir ļoti cieÅ”i saistÄ«tas lietas. PiemÄram, es nevaru iedomÄties situÄciju, kad priekÅ”puse ir izstrÄdÄta pilnÄ«gÄ (vai ļoti spÄcÄ«gÄ) izolÄcijÄ no aizmugures. Abas puses darbojas ar vieniem un tiem paÅ”iem datiem un veic ļoti lÄ«dzÄ«gas darbÄ«bas. Es varu aptuveni iedomÄties, cik daudz informÄcijas pÄrvietojas starp abu komandu izstrÄdÄtÄjiem, lai koordinÄtu attÄ«stÄ«bu, un cik ilgi un cik bieži Å”ie apstiprinÄjumi ir jÄveic. Komandas nevar nesazinÄties cieÅ”i, pat ja tÄs atrodas dažÄdÄs laika zonÄs. It Ä«paÅ”i, ja jums ir JIRA.
Es zinu, ka ir bezjÄdzÄ«gi brÄ«dinÄt aizmugures izstrÄdÄtÄjus par priekÅ”ÄjÄs daļas izvietoÅ”anu. PriekÅ”puses jaunÄ versija aizmugurÄ neko nevar salauzt, bet tieÅ”i otrÄdi, jÄ. TieÅ”i priekÅ”gala izstrÄdÄtÄji ir ieinteresÄti informÄt aizmugures izstrÄdÄtÄjus, ka viÅiem ir nepiecieÅ”ama jauna vai mainÄ«ta funkcionalitÄte. PriekÅ”puse ir atkarÄ«ga no izvietoÅ”anas aizmugurÄ, nevis otrÄdi.
KÄds zÄns kurÅ”"atnes mums kafiju", nevar bÅ«t BA (ja ar BA mÄs domÄjam "biznesa analÄ«tiÄ·i"), un BA nevar bÅ«t "puika, atnes mums kafiju". Un noteikti,"pievienojiet visu veidu versiju numurus un komponentus"Ne "puika", ne BA to nevar izdarÄ«t bez pÄrrunÄm ar izstrÄdes komandÄm. Tas ir kÄ pajÅ«gs zirga priekÅ”Ä.
TÄ kÄ "zÄns" tika atlaists, tad Ŕīs funkcijas, no "atnes kafiju"un iepriekÅ”"ielieciet taukos", vajadzÄja pÄrdalÄ«t starp citiem komandas dalÄ«bniekiem. IzveidotajÄ grupÄ informÄcijas plÅ«smas un lomas tiek fiksÄtas; ja vienas vai vairÄku lomu izpildÄ«tÄjs ir atstÄjis skatuvi, tad pÄrÄjiem grupas dalÄ«bniekiem joprojÄm ir nepiecieÅ”amÄ«ba saÅemt pazÄ«stamu informÄcija no pazÄ«stamÄm lomÄm.ViÅi vienkÄrÅ”i nevar nepamanÄ«t,ka pie viÅiem pÄrstÄjusi nonÄkt darbam nepiecieÅ”amÄ informÄcija.TÄpat kÄ narkomÄns nevar nepamanÄ«t faktu,ka narkotiku piegÄde ir apstÄjusies.Un tÄpat kÄ narkomÄns meklÄ un atrod citus kanÄlus, tÄpÄc grupas dalÄ«bnieki centÄ«sies atrast sev vajadzÄ«gÄs informÄcijas avotus āotrÄā pusÄ un jaunus veco lomu izpildÄ«tÄjus un noteikti atradÄ«s vismaz kÄdu, kam, viÅuprÄt, bÅ«tu jÄdod viÅiem nepiecieÅ”amo informÄciju.
Pat ja pieÅemam, ka parastie informÄcijas kanÄli ir slÄgti un tas, kuram vajadzÄtu, nedomÄ, ka vajadzÄtu, tad aizmugurÄjie izstrÄdÄtÄji, draudot ar atlaiÅ”anu, neslÄps no Ä«paÅ”nieka savu neveiksmju iemeslus. seÅ”us mÄneÅ”us, zinot, ka viÅu problÄmas ir saistÄ«tas ar vajadzÄ«gÄs informÄcijas trÅ«kumu. SeÅ”us mÄneÅ”us Ä«paÅ”nieki nebÅ«s āstulbiā, redzot, ka informÄcija viÅiem bija vajadzÄ«ga jau iepriekÅ”.bija klÄta ar taukiem", un tagad neviens to tur nepievieno. Un diez vai pirmais konsultants bija tik neprofesionÄls, lai nerunÄtu ar back-end izstrÄdÄtÄjiem un nenonÄktu lÄ«dz problÄmas avotam - koordinÄcijas trÅ«kumam starp komandÄm. Tas ir iemesls aprakstÄ«tajÄm nepatikÅ”anÄm, nevis "puikas" atlaiÅ”ana.
BanÄls saziÅas trÅ«kums starp izstrÄdÄtÄjiem ir raksturÄ«gs daudzu attÄ«stÄ«bas problÄmu un citu problÄmu cÄlonis. Lai to atrastu, nav jÄbÅ«t lieliskam konsultantam. Pietiek bÅ«t saprÄtÄ«gam.
ManuprÄt, viss Å”is stÄsts ir labi pÄrdomÄts un skaisti izstÄstÄ«ts. Nu, nav lÄ«dz galam izgudrots - visi elementi ir Åemti no dzÄ«ves (priekÅ”puse, aizmugure, attÄ«stÄ«ba, zÄns, kafija, "tauki", ...). Bet tie ir savienoti tÄ, ka dzÄ«vÄ Å”Äds dizains negadÄs. AtseviŔķi to visu var atrast apkÄrtÄjÄ pasaulÄ, bet Å”ÄdÄ kombinÄcijÄ - nÄ. IepriekÅ” rakstÄ«ju, kÄpÄc .
TomÄr tas tiek pasniegts ļoti ticami. Tas tiek lasÄ«ts ar interesi un ir personiska iesaistÄ«Å”anÄs. LÄ«dzjÅ«tÄ«ba "Ärts zÄns", lielÄs maŔīnas nenovÄrtÄtais mazais mehÄnisms (tas ir par mani!). LÄ«dzjÅ«tÄ«ba izstrÄdÄtÄjiem, kuri ir tik gudri un pieredzÄjuÅ”i, bet nespÄj redzÄt tÄlÄk par savu degunu (viÅi ir man visapkÄrt!). Neliela ÅirgÄÅ”anÄs par Ä«paÅ”niekiem, bagÄtajiem puiÅ”iem, kuri paÅ”i savÄm rokÄm padarÄ«ja sevi par ābo-boā un nesaprot iemeslus (Nu spļaudÄs manas vadÄ«bas tÄls!). NiecÄ«ba pret pirmo ākonsultantuā, kuram neizdevÄs atrast tik vienkÄrÅ”u problÄmu avotu (jÄ, nesen Å”is puisis ienÄca ar brillÄm un staigÄja apkÄrt gudrs), un entuziasma pilnu vienotÄ«bu ar āÄ«stuā konsultantu, kurÅ” bija vienÄ«gais, kurÅ” spÄja novÄrtÄt Ä«sto visu amatu zÄna lomu (tas esmu es!).
Vai pÄc Ŕī komentÄra izlasÄ«Å”anas jÅ«tat iekÅ”Äju gandarÄ«jumu? MÅ«su kÄ mazu zobratu loma lielÄ mehÄnismÄ patiesÄ«bÄ nav tik maza! BrÄ«niŔķīgi pateikts, pat ja tÄ nav patiesÄ«ba. Bet kÄda patÄ«kama pÄcgarÅ”a.
Es nezinu, kÄds kolÄÄ£is un kÄdÄ tÄrzÄÅ”anÄ es dalÄ«jos Å”ajÄ atklÄsmÄ ar savu kolÄÄ£i
Es lasÄ«ju diezgan daudz Ivana Belokamenteva publikÄciju, kad autors sÄka savu darbÄ«bu par HabrÄ (2017. gadÄ). Daži pat to izbauda (
PatiesÄ«bu sakot, es personÄ«gi nedomÄju, ka HÄbram ir kļuvis labÄks ar Ivana publikÄcijÄm. Bet viÅa reitings un
Es nesaprotu tavu vaimanÄÅ”anu. Habrs jau sen ir paslÄ«dÄjis, bet autors iedod nelielu dzirksti un uzlabo lasÄ«tÄju noskaÅojumu), izvelkot resursu no bezdibeÅa.
JÄ, Habr nav labdarÄ«bas organizÄcija, Habr ir komerciÄls projekts. Habrs ir spogulis, kas atspoguļo mÅ«su vÄlmes. Ne manas personÄ«gÄs vÄlmes un nevis katra atseviŔķa apmeklÄtÄja vÄlmes, bet visu mÅ«su vÄlmju kopums - "vidÄjais slimnÄ«cai". Un Ivans Belokamentevs labÄk par visiem jÅ«t to, kas mums visiem kopÄ ir vajadzÄ«gs, un dod to mums.
VarbÅ«t es nebÅ«tu rakstÄ«jis Å”o rakstu, ja nebÅ«tu sÄcis skatÄ«ties seriÄlu"
"MÄs esam pazaudÄjuÅ”i Dievu"(ar)
Å is ir no sÄrijas. Un tas ir par mums.
MÅ«s vairs nevaldzina RadÄ«tÄja radÄ«tÄ realitÄte.
Dievs, daba, lielais sprÄdziens ā vienalga. Tur ir realitÄte. Ap mums un neatkarÄ«gi no mums.
MÄs tajÄ dzÄ«vojam saskaÅÄ ar dabas likumiem (Dieva PlÄns). MÄs apgÅ«stam likumus (PlÄnu) un mÄcÄmies izmantot realitÄti, kurÄ dzÄ«vojam, lai dzÄ«votu vÄl labÄk. MÄs pÄrbaudÄ«sim savus minÄjumus praksÄ, atmetot nepareizos un atstÄjot atbilstoÅ”os. MÄs mijiedarbojamies ar realitÄti un mainÄm to.
Un mums tas ir izdevies ļoti veiksmīgi.
Uz planÄtas ir daudz cilvÄku. Tik daudz. Ar paÅ”reizÄjo darba ražīgumu mums vairs nav jÄizdzÄ«vo ā mazÄkums var nodroÅ”inÄt vairÄkumu ar visu nepiecieÅ”amo. LielÄkajai daļai cilvÄku ir jÄnodarbojas ar kaut ko. VÄsturiski radoÅ”umam atvÄlÄtie liekie resursi nonÄca pie talantÄ«gÄkajiem (vai visvairÄk traucÄjoÅ”ajiem, kas arÄ« ir talants). Tagad ir tik daudz bezmaksas resursu, ka tos var iegÅ«t ikviens, kam ir kÄds talants, neatkarÄ«gi no viÅu lÄ«meÅa. SalÄ«dziniet, cik filmu gadÄ tiek izlaistas visÄ pasaulÄ un cik no tÄm varat noskatÄ«ties. Cik grÄmatu ir uzrakstÄ«ts un kuras no tÄm var izlasÄ«t. Cik daudz informÄcijas tiek izmests internetÄ un kas no tÄs ir izmantojams.
KÄpÄc IT profesija ir tik populÄra? JÄ, jo IT var ieliet bezdibeni resursu un neviens nepamirkŔķinÄs ar aci (atcerieties tikai 2000. gada problÄmu). Galu galÄ IT jomÄ jÅ«s varat pavadÄ«t gadus, izstrÄdÄjot lietojumprogrammas, kas novecos pat pirms to palaiÅ”anas, varat mÄÄ£inÄt integrÄt nesaderÄ«gus komponentus un panÄkt, lai tie darbotos, jÅ«s varat atkal un atkal izgudrot savus riteÅus vai arÄ« tagad sÄciet atbalstÄ«t programmas FortranÄ, kas vÄl pirms 20 gadiem ir klÄta ar sÅ«nÄm. IT jomÄ var pavadÄ«t visu mūžu un neko lietderÄ«gu nedarÄ«t. Un pats galvenais, neviens to nepamanÄ«s! Pat sevi.
Tikai daži no mums spÄs izcelties IT nozarÄ. Un vÄl mazÄk cilvÄku varÄs atstÄt aiz sevis labu atmiÅu. MÅ«su darba rezultÄti labÄkajÄ gadÄ«jumÄ pasliktinÄsies nÄkamajos 10-20 gados vai pat ÄtrÄk. Un noteikti mÅ«su dzÄ«ves laikÄ (ja sasniegsim pensijas vecumu). MÄs nevarÄsim saviem mazbÄrniem parÄdÄ«t datorsistÄmas, ar kurÄm jaunÄ«bÄ strÄdÄja viÅu vectÄvs. CilvÄki vienkÄrÅ”i aizmirsÄ«s savus vÄrdus. Savas karjeras sÄkumÄ es paaugstinÄju pasta stacijas
VarbÅ«t patiesÄ«bÄ mÄs slikti apzinÄmies sava IT sloga bezjÄdzÄ«bu, bet zemapziÅÄ mÄs cenÅ”amies aizbÄgt tur, kur mums ir Ärti. IedomÄtajÄs pasaulÄs, kur Scrum un Agile izmantoÅ”ana neizbÄgami noved pie tÄdu produktu raÅ”anÄs, kas iekaro pasauli ar savu lietderÄ«bu gadu desmitiem ilgi. Kur mÄs neesam vienkÄrÅ”i lielu mehÄnismu mazie zobrati, bet zobrati, bez kuriem plÄ«st lielie mehÄnismi. Kur mÅ«su dzÄ«ve nenotiek bezjÄdzÄ«gÄ rutÄ«nas darbÄ«bu izpildÄ, bet ir piepildÄ«ta ar radoÅ”umu un jaunradi, ar kuras rezultÄtiem varam lepoties.
MÄs aizbÄgam Å”ajÄs skaistajÄs, iedomÄtajÄs pasaulÄs no mÅ«su paÅ”u nevÄrtÄ«guma reÄlajÄ pasaulÄ. MÄs meklÄjam viÅiem mierinÄjumu.
MÄs meklÄjam mierinÄjumu, tostarp par HabrĆ©. Un Ivans mums to iedod Å”eit.
Avots: www.habr.com