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

What can I help you evolve today?

Services: Advice

This means working not so much with the developers as their leadership (not to be confused with management), to determine what tools, techniques, processes, etc. would be most effective (within a reasonable budget).  Of course I may also need to confer with the developers to see what they already know, object to, etc., and get their "take" on the current and desired situations.

How Does It Work?

First, you send me some generic information.  I email you back, asking some more questions.  Some of these are generic, and some are follow-ups to what you said.  There may be some more back-and-forth.  This is all to make sure that we make best use of our limited time together.

If we determine that my advice services are a good fit for you, we determine what "size" of advice you need (Small aka "Pterodactyl's Eye View", Medium aka "T. Rex Tour", Large aka "Dunkleosteus Deep Dive", or something customized), you send in payment, and we set a date, time, and place (which may be virtual).

When that time comes, you and I and some people from your development team's leadership, and possibly some other developers, talk for some length of time (see the table below).  During this time, we discuss what challenges you're facing, what unique strengths and weaknesses your team has, what sorts of things you're planning to have them work on, what you're doing now, what you've tried, how that worked, and so on.  I may also observe your current processes, meetings, tools, etc. in action, especially any planning/review meetings, issue trackers, source control repositories, and team communication or other collaboration facilities.

About halfway through, we'll check our progress, to see if you feel that we are on track to cover everything you need.  If not, we'll discuss options such as covering a broader area but in less depth, staying more focused, changing direction, taking more time now (if I'm available), scheduling an additional session for later, and so on.

At the end, we'll check coverage again, to see if we're really done discussing, or if we need to take more time now or schedule additional sessions.  We may need that to go into more depth, examine new ideas, discuss something we skipped, or other reasons.

After our discussion, I do some more research (in line with the size) to close up any gaps, maybe ask you some more questions by phone or email, and finally send you a report.  What's in the report varies by the size, as shown in the comparison table below.

Pterodactyl tiny 0faba0b53823b0af1ae47afb5783154c7af3775d76279e1c8e6ef04b91caf5a5 Tyrannosaurus rex by durbed tiny a76a6665590e837ed57e3674c7d554cb285d3fe18d72f0d39df33a3ab61b7611 Dunkleosteus tiny 120e0d59850f589418c2063153235a88bcde6b3f8c34f60d91cd588f98ab04dd
Eye View
T. Rex
Deep Dive
(Small) (Medium) (Large)
I discuss it with up to this many of your developers, preferably the leadership: 1 4 10
  • remotely (by phone, Skype, Google Hangouts, or whatever)
  • or in person (at your office or wherever else we agree on)
for up to this long: 1 hour 1 or more working days 1 or more work weeks
  • including observing how your team works now
  • and working within your team*
and you get a report including recommendations:
  • on processes, techniques, and tool types
  • on specific tools and/or configurations
  • tailored to your project and staff
all for NORMALLY a total of: $998 $4,998 $19,998
but now at INTRODUCTORY SALE (see the Services page) prices of:
per day

per week

*Ideally, "working within your team" would include both on-site and remotely, if you have both, plus attending all types of meetings.  See the Skills page for my current technical skills.  However, I can observe a lot about how your team works, without knowing the specific technology stack.

If there's anything else you need, just ask.  Otherwise, you can go ahead and submit your inquiry.