The solution architect interacts with the customer to define and provide technical competence development solutions that enhances the customers technical edge