The BBST Foundations course: Week 4

Experience Reports, Software Testing

The Final Week

It’s the monday of the last week of BBSt, I flunked the last assignment and that had angered me.
In fact, this released a lot of the frustrations I had towards the course in one moment.

I had a short discussion with the instructor and this cleared up a few things. I hadn’t quite understood in what way I had to explain my answer and the instructor hadn’t found what I wanted to say.

We had a long google-hangout session and cleared a lot of things out. Apparently, there were a few videos and pages I missed that were key to answering the exam successfully.

For example, there’s a list of keyword. If the question contains “List X” you give 3 examples of that list. Number 4 and number 5 will be ignored, unless they contain errors; in that case, they’ll subtract marks.
Another, If it says “Describe”, you have to paint a picture. “Describe the Weibull curve” becomes: “A fast surge in the beginning, a flattening until it reaches the peak and then a deep plummet down until its pace declines and steadily, but slowly falls down to 0.

So yes, you need to know these things to be successful in the course. No, it has nothing to do with testing, apart from the fact that “precision reading” is a core skill of a tester.

I eventually got to fill out all the exam questions and discussed several answers of the other students.
I tried to be everywhere and discuss everything worth discussing.
In the end, there was a lot less activity this week than all the others.

The Exam

The exam was a three day, closed book exam. The instructors count on your honour not  to cheat. But it’s really easy to cheat. Really, really easy…. And we’re testers.
Testers cheat.

I had everything stored locally. All my answers, all other people’s answers, all the quizzes…
My book is full of post-its with all the definitions and important information on it.

I really like cheating, I do.
Yet somehow, I was able to fight the temptation. My honour is unscathed. This is probably because I didn’t really need it. I had answered every question already before and I had done this meticulously. I was pretty confident in my answers.
Apart from that, during the exam, you experience sparks of brilliance. You think of things you weren’t able to before.

Gabi, the instructor, had told me that might happen. I didn’t believe it, but paid attention to it none-the-less. He was right.

After the Exam

Ru, another instructor, and me went over my exam questions in a Skype meeting. She had lots of feedback and gave me an appreciation for my answers.
Even-though there was a question in the pool which I had answered similarly wrong as the practice question, Ru gave me the chance to defend and change my initial answer.

The conclusion in the end was:

  • I have successfully completed the course
  • My exam met expectations
  • I was one of the most active students across many foundations courses.


I have already stressed how interesting the material is and how much I’ve learned from the course. It’s good. The course is by far the best testing course I’ve learned about by now.

If you’re looking to send your testers on a course, take this one.

There’s a few things I didn’t really like though, but I can see why they are the way they are and how they each have their own function.

  1. I disliked my experience of the online component.
    While I really like functioning in diverse teams, I absolutely disliked it in this format. Don’t get me wrong I really liked the people I met and got to know. Maybe someday, we’ll meet again. But generally, I felt it was a distraction. Every task is focused on the individual, with the option to give feedback on others.
    Most of this feedback is about questions. “Why did you say/do it like that?”. You ‘lose time’ explaining your words and ideas, rather than have an in depth discussion.
    Sure, this is how it works in the real world. But I get enough of that in the real world already, here I want to learn and learn in depth.
  2. I disliked the Exam format.
    To me, the exam is not a good representation of “did I make the course or not”. It serves two functions: One; it’s a learning opportunity. A way to further process what you’ve learned. Two; it’s a measure of how well you completed the course.
    I felt it focused way too much on precision reading and precision writing than on what you’ve understood from the course.
    It’s very academic. I understand why, but that doesn’t mean I have to like it.
    I would really like to know how many from my class got their ‘certification’. That way I could take a guess at how high I should hold it in esteem.

I have felt frustrated throughout most of the course, but I have learned a ton.

Thank you, Cem, Altom, Ru, Gabi, the other instructors and all my fellow students for your efforts and knowledge sharing. I imagine I wasn’t the easiest student, but I’m grateful for the chance of learning with you.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s