Development methodologies test questions

1

How many phases are there in software development?

2

What is the first phase of software development?

3

What is the final phase of software development?

4

What does iteration mean?

5

Which is the correct order for these three phases of software development?