Fornádeľ MichalAbstrakt. Párové programovanie ako súčasť extrémneho programovania je založené na aktívnej spolupráci dvoch programátorov pracujúcich na rovnakej úlohe bok po boku. Z pohľadu zvýšenia efektivity a kvality je nesmierne dôležité identifikovať spoločne vykonávané aktivity a neprogramovať v páre po celú dobu. Odlišné charakterové vlastnosti, schopnosti dvojice a takisto aj typ projektu výrazne vplývajú na to, či je párové programovanie vhodnou technikou pre použitie. Výhody párového programovania sú z teoretického hľadiska veľmi prínosné pre členov vývojového tímu ako aj pre manažérov, ktorí šetria finančnými prostriedkami a kvalitatívne zvyšujú úroveň projektu. Prax však ukázala, že množstvo programátorov má s touto technikou viac negatívne ako pozitívne skúseností spojené najmä s ťažkosťami ohľadom časovej synchronizácie dvojice ľudí, vzájomným neporozumením, vnútorným nepokojom, pocitom neustálej kontroly a stratou koncentrácie. Párové programovanie je vhodné najmä v rámci aktivít, ktoré vyžadujú diskusiu a rôzne pohľady na ich prípadne riešenie. Ostatné aktivity môžu z pohľadu vzájomného pôsobenia dvojice programátorov so sebou prinášať viacero nevýhod. Kocian RóbertAbstrakt. Stále viac a viac rastú nároky na rýchlejší vývoj a kvalitu softvéru s čoho vyplýva že, pre samotných programátorov je to čim ďalej tým náročnejšie. Vyvíjať kvalitnú a komplexnú aplikáciu s neustále rastúcimi nárokmi na jej vývoj je v tejto stále rýchlejšej dobe extrémne ťažká úloha, a preto si táto situácia vyžaduje použitie extrémnych metód vývoja, ktoré tento problém vo veľkej miere eliminujú a je tak možné vyvíjať kvalitný softvér za čo najkratší čas. Vhodnosť použitia Párového programovania je závislá ako od veľkosti projektu, tak od veľkosti tímu. S toho vyplýva otázka. Je Párové programovanie vhodnou metódou pre menšie tímy, ktoré pracujú na menších projektoch? Ak áno, dá sa uskutočniť párové programovanie v menších tímoch tak, aby sa dosiahlo požadovaných kritérií kladených na projekt?
|