SW Development Methodologies Flashcards

1
Q

waterfall model

A

linear and one of the first SDLCs

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

agile

A

small and frequent incremental improvements

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

prototyping

A

create a solution fast to better understand requirements and give first customer touchpoint

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

rapid development

A

less emphasis on planning and more emphasis on process. incremental.

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

waterfall phases

A

requirements, design, coding, testing maintenance

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

pros of waterfall

A

documentation, progress measurement, design, design issues fixed before coding

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

cons of waterfall

A

difficult requirement gathering, inflexible design, long process

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

Toyota’s model

A

lean

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

philosophy of lean

A

to manage waste

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

change enablers

A

purpose, process, people

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

five why’s

A

ask why five times to understand the purpose truly

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

process

A

to measure and make sure each phase adds value

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

what is agile

A

to implement lean philosophy to SW development

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

what is scrum

A

agile project management methodology

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

where all requirements go

A

in the product back log

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

what is daily scrum

A

developers explain what was done previous day and what is happening this day and all the challenges expected

17
Q

what agile lines up with waterfall

A

waterfall phases are split to smaller time periods where all phases are completed within a sprint

18
Q

pros of agile

A

rapid delivery, people first, flexibility, late changes are welcome

19
Q

cons of agile

A

lack of documentation, scope creep, increase risk of bugs