What are the stages of system development life cycle

What are the stages of system development life cycle? What are the different approaches and their characteristics for system development? Describe the role of accountants in system development life cycle and provide example