Lazový MichalAbstrakt. Riadenie tímu pri vývoji softvérového produktu si od manažmentu projektu vyžaduje nemalé úsilie a skúsenosti. Ak sa jedná o tím, ktorý spolupracuje naprieč viacerými geografickými regiónmi, je táto úloha ešte náročnejšia. Nasadenie medzinárodných tímov na vývoj softvéru sa stáva trendom a preto sa venuje veľké úsilie na vytvorenie prostriedkov a nástrojov, ktoré by zmiernili problémy vznikajúce pri kolaborácií a komunikácií takýchto tímov. Spravidla sa jedná o veľké projekty, v ktorých sú tieto problémy ešte výraznejšie a ich riešenie zložitejšie. Esej sa zaoberá spôsobom podpory takéhoto vývoja softvéru a tiež otázkou, ako zvýšiť efektivitu týchto tímov, pretože tu nastávajú komplikácie, ktoré môžu v konečnom dôsledku spôsobiť neúspech projektu, zníženú kvalitu výsledného produktu, alebo zvýšenie nákladov na jeho realizáciu. Pomothy AdamAbstrakt. Testeri sa často považujú za jednorazových a dočasných zamestnancov, ktorým sa dajú k dispozícii len testovacie scenáre a pravidlá, ako hlásiť nájdené chyby. V skutočnosti ale tvoria rovnocenných partnerov vývojárskeho tímu so spoločným cieľom – doručiť zákazníkovi kvalitný produkt. Pre tieto dva tímy je najdôležitejšia vzájomná komunikácia. Keď sa však pre každý projekt najímajú noví testeri, ktorí nemajú s vývojármi žiadny vzťah a sú v úplne neznámom kolektíve, je táto komunikácia veľmi formálna a neefektívna. Preto je dôležité mať statický tím testerov, rovnako ako to býva v prípade vývojárov. Dobré vzťahy a kolegialita majú za následok výrazné zlepšenie spolupráce. Na dosiahnutie čo najlepšej komunikácie medzi tímom vývojárov a testerov je tiež dôležité zvoliť vedúce osobnosti oboch tímov, ktoré budú koordinovať ostaných členov tímu, budú mať prehľad o aktuálnom dianí v tíme a komunikovať s okolitým svetom v mene celého tímu.
|