hledat

Začněte vyhledáváním výše

  1. Domů
  2. Články
  3. ShiftLeft: Jak zrychlit vývoj a zapojit celý tým

ShiftLeft: Jak zrych­lit vývoj a zapo­jit celý tým

Anna Holzmannová
ShiftLeft: Jak zrychlit vývoj a zapojit celý tým

Na pravidel­ném mee­tupu UX Mon­day, který pořádá Aso­ci­ace UX, se nedávno mluvi­lo o přís­tupu ShiftLeft. Tématem setkání bylo, jak posunout UX, testování i celkovou spoluprá­ci blíž k začátku vývo­je, aby pro­duk­tové týmy mohly pra­co­v­at efek­tivněji, s větší mírou zod­pověd­nos­ti a přede­vším – blíž k zákazníkovi.

Daleko od zákazní­ka, blízko k prob­lémům 

Účast­ní­ci mee­tupu se zamýšleli nad tím, jaké to je pra­co­v­at ​„daleko od zákazní­ka“ – a jak takovou situaci změnit. Tým z České spořitel­ny sdílel vlast­ní zkušenos­ti s tím, jak příst­up ShiftLeft pomáhá zlepšo­vat nejen kval­i­tu pro­duk­tů, ale i týmovou dynamiku. 

„Každé zadání, které máme, je vlast­ně hypotéza. A dokud ji neověříme v praxi, nemáme jis­to­tu, že daná funkcionali­ta bude skutečně užitečná. Včas­né zapo­jení UX designu i testování do pro­ce­su pomáhá tuto hypotézu rych­le ověřit a přizpů­so­bit řešení real­itě,” popisu­je Vítězslav Hubený, který za Česk­ou spořitel­nu na mee­tupu vystoupil. 

Co zna­mená ShiftLeft v České spořitel­ně?

ShiftLeft nepřed­stavu­je jed­nu konkrét­ní tech­niku, ale spíše sou­bor prin­cipů a pos­tupů, jejichž společným cílem je posílit spoluprá­ci napříč týmem a urych­lit doručení hod­no­ty směrem k zákazníkovi. U nás se ten­to příst­up uplatňu­je různorodě – něk­teré týmy už běžně pracu­jí s fea­ture flagy a trunk-based devel­op­mentem, jinde pos­tup­ně zavádějí pokročile­jší prak­tiky, jako je napřík­lad Spec­i­fi­ca­tion by Exam­ple (SBE). 

Nezmeške­jte žád­né novinky ITT

Společný kon­text jako klíč 

ShiftLeft ale není jen o tech­nologiích. Výz­nam­nou promě­nou prochází i týmová spolupráce. Zkušenos­ti z České spořitel­ny ukazu­jí, že pokud mají designéři, vývo­jáři a testeři společný kon­text, mění se příst­up: ​„Člověk zjistí, že spous­tu věcí, které musel dřív dělat, už dělat nemusí a může se věno­vat něče­mu hod­not­nější­mu. Vzniká tak prostředí, kde bar­iéry typu ​„tohle není moje práce“ pos­tup­ně mizí. Když totiž rozumíme prá­ci kolegů, přirozeně se zapo­ju­jeme do řešení jejich prob­lémů,” podtrhu­je Vítězslav. 

Zavádění ShiftLeft přináší řadu výhod, ale má i svá speci­fi­ka. Nehodí se pro každý typ týmu – napřík­lad v servis­ních týmech, kde se řeší poža­davky jeden po druhém, se jeho zave­dení příliš neosvědčí. Je to příst­up, který vyžadu­je změnu myšlení, sys­tem­at­ické zavádění tech­nik a trpělivost. 

U nás v bance probíhá imple­men­tace pos­tup­ně. Týmy mají k dis­pozi­ci prak­tické ukázky, připravu­jí se best prac­tices a návody, jak napřík­lad použí­vat test­con­tain­ers, mock­o­vat data nebo pra­co­v­at s fea­ture flags. 

ShiftLeft v době AI 

S ros­toucím vlivem gen­er­a­tivní AI je příst­up ShiftLeft rel­e­vant­nější než kdy dřív. Schop­nost kri­t­icky myslet, dekom­pono­vat prob­lém a navrhnout efek­tivní řešení jsou doved­nos­ti, které tech­nolo­gie zatím nenahradí. A právě včas­né a hluboké zapo­jení designérů, vývo­jářů i testerů do jed­no­ho týmu umožňu­je těm­to doved­nos­tem naplno zazářit. 

Mohlo by vás také zajímat

ShiftLeft: Jak zrychlit vývoj a zapojit celý tým