which sdlc phase is performed with both internal software development and outsourcing?