Škoda MatejAbstrakt. Pri agilných metódach vývoja softvéru sa často prisudzuje dokumentácií nízka priorita a je zanedbávaná. Často je vývojármi chápaná ako zbytočnosť. Výsledkom dokumentovania je často nedostatočne použiteľný dokument. Táto esej pojednáva o problémoch ako je slabá kvalita dokumentácie, jej umelé vytváranie alebo vytváranie príliš neskoro. Popisuje názory vedúcich členov tímov na jej tvorbu pri agilných spôsoboch vývoja softvéru a jej dôležitosť pre softvérové projekty. Ďalej sa venuje popisu procesu tvorby dokumentácie pri agilných metodikách vývoja softvéru. Snaží sa navrhnúť aspoň čiastočné riešenia tohto problému napríklad využitím kombinácie agilných a klasických tímov na tvorbu dokumentácie. V krátkosti sa tiež vyjadruje k ďalšiemu používanému spôsobu tvorby dokumentácie a to jej automatizované generovanie.Uhrin MartinAbstrakt. Plánovanie softvérového projektu je kľúčovým aspektom v oblasti riadenia jeho vývoja. Na začiatku tvorby softvéru každého zaujíma, ako dlho bude jeho vývoj trvať. Toto sa nedá s určitosťou povedať nikdy a správny odhad je viac menej otázkou skúseností, poprípade náhody. Preto je dôležité vedieť efektívne využívať čas. Agilné metódy vývoja nám dávajú dobré rady, ako toto dosiahnuť, a preto sa čím ďalej tým viac začínajú využívať. Ľudia stále hľadajú nové a lepšie spôsoby tvorby softvéru, preto vznikajú nové metódy agilného vývoja. My sa pozrieme konkrétne na Scrum a Kanban, pouvažujeme nad ich výhodami a nevýhodami a pokúsime sa nájsť spôsob, ktorým by sme pri vývoji softvéru využili to najlepšie z oboch.
|