Etsijä löytää

Monet ihmiset ajattelevat heitä koskettavia ongelmia ennen nukkumaanmenoa tai heräämisen jälkeen. En ole poikkeus. Tänä aamuna yksi tuli mieleeni kommentti Habrilta:

Kollegani jakoi tarinan chatissa:

Toissa vuonna minulla oli mahtava asiakas, tämä oli silloin, kun olin tekemisissä puhtaan "kriisin" kanssa.
Asiakkaalla on kehitysryhmässä kaksi tiimiä, jotka kumpikin käsittelevät oman tuotteensa osaa (ehdollisesti back office ja front office eli tilausten muodostamiseen ja toimeenpanoon työskentelevät ohjelmistot), ajoittain integroituen keskenään.
Back office -tiimi on mennyt täysin alamäkeen: kuusi kuukautta jatkuvia ongelmia, omistajat uhkaavat irtisanoa kaikki, he palkkasivat konsultin, konsultin jälkeen palkkasivat enemmän kuin toisen (minun). Lisäksi toinen tiimi (storfront) työskenteli normaalisti ja jatkoi työskentelyä normaalisti, se oli back-office-tiimi, joka oli myös aiemmin toiminut normaalisti. Joukkueet istuvat eri toimistoissa ja ovat tottuneet kiusaamaan toisiaan.

Syy: kauppa ja takaisin ovat yksi järjestelmä, siinä on paljon riippuvuuksia, eri toimistojen tiimit eivät kommunikoineet keskenään. Omistajat "katsovat" sivuetua koko ajan, joten heillä on siellä uusia ominaisuuksia, ideoita ja hallintaa. Hän oli kaikenkattava poika, yhdistelmä BA:ta, suunnittelijaa ja "tuo meille kahvia". Tämä poika, jota hänen tiiminsä ei huomannut, suoritti joukon pieniä tehtäviä, kuten "ilmoita toiselle ryhmälle käyttöönotosta", "päivitä dokumentaatio" jne. rutiini, alaspäin "syötä lippuun kaikenlaiset versionumerot ja komponentit". Mutta poika ei kirjoittanut mitään koodia, ja yhdessä vaiheessa omistajat päättivät optimoida hänet ja erottaa hänet. Kauppatiimin kannalta mikään ei ole muuttunut, he eivät vain tehneet tai päivittäneet telakoita, ja backoffice-tiimi joutui tilanteeseen, jossa kaupan julkaisut rikkovat jotain heille, ja se on heidän ongelmansa, ja jos heidän julkaisunsa rikkovat jotain kauppa, se on taas heidän ongelmansa, sillä kauppa on omistajien näköpiirissä :)

Mikä kiinnitti huomioni tällä kommentilla ja mitä etsijä löytää otsikosta - leikkauksen alta.

Olen kehittänyt verkkosovelluksia 20 vuotta, joten etu/taka ei ole minulle pelkkää sanaa. Nämä liittyvät hyvin läheisesti toisiinsa. En voi esimerkiksi kuvitella tilannetta, jossa etuosa on kehitetty täysin (tai erittäin vahvasti) eristyksissä takaa. Molemmat osapuolet toimivat samoilla tiedoilla ja suorittavat hyvin samanlaisia ​​toimintoja. Voin karkeasti kuvitella, kuinka paljon tietoa liikkuu molempien tiimien kehittäjien välillä kehityksen koordinoimiseksi ja kuinka kauan ja kuinka usein näitä hyväksyntöjä pitää tehdä. Joukkueet eivät voi muuta kuin kommunikoida läheisesti, vaikka ne olisivatkin eri aikavyöhykkeillä. Varsinkin jos sinulla on JIRA.

Tiedän, että on turhaa varoittaa takakehittäjiä etuosan käyttöönotosta. Etuosan uusi versio ei voi rikkoa mitään takana, mutta päinvastoin, kyllä. Juuri käyttöliittymäkehittäjät ovat kiinnostuneita ilmoittamaan taustakehittäjille, että he tarvitsevat uusia tai muutettuja toimintoja. Etuosa riippuu taka-asennuksista, eikä päinvastoin.

