Nakonec si pamatujte, že retrospektiva není jen o zpětné vazbě, ale i o oslavě úspěchů. Pokud tým splnil cíl nebo zvládl náročnou situaci, řekněte to nahlas. Pozitivní zpětná vazba posiluje důvěru a motivaci, a to je základ pro to, aby lidi vůbec chtěli mluvit o tom, co se nedaří. Strukturovaná vazba vám dá rámec, ale teprve bezpečné prostředí z ní udělá skutečný nástroj růstu.
Při odhadu vždy zohledněte závislosti na jiných týmech nebo externích systémech. Pokud implementace závisí na API, které teprve vzniká, přidejte k odhadu rizikový faktor – klidně 50 % navíc. Stejně tak analytika, která čeká na rozhodnutí product ownera, je časově nejistá. V takovém případě odhadujte v rozpětí, ne jedním číslem: „5–8 bodů” místo „6 bodů”.
Začít s vývojem pro Android není tak složité, jak se může zdát. Klíčové je osvojit si základní nástroje a postupně budovat malé projekty. Nejprve si nainstalujte oficiální vývojové prostředí, které je zdarma a obsahuje vše potřebné. Po spuštění vytvořte nový projekt s prázdnou aktivitou – to je nejjednodušší start. Důležité je porozumět struktuře projektu: soubory XML pro rozložení obrazovky a soubory Kotlin nebo Java pro logiku aplikace.
Důležité je také pochopit, jak funguje rozložení. Naučte se používat základní komponenty jako textová pole, tlačítka a seznamy. Nebojte se experimentovat s různými typy rozložení, ale začněte s jednoduchým lineárním uspořádáním. Pozor na to, že příliš složité rozložení může způsobit pomalé vykreslování. Vždy se snažte o jednoduchost a čitelnost kódu.
Častým začátečnickým omylem je zapomínat na oprávnění. Pokud vaše aplikace potřebuje přístup k internetu, fotoaparátu nebo úložišti, musíte tato oprávnění deklarovat v konfiguračním souboru manifestu. Bez toho aplikace spadne nebo nebude fungovat podle očekávání. Vyzkoušejte si na malém projektu, jak oprávnění přidat a jak je správně vyžádat.
Jakmile zvládnete základy, začněte pracovat s emulátorem i fyzickým zařízením. Emulátor je vhodný pro rychlé testování, ale některé funkce, jako jsou senzory nebo výkon, ověříte pouze na reálném telefonu. Nezapomeňte také na ladění – naučte se používat nástroje pro analýzu výkonu a paměti. Tím předejdete mnoha problémům, které se objeví až po vydání aplikace.
Nejdříve si vyberte nástroj, kterým budete API testovat. Můžete použít přímo příkazovou řádku a nástroj pro odesílání HTTP požadavků, ale pro začátek je pohodlnější grafický program, který vám ukáže odpověď v přehledné podobě. Stačí zadat adresu (endpoint) a zvolit metodu, obvykle GET pro čtení dat. Zkuste najít veřejné API, které vrací aktuální čas, počasí nebo seznam zemí. Cílem je vidět první odpověď ve formátu JSON – to je textová struktura, kterou snadno přečte nejen člověk, ale i program.
Při zavádění strukturované zpětné vazby počítejte s odporem. Lidé jsou zvyklí na volnou debatu a můžou se cítit svázaní. Vysvětlete, že struktura jim dává prostor, ne ho bere – každý dostane stejný čas, a tím pádem i rovný hlas. Začněte s krátkým experimentem na dvě retrospektivy, pak se zeptejte týmu, co by upravil. Tím dosáhnete toho, že si metodu osvojí a nebudou ji vnímat jako vnucenou byrokracii.
Když testy začnete spouštět častěji, oceníte výběr testů podle názvu nebo značky. Pytest umožňuje spouštět jen vybrané soubory, funkce nebo celé adresáře. Lze také vynechat pomalé testy pomocí značek a spouštět je zvlášť. To se hodí, když máte testy, které vyžadují databázi nebo externí služby – ty pak nemusíte pouštět při každé změně kódu, ale jen před nasazením.
Klíčové je začít odhadem ve story pointech, ne v hodinách. Story pointy vyjadřují relativní složitost a nezávisejí na individuální rychlosti člena týmu. Když máte history odhadnuté body, převeďte je na čas pomocí historických dat – kolik bodů tým průměrně zvládne za sprint. Tento přepočet ale nedělejte na začátku projektu, až po dvou až třech sprintech, kdy máte reálná čísla. Do té doby použijte hrubé rozpětí: analytická fáze tvoří obvykle 20–30 % celkového času, implementace 70–80 %.
Nejčastější chyby, které zabíjejí retrospektivu Největší chybou je skákat rovnou k řešením, aniž by tým pochopil kořen problému. Pokud se opakuje stejné zpoždění, neptejte se „jak to opravíme”, ale „proč k tomu dochází” – použijte techniku 5x proč. Druhou častou chybou je absence akčních kroků. Každá retrospektiva musí skončit maximálně třemi konkrétními úkoly, které mají vlastníka a termín. Bez toho je to jen ztráta času. Třetí chybou je, že retrospektiva trvá déle než 45 minut – tým ztratí pozornost a kvalita výstupů klesá.
When you have just about any questions with regards to in which as well as how to employ koukněte sem, you are able to e mail us from our own page.
