A research, development and consulting company helping clients to identify, correct, manage and optimize their software development skills and assets. Value to our clients comes through increased effectiveness, efficiency and quality of their own software development processes