What role do users have in the development phase and integration phase for information systems?

Who is responsible for providing the requirements for development? Who determines what SDLC will be followed?
What is the role of the steering committee, the project manager, business analyst, and the subject matter expert?
Is the user/customer always right?

What is the integration phase and what activities are performed, and by whom?
What organization is responsible for testing the system to ensure the requirements, standards, processes, and procedures are followed?

What role do users have in the development phase and integration phase for information systems?

CMGT445 Application Implementation Week 4 Discussion Question 2 What role do users have in the development phase