Only the advice you need. Exactly when you need it.

Copyright (c) 2012-2014, Diaspar Software Services Inc. All rights reserved changes the way software professionals work with consultants and coaches who specialise in Agile methods, by offering focused working sessions in the style of the traditional tutor.

Click here to book a session now.

Until now, if you’ve wanted world-class consulting or training in Agile methods, you’ve been limited to paying tens of thousands of dollars (or Euro, or pounds), waiting weeks or months, then flying someone in for at least a week-long on-site engagement. This puts pressure on you to extract every ounce of value you can, every second of the day, from the consultant. This doesn’t leave you much room to think about what you’re learning, try to apply it, and fine-tune it to your situation. All too often, you spend the week trying to absorb too much, remembering about 20% of it, and improving, but not nearly as much as you could.

You would probably benefit from a better model.

Instead, you can reach out to your Agile Tutor any time by scheduling an appointment and getting only the advice you need, exactly when you need it. As you apply what you learn, and notice something new about your situation, you don’t have to wait a year to get the budget and the approval for another visit – simply schedule another appointment and take another step towards whatever you’re trying to achieve. It’s like having an expert consultant in Agile methods visiting you every day, but with none of the pressure to “use him or lose him”.

Your Agile Tutor is J. B. Rainsberger, a widely-recognised and trusted practitioner of Agile software development. You can read more about his work at and

Why Agile Tutoring?

I launched because I wanted to build more valuable relationships with my clients. Read this article to understand the value that agile tutoring could provide you. You can take advantage of the tutoring format in a variety of ways.

  • Unsure about spending tens of thousands of dollars on an on-site engagement? You can “audition” me for the cost of a single day’s hotel and meals.
  • Want to work with me again, but can’t justify flying me in? Schedule as little as 45 minutes of my time to answer a handful of important questions.
  • Can’t wait months for my schedule to clear up for a visit? Ask me for advice on how to handle difficult situations at work as they come up.
  • Stuck with a backlog of 26 important books to read? After a session with me, you’ll have a clear plan for what to learn over the next two weeks, the next two months, and the next year.
  • Need feedback from a highly-skilled practitioner? Schedule working sessions with me: writing stories, planning and estimating, exploring product features, design review, code review, programming.
  • Want world-class training on a specific topic just for you? I’m happy to teach you what I know, and you’d be amazed how efficient one-on-one training is.

How does it work?

If you’ve ever sent your child to a tutor, or had one yourself in school, then you know how it works.

  1. Visit to schedule your session. Go there now if you’d like to see when I’m available over the next two weeks.
  2. Choose something to work on in advance: prepare a short list of questions or choose a task you’d like to pair with me on.

That’s it!

I typically conduct these sessions over Skype, but I can phone you if you prefer, and if you want to work on something that requires sharing your computer screen, then I find works well.

I provide these services from my home in Summerside, Prince Edward Island, Canada. If technology ever gets in the way of our work, I will reschedule your appointment at no extra cost.

How I can help you
I'd like to do whatever it takes to help you succeed as you navigate the tricky waters of agile software development and influencing others to change.

If you're unsure whether you're "doing it right", I can set your mind at ease.

If other people are your bottleneck, I can help you influence them more effectively.

You might be trying to solve the wrong problems at the wrong time. I won't let you do that.

Do you want advice that transcends agile software development? Personal finance, career development, lifestyle design... I can help!

J. B. Rainsberger (click here to check me out)