Managed Consulting

We provide managed software development services. This means we don’t simply provide consultants. We manage the entire development process to the extent you need, from requirements through delivery, and we internally manage the resources necessary to achieve your goals.

Every project will generally have at least two consultants assigned to it, with at least one being a senior developer who will provide oversight. This also insures continuity if a consultant is momentarily not available or reassigned, and facilitates peer code reviews and in some cases pair programming.

We develop software using agile techniques and scrum project management. We are strong believers in automated unit and system testing, and often employ test driven development.

Tell us about your project requirements

Not convinced we’re the right fit for your project? Give us a try with our low-risk Express Consulting option.