A method and system for generating a management solution for a client having an organization. The method comprises the steps of providing a pre-defined solution of documentation, executable code, and installation aids, having pre-determined processes, roles and skills, and tool function; assessing the impact of implementing said solution within said organization of said client; building a training plan of needed training in response to said impact; and defining a client data processing infrastructure needed to implement said pre-defined solution at said client. The method comprises the further steps of identifying said pre-determined processes, roles and skills, and tool function requiring changes for said client; completing change worksheets with said client; processing said change worksheets to generate personalized executable code for said changes; running test cases on said solution with said changes; and delivering said data processing infrastructure, said documentation, said personalized executable code, said installation aids, and said needed training to said client.