Fidelity Investments Interview Question

1. Explain Software Development Cycle.