shared vision / structured mentoring services / software delivery / software development practices / large national health insurer / inflexible software development practices / software development lifecycle / quality software development services / /