Building better solution development and delivery teams