Agilní metodiky Flashcards

1
Q

metodika

A

disciplinovaný proces nad vývojem sftw s cílem zajistit tento vývoj více predikovatelným a efektivnějším (heavy a lightweight methods)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

prediktivní přístupy

A

vyžadují stabilní požadavky

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

adaptivní přístupy

A

iterativní procesy; řesí nepredikovatelnost vývoje

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

process-oriented přístupy

A

lidé jsou jen nahraditelné zdroje; proces funguje s jakýmikoli lidmi (podstatná je role, nikoli individualita lidí

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

people-oriented přístupy

A

podstatná je individualita lidí, osobní komunikace, důvěra; lidé nefungují konzistentně v průběhu času

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

agilní metodiky

A

kompromis mezi chaotickým přístupem a přístupem s mnoha procesy (heawyweight); fixní kritéria (čas a zdroje) variabilní (funkcionalita); iterativní a inkrementální vývoj, jednoduchost, osobní komunikace, testování, dokumentace low priority

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

konkrétní agilní metodiky

A

scrum, crystal, extreme programming (XP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

základní techniky XP

A

jednoduchost, odvaha, přírůstkové malé změny, testování, párové programování, iterace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Scrum

A

sprint - 30 dní, každý den 15 min setkání; účastníci se dělí na pigs (programátoři) a chickens (ostatní)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

kdy použít prediktivní vývoj

A

velký rospočet a tým, známé a stabilní požadavky, pevný rozsah

How well did you know this?
1
Not at all
2
3
4
5
Perfectly