mikä poika kuka"tuo meille kahvia", BA ei voi olla (jos BA:lla tarkoitamme "liikeanalyytikkoa"), eikä BA voi olla "poika, tuo meille kahvia". Ja varmasti,"lisää kaikenlaisia ​​versionumeroita ja komponentteja"Ei "poika" eikä BA voi tehdä sitä ilman keskustelua kehitystiimien kanssa. Se on kuin kärryt hevosen edellä.

Koska "poika" sai potkut, nämä toiminnot alkaen "tuo kahvia"ja ennen"laittaa rasvaan", olisi pitänyt jakaa uudelleen muiden tiimin jäsenten kesken. Vakiintuneessa ryhmässä tiedonkulku ja roolit ovat kiinteät; jos yhden tai useamman roolin esiintyjä on poistunut lavalta, niin muilla ryhmän jäsenillä on edelleen tarve saada tuttuja tietoa tutuista rooleista. He eivät yksinkertaisesti voi olla huomaamatta, että työhön tarvittava tieto on lakannut saapumasta heille. On kuin huumeiden väärinkäyttäjä ei voi olla huomaamatta, että huumeiden tarjonta on pysähtynyt. Ja aivan kuten huumeiden väärinkäyttäjä etsii ja löytää muita kanavia, joten ryhmän jäsenet yrittävät löytää "toiselta" puolelta tarvitsemansa tiedon lähteitä ja uusia vanhojen roolejen esiintyjiä ja varmasti löytää ainakin jonkun, jonka heidän mielestään pitäisi antaa heille tarvittavat tiedot.

Vaikka oletamme, että tavalliset tiedonvälityskanavat on suljettu ja se, jonka pitäisi, ei usko, että hänen pitäisi, niin takakehittäjät eivät irtisanomisen uhalla piilota omien epäonnistumistensa syitä omistajalta. kuusi kuukautta tietäen, että heidän ongelmansa johtuvat tarvittavien tietojen puutteesta. Omistajat eivät ole "tyhmiä" kuuteen kuukauteen, kun he näkevät, että he tarvitsivat tietoja aiemmin."oli rasvan peitossa", ja nyt kukaan ei lisää sitä sinne. Ja ensimmäinen konsultti tuskin oli niin epäammattimainen, ettei hän keskustellut taustakehittäjien kanssa eikä päässyt ongelman lähteeseen - tiimien välisen koordinaation puutteeseen. Tämä on syy kuvattuihin ongelmiin, ei "pojan" irtisanominen.

Banaalinen kommunikoinnin puute kehittäjien välillä on tyypillinen syy moniin kehitysongelmiin ja muuhun. Sinun ei tarvitse olla hyvä konsultti löytääksesi sen. Riittää, että on vain järkevä.

Minusta tämä koko tarina on hyvin mietitty ja kauniisti kerrottu. No, ei täysin keksitty - kaikki elementit on otettu elämästä (edestä, takaa, kehitys, poika, kahvi, "rasva", ...). Mutta ne on yhdistetty niin, että tällaista suunnittelua ei tapahdu elämässä. Erikseen kaikki tämä löytyy ympärillämme olevasta maailmasta, mutta sellaisessa yhdistelmässä - ei. Kirjoitin yllä miksi .

