class 5 Flashcards

1
Q

modely vývoja softwaru

A

sekvenčné- waterfall, V model, W-model,
iteratívne- RAD- a spiral
agilný (iterativnoinkrementálny vývoj)

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

fazy waterfall

A

analýza, dizajn, implementácia, verifikácia, udržba

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

V - model vývoja softwaru def+ fazy

A
pri kazdej faze vývoja produktu sa robi testovanie
Unit testing=module design phase
Integration testing=Architectural Design Phase
System testing=System Design Phase.
User acceptance testing=Requirements Analysis phase
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

iteratívny vývoj

A

opakuje sa v krátkych cykloch- iteráciách, kazda iterácia dodava funkcný produkt

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

spirala

A

patri pod iteratívny vývoj, zalozene na prototypovani, ktore sa menia v case
fazy Identification, Design, Construct or Build, Evaluation and Risk Analysis

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

RAP rapid aplication development

A

patri pod iteratívny vývoj, minimalizácia fázy plánovania a maximalizácia vývoja prototypov.

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

agilne metodiky (iteratívno-inkrementálne metodiky)

A
eXtreme Programming (XP)
TDD – Test driven development
Scrum
Lean Development (Kanban)
Crystal metodiky
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

eXtreme Programming (XP)

A

párove programovanie na optimalizáciu kodu, komunikácia so zakaznikom dolezita. (IIM)

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

TDD – Test driven development

A

automatizovany test, pise sa test a potom sa programuje dokým test neprejde (IIM)

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

Scrum

A

dolezite daily standups, su zadefinovane sprint planning, sprint review, sprint retrospective (IIM)

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

refaktoring

A

optimalizácia kodu

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

roly v scrum

A

product owner, scrum master, development team (analytici designeri vyvojari testeri)

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

scrum backlog

A

produktový backlog- ´zadanie´ rozdelene na tasky

sprint backlog - vybrane uz konkretne tasky

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

kanban (lean development)

A
creating a continuous workflow 
Eliminovať plytvanie
Sústrediť sa na učenie
Sústredenie sa na celok
Rozhodnúť sa tak neskoro ako je to možné
Dodať tak rýchlo ako je to možné
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

rozdiel scrum a kanban

A

scrum pevná dlzka sprintu, kanban nie

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

Crystal metodiky

A

Je to individuálna a účelová metodika pre kontrétny team