Dave from 2010 120 x 150 px ffbcd92c1aea386ccbaf4d8cdb0780f88a2a23682693232af259dbdd87317323
Dave Aronson 
Dinosaur and computer color left small 85776e0ee454cfb99d5ea2a2bf6bdeff2abe8a575f07ef46cd985ec0adf780ad
The Codosaurus
(by Fanie GrĂ©goire)

Codosaurus, LLC

Software Development Consulting

Home of the ACRUMEN Software Quality Framework

What can I help you evolve today?


I offer the following services (click on each title for details):

Roadmaps for your software development projects.  This gives you clarity on what you need and how to get there, saving you time (and therefore money).  Even if you outsource the project, a roadmap can help you select a vendor, and help the vendor know what to do.

Advice for your software development teams.  I can help you figure out a good set of software development processes, tools, techniques, etc., to help your team quickly write high-quality software that meets the needs of your users.

Training for your software developers.  I can teach them how to produce high-quality software, using modern techniques (such as TDD / BDD, Pair Programming, etc.) and a set of key aspects I have figured out over the years.  Classes are currently available only in half-day length, but I can expand a class into longer if there is demand.

Reviewing your code.  (I offer this only in Ruby so far, including Rails, Sinatra, non-web, and tests in RSpec, MiniTest, and Cucumber.)  I will review your code and offer suggestions for improvement, including making it more understandable, maintainable, efficient, Ruby-idiomatic, etc.

Development of custom software.  I can do a project on a fixed-fee basis if you used my roadmapping service first, or I can join your team briefly as part of my team advice service, or you can buy my coding time under certain circumstances.

General terms:

If there's anything else you want, that's closely related to my current services, or you have any questions, let's talk about it.