An IT department is able to rapidly develop services that meet functional requirements. However overall satisfaction with these services is low. Which is the BEST way to start working on developing new services while addressing issues faced by the IT department?
A. Develop a clear set of system requirements and track each of them from start to finish to ensure that the delivered service meets the stated requirements
B. Develop a clear understanding of the customers' intended goals and expectations, and track each of them from start to finish to ensure that the service supports the required outcomes
C. Involve senior management as early as possible to define requirements and help with 'organizational change management' to ensure successful implementation of the service
D. Assess and improve capabilities of IT teams prioritizing areas that are required to deliver the service in a way that meets customer expectations