15.7.2015 0 Comments

Kde je architektúra v agilných prístupoch?

Agilita sa v očiach širokej verejnosti často spája s dojmom rýchleho a akčného prístupu, a to aj na úkor kvality. Málo plánovania, málo dokumentácie, málo architektúry, veľa programovania a veľmi rýchla dodávka aspoň čiastočného výsledku. Je to však naozaj tak? Teórie projektového manažmentu nám hovoria, že ak niečo chcem dodať rýchlejšie, ako bolo naplánované, a stále splniť požadovanú funkčnosť, bude to stáť viac peňazí, prípadne to bude na úkor kvality. Scrum, ako jedna z najrozšírenejších agilných techník, sa takisto explicitne nevenuje manažmentu kvality alebo architektúre.  Treba však poznamenať, že Scrum pozn. 1je len  jeden z mnohých agilných prístupov a Scrum sa nerovná Agile. Jeden zo základných agilných princípov pozn. 2 hovorí, že návrhu a technickej kvalite treba venovať neustálu pozornosť, čím  sa zvyšuje aj agilnosť.  Na druhej strane však ďalší princíp hovorí, že najlepšie návrhy a architektúry vznikajú ako práca tímu. Nevynára sa teda potreba explicitnej roly, resp. človeka, ktorý by dbal na tieto aspekty. Aj to je možno dôvod, prečo si málokto spája agilný vývoj s návrhom architektúry alebo plánovaním. Väčšina agilných prístupov stavia na vývoji pomocou malého tímu, ktorý vyvíja určitý produkt alebo funkčnosť.  Z tohto izolovaného pohľadu jedného produktu je naozaj prirodzená orientácia prevažne na funkčné aspekty a snaha vyhovieť požiadavkám zákazníka (aj meniacim sa v čase). Len čo však tento produkt zasadíme do širšieho a komplexnejšieho prostredia, vynorí sa množstvo ďalších aspektov, ktoré v izolovanom pohľade nehrali až takú veľkú rolu. Napríklad výber technológií musí zrazu brať do úvahy existujúcu infraštruktúru, spôsob načítavania dát musí zohľadňovať dostupné dátové zdroje,  vývoj používateľského rozhrania musí brať na zreteľ existujúce dizajnové manuály atď.   Bez zohľadňovania týchto aspektov (architektúry riešenia) vzniká napriek aplikovaniu dynamického agilného prístupu vysoké riziko neúspechu.   Rozoberme si preto tieto dve situá ...

Článok je uzamknutý

Pokračovanie článku patrí k prémiovému obsahu PC REVUE, ktorý je dostupný pre predplatiteľov. S digitálnym predplatným za 20 € na celý rok získate neobmedzený prístup k uzamknutému obsahu na webe. Objednať si ho môžete TU. Ak už máte digitálne predplatné PC REVUE prihláste sa TU. Ak máte digitálne predplatné Piano, prihláste sa pomocou Piano.


Prihlásiť pomocou členstva PC REVUE
 
Alebo sa prihláste cez službu Piano





Nechajte si posielať prehľad najdôležitejších správ emailom

Mohlo by Vás zaujímať

ITPro 1

Rozšírená realita pomôže školám

17.12.2016 00:05

Raz vidieť je lepšie ako stokrát počuť a v školstve to platí ešte mnohonásobne viac. Čo však v prípade, ak si študenti majú pozrieť, ako v reálnom čase pracuje jadrový reaktor? Alebo by chceli vidieť, ...

ITPro

Linux súkromne i pracovne v2.0 (15. časť): SIP (Session Initiation Protocol)

13.12.2016 11:58

Je priam neuveriteľné, aké množstvo užitočných informácií a faktov súvisiacich s IP telefóniou (VoIP) sa skrýva za takou jednoduchou skratkou, ako je SIP. Nejde pritom iba o protokol, ale o mnoho ďalš ...

ITPro

Výzvy a perspektívy mobilných sietí

13.12.2016 11:52

Dostupnosť kvalitného mobilného pripojenia vrátane dostatočnej kapacity na prenos dát považujeme v súčasnosti za samozrejmosť.  O niektorých špecifikách a  perspektívach služieb mobilných operátorov v ...

Vyhľadávanie

ITSMF jar

Najnovšie videá