Se on kuitenkin esitetty erittäin uskottavasti. Sitä luetaan mielenkiinnolla ja se on henkilökohtaista. Sympatiaa kohtaan "kätevä poika", suuren koneen arvostamaton pieni mekanismi (kyse on minusta!). Alentuminen kehittäjiä kohtaan, jotka ovat niin älykkäitä ja kokeneita, mutta eivät näe oman nenänsä pidemmälle (ne ovat kaikkialla ympärilläni!). Pieni pilkka omistajille, rikkaille kavereille, jotka tekivät itsestään "bo-bo" omin käsin eivätkä ymmärrä syitä (No, sylkevä kuva johtajuudestani!). Halveksuminen ensimmäistä "konsulttia", joka ei löytänyt niin yksinkertaista ongelmien lähdettä (joo, äskettäin tämä kaveri tuli sisään lasien kanssa ja käveli ympäriinsä fiksun näköisenä), ja innostunut yhtenäisyys "todellisen" konsultin kanssa, joka oli ainoa, joka osasi arvostaa todellista päihteen roolia (se olen minä!).

Tunnetko sisäistä tyydytystä luettuasi tämän kommentin? Meidän roolimme pieninä hampaina suuressa mekanismissa ei itse asiassa ole niin pieni! Ihanasti sanottu, vaikka se ei ole totta. Mutta mikä miellyttävä jälkimaku.

En tiedä millaisen kollegan ja missä chatissa jaoin tämän paljastuksen kollegani kanssa mkrentovskiy ja miksi kollega mkrentovskiy Päätin julkaista sen artikkelin alla "Kuinka monta vuotta taiga on kävellyt - ymmärrä ei"erinomainen habr-kirjailija nmivan'a (joka muuten on tällä hetkellä Habrin ykkössijalla!), mutta myönnän, että kollegani mkrentovskiy teki sen erittäin hyvin. Kommentin viesti ja esitystyyli ovat niin yhdenmukaisia ​​muiden julkaisujen viestin ja tyylin kanssa nmivan'No, mitä voisi ajatella, että kriisikonsultti monien julkaisujen kommenteista ja GG:stä nmivan'a on sama henkilö.

Luin melko paljon Ivan Belokamentsevin julkaisuja, kun kirjailija aloitti toimintansa Habreen (vuonna 2017). Jotkut jopa nauttivat siitä (aika, два). Hänellä on hyvä tyyli ja mielenkiintoinen materiaalin esitys. Hänen tarinansa ovat hyvin samankaltaisia ​​kuin tosielämän tarinoita, mutta niillä on lähes nolla mahdollisuus tapahtua todellisuus. Näin on tämän kommentin tarinan kanssa.

Totta puhuen, en henkilökohtaisesti usko, että Habr on parantunut Ivanin julkaisujen myötä. Mutta hänen arvosanansa ja mielipiteitä muut Habrin asukkaat sanovat päinvastaista:

En ymmärrä huutamistasi. Habr on liukastunut aikoja sitten, mutta kirjoittaja antaa hieman kipinää ja parantaa lukijoiden mielialaa) vetämällä resurssia pois kuilusta.

Kyllä, Habr ei ole hyväntekeväisyysjärjestö, Habr on kaupallinen projekti. Habr on peili, joka heijastaa toiveitamme. Ei minun henkilökohtaisia ​​toiveitani eikä jokaisen yksittäisen vierailijan toiveita, vaan kaikkien halujemme kokonaisuus - "sairaalan keskiarvo". Ja Ivan Belokamentsev tuntee paremmin kuin kukaan, mitä me kaikki yhdessä tarvitsemme, ja antaa sen meille.

Ehkä en olisi kirjoittanut tätä artikkelia, jos en olisi alkanut katsoa sarjaa"Nuori paavi".

"Olemme menettäneet Jumalan" (Kanssa)

Tämä on sarjasta. Ja tämä koskee meitä.

Luojan luoma todellisuus ei enää vallitse meitä.

Jumala, luonto, alkuräjähdys - mitä tahansa. Todellisuus on olemassa. Ympärillämme ja meistä riippumatta.

Elämme siinä luonnonlakien mukaisesti (Jumalan suunnitelma). Opimme lait (Plan) ja opimme käyttämään todellisuutta, jossa elämme, elääksemme entistä paremmin. Testaamme arvauksiamme käytännössä, hylkäämme väärät ja jätämme asiaankuuluvat. Olemme vuorovaikutuksessa todellisuuden kanssa ja muutamme sitä.

