What is the correct order of the phases of the software development process?
Evaluation, requirements specification, design, development, maintenance
Requirements specification, development, design, evaluation, maintenance
Design, development, evaluation, maintenance, requirements specification
Requirements specification, design, development, evaluation, maintenance