Services Offered
Our mission is to advice and coach entrepreneurs, executives, and managers of software development teams on how to increase the effectiveness and efficiency of their software development process, resulting in reduced defects, shorter life cycles, and increased morale.
One of the big problems with the software development process is that it's highly contextual. There isn't a silver bullet or a single process you can follow in order to ensure satisfactory results. With each process a certain amount of customization and tuning will be necessary to match it to the organization.
We specialize in the following activities:
- Measuring current performance using proven metrics
- Identifying and eliminating artificial roadblocks
- Evaluating processes and tools for hidden costs
- Implementing validated processes for effective development
- Assessing personnel, providing skill and growth suggestions
Featured Workshop
Ruby on Rails for Managers
Ruby on Rails has gone from a bleeding edge buzzword to a practical and cost saving framework used by major companies such as Amazon and IBM. If your company is developing web applications you can't afford to ignore the benefits of using Ruby on Rails.
This workshop will introduce managers and executives to the Ruby on Rails framework and provide tools for performing cost-benefit analysis for web application development.
Featured Article
Optimizing Software Development
I've been a software developer for a long time and have been hacking computers even longer. So far in my career I've had the opportunity to work with a number of technologies and run the gamut of job titles from developer to CTO. Somewhere in the process I started to see software development as an entire system instead of just something that programmers do.