Ja olemme onnistuneet tässä erittäin hyvin.

Planeetalla on monia ihmisiä. Niin monta. Nykyisellä työn tuottavuudella meidän ei enää tarvitse selviytyä – vähemmistö voi tarjota enemmistölle kaiken tarvitsemansa. Useimmat ihmiset joutuvat pitämään itsensä kiireisenä jollakin. Historiallisesti luovuuteen osoitetut ylimääräiset resurssit menivät lahjakkaimmille (tai häiritsevimmille, mikä on myös lahjakkuutta). Nyt ilmaisia ​​resursseja on niin paljon, että jokainen, jolla on lahjakkuutta, voi saada sen tasosta riippumatta. Vertaa, kuinka monta elokuvaa julkaistaan ​​vuodessa ympäri maailmaa ja kuinka monta niistä voit katsoa. Kuinka monta kirjaa on kirjoitettu ja mitkä niistä voidaan lukea. Kuinka paljon tietoa sijoitetaan Internetiin ja mikä niistä on käyttökelpoista.

Miksi IT-ammatti on niin suosittu? Kyllä, koska IT-alaan voi kaataa resursseja kuiluun, eikä kukaan räpytä silmää (muistakaa vain vuoden 2000 ongelma). IT-alalla voihan vuosia kehittää sovelluksia, jotka vanhentuvat jo ennen julkaisua, voit yrittää integroida yhteensopimattomia komponentteja ja saada ne silti toimimaan, voit keksiä omat pyöräsi uudestaan ​​ja uudestaan ​​tai voit jo nyt alkaa tukea ohjelmia Fortranissa, joka on ollut sammaleen peitossa vielä 20 vuotta sitten. Voit viettää koko elämäsi IT-alalla etkä tee mitään hyödyllistä. Ja mikä tärkeintä, kukaan ei huomaa sitä! Jopa itsesi.

Harvat meistä pystyvät tekemään jälkensä IT-alalla. Ja vielä harvemmat ihmiset voivat jättää jälkeensä hyvän muiston. Työmme tulokset heikkenevät parhaimmillaan seuraavien 10-20 vuoden aikana tai jopa aikaisemmin. Ja varmasti meidän elinaikanamme (jos saavutamme eläkeiän). Emme voi näyttää lastenlapsillemme tietokonejärjestelmiä, joita heidän isoisänsä työskenteli nuoruudessaan. Ihmiset yksinkertaisesti unohtavat nimensä. Urani alussa nostin postiasemia cc:Mail alla "akselin akseli". Olen 20 vuoden päässä eläkkeestä ja 10 vuotta lastenlasten saamisesta, mutta useimmat teistä eivät ole kuulleet mitään "90-luvun puolivälin erinomaisesta sähköpostisovelluksesta" ("suosituin sähköpostiohjelmistopaketti 1990-luvun puolivälissä").

Ehkä todellisuudessa olemme huonosti tietoisia IT-taakkamme turhuudesta, mutta alitajunnassa pyrimme pakenemaan sinne, missä viihdymme. Kuvitteisiin maailmoihin, joissa Scrumin ja Agilen käyttö johtaa väistämättä tuotteiden syntymiseen, jotka valloittavat maailman hyödyllisyydellään vuosikymmeniä. Missä emme ole yksinkertaisia ​​suurten mekanismien pieniä vaihteita, vaan vaihteita, joita ilman suuret mekanismit hajoavat. Missä elämämme ei kulje rutiinitoimien merkityksettömässä toteuttamisessa, vaan on täynnä luovuutta ja luovuutta, jonka tuloksista voimme olla ylpeitä.

Pakenemme näihin kauniisiin, kuvitteellisiin maailmoihin omasta arvottomuudestamme todellisessa maailmassa. Odotamme heiltä lohtua.

Etsimme lohtua, myös Habrelta. Ja Ivan antaa sen meille täällä.

Lähde: will.com

Lisää kommentti