Uncharted Waters

May 21 2014   12:02PM GMT

Continuing tech education: A review of RTI Online

Justin Rohrman Justin Rohrman Profile: Justin Rohrman

Career Development

A couple months ago I wrote about a few options for people interested in tech education outside of a university environment. I recently took a 3 day course online from James Bach called RTIOnline. The purpose of this class is to develop practical skills for software testers at all levels. I am going to review the class as well as discuss a few reasons this style of education is significantly different from what I’ve talked about in previous articles.

Lets take a look…

The Class

James ran this class entirely online over the course of a Wednesday, Thursday, Friday. Lectures and reviews of assignment work were done mainly on gotomeeting, we used hipchat as a messaging system for announcements, questions, and side conversations, and all of course documents were stored in a confluence wiki. If you aren’t familiar with collaborative tools and the workings of an online classroom you’ll have a little learning curve but it shouldn’t be a big deal.


My personal classroom

A little about the structure

RTIOnline is specifically designed to develop practical software testing skills.  The theory for this class is covered extensively in the Satisfice Rapid Software Testing (RST) class. It is not mandatory to take that first but it certainly won’t hurt. So, practical skill. Each day began with a lecture that lasted about an hour or an hour and a half. This was mostly a lead-up to whatever exercise would come next, but sometimes the co-instructors (Michael Bolton and Griffin Jones for the most part) would have commentary to ad depth to the conversation.

After the lecture, students were sent off to do an exercise. Well, not exactly sent off. We had the option to pair or group with other students which I did on day one. Also, James and the co-instructors were around to act as a product owner and answer questions we had about the product we were testing for the assignment or the assignment itself. The result of these exercises were generally some amount of bug reporting, some amount of reporting on your test session, and maybe whatever notes you created during that time to shake out ideas.

After the exercises we all returned to gotomeeting. A group of students would request review of their work. There were always more people requesting reviews than time to review, so if this something you need you need to get your request in early. I got some great feedback on bugs I documented in JIRA but never on the other work I produced from these exercises. The reviews are a little about the work you produce and a lot about the thought processes that lead you to producing that work. Even though I wasn’t really directly reviewed, observing other reviews was a fantastic experience. It gave the whole class a change to view another persons work and rationale which can give you the tools to review your own work in turn.  This feedback loop was crucial and took a few different forms. It may be direct from the instructor, it may be delayed and minimal in the form of comments in the JIRA or the confluence wiki, or it may be indirect from watching your peers get reviewed.

After the review period we met once more on gotomeeting for a lecture that was partly continuing the theme of the day, partly lead up to the next day, and then a few closing thoughts for the day.

Learning styles

This style of education can be great for some and not so great for others. There are a few things to consider before registering; Are you ok with getting little or no direct feedback on your work? If not, are you ok constantly seeking the attention of the instructor? Aside form lecture material, a significant aspect of learning in courses like this is from observing your work and comparing it to your peers. Being a little familiar with online collaboration tools will be helpful, too.

If you are the type of person that needs time to deliberate, I definitely am, this style may be out of your comfort zone. That may also be a good thing. After getting an assignment there is a brief window of time to get it done before the review. You have to immediately take concepts and apply them and that can be difficult for people that don’t need think time.

My Take

Classes like this are usually intended to introduce or refresh a topic for students and then provide realistic practice assignments with feedback.

Another hidden purpose of classes like this is putting students into a high pressure situation. The idea is that after producing some sort of work very quickly (in the span of an hour or so) and then answering some rapid fire questions about that work, a similar scenario in “the real world” should feel easier and less stressful. You’ve been there and done that, you know remember the feeling from the class

I had a great time in the class and learned plenty even though this was not my ideal learning environment. This style of class seems great of people that are already familiar with a topic and want a place to practice, or people that have been doing something for a while and want a refresher, and also people that have been in the workforce for a while and want to dip their toes back into a practical educational setting.

One interesting thing about this class is that each run is a little bit different. James and company change the product each time so that students can take the class multiple times to continue learning in fresh ways.

6  Comments on this Post

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when other members comment.
  • BTod
    Please provide a few links to the classes you mentioned in this article.
    50 pointsBadges:
  • Justin Rohrman
    @BTod : Refresh your browser, I updated the post to make it a lot more specific to the class I took. Hope that helps!
    2,130 pointsBadges:
  • michaelabolton
    Hi, Justin... I got some great feedback on bugs I documented in JIRA but never on the other work I produced from these exercises. If you ask for it, it's our intention that you get it. If you (still) want feedback on your work specifically, we'd be happy to provide it.  Drop me a line.
    30 pointsBadges:
  • michaelabolton
    Also, there'a bug in TechTarget's commenting system.  I italicized the paragraph from your text ("I got some great feedback..."), but the comment didn't incorporate the style changes. (Trying another test of that here.)

    ---Michael B.
    30 pointsBadges:
  • michaelabolton
    Reproduced.  :)

    ---Michael B.
    30 pointsBadges:
  • Justin Rohrman

    Thanks for that note, I'll get in touch. Regarding your bug, I'll send that along to the itke folks :)
    2,130 pointsBadges:

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

Share this item with your network: