Identify potential project management and SDLC (system development life cycle) challenges and elaborate on mitigation strategies for each in order to ensure that the rollout of the business solution goes smoothly. Include a high level project plan with key activities for each main phase of the project.