What are the different phases in systems development life cycle?

There are 7 phases in systems development life cycle. They are system investigation, Analysis, Design, Testing, Training and transition, Operations and maintenance and Evaluation