Blog : Course Experience

4 things I wish I knew before starting the BBST Foundations course

4 things I wish I knew before starting the BBST Foundations course

The BBST Foundations course is a very challenging course, on many levels. For me, it was a full 4 weeks of learning how to learn, how to organize better and how to stay on top of things. This course offers you many learning opportunities and a lot of useful information. In order to benefit from this as much as you can, you’ll need to put effort not only into going through the materials and assignments but also into paying attention to some of the aspects I’m going to describe below.

A little bit of context

When I started the BBST course I was working a full-time job and also writing my dissertation paper. At first, when the registration for this class had opened, I took into account that it might be better to focus on finishing my paper instead and skip the course. I felt like everything would collapse if I tried to do both at the same time and I was certain I would fail one of them.

But this was not the first time I attempted to start this course and chose to put it on hold when, honestly, I didn’t have a good reason for it.

Now, when I actually had a good reason not to take it, I decided instead to do it. Sounds funny, right? But, in the end, I was actually very happy with my choice. I broke the rules – my rules – and challenged myself to do more. I can now say that I should have taken it sooner.

So these are my 4 takeaways on how to make the BBST Foundations course a fulfilling experience even in very hectic times like the ones that I was going through. 

EXAM PREP is helpful

At first, my learning strategy was to focus only on what’s needed to be done in that current lesson. I wasn’t focusing too much on what the exam means, thinking I will still have enough time until that point.

My advice now is: don’t let time pass you by. Start preparing for the exam before the “exam prep” period comes. You might have heard this a dozen times when you were in high school or university but trust me it is not hard to take a couple of minutes each day to prep beforehand. This is something that I will definitely change when taking some of the next BBST courses or other unrelated courses. Prepare for the exam sooner rather than later. It will make your life easier!

It was not that late when I started to prepare for the exam but still, you can always start the process earlier, for example when you’re going through the lessons from the “learning” part of the course. 

This way:

  • information will be more fresh and structured
  • you will have more time to discuss your answers with colleagues and instructors and raise questions to clarify any misunderstandings
  • you will better prepare for the exam and avoid feeling overwhelmed before that

COMMUNICATION is important 

Communication can be easier when you know a bit about the person that’s on the other side of your screen. I know that not everyone can be an extrovert and easily start a conversation about themselves or others but you can try to build a connection with your colleagues and instructors. When the “Meet and Greet” session takes place, that’s your best opportunity to find out more about them, what their hobbies are or what they do in their everyday lives.

Even though the course materials and the assignments are not designed to be covered or solved as a group, but rather something you’ll do individually, you will have to learn how to give and receive feedback. This is why building connections with others will help. Giving and receiving feedback is not that hard when the other person is not a total stranger to you. Another reason why connecting to other students and instructors is important is because it makes it easier to ask questions and speak your mind. It’s important to raise questions if something is unclear for you! Don’t wait until the exam. If you have questions, ask and don’t be afraid of what others might think!

KEEP UP with your colleagues

Another thing that I’ve learned taking this course is the fact that you need to keep up with your colleagues. By the time the course passes the introduction part, you’ll notice that everyone starts working at their own pace, still keeping the deadlines in mind. Some will go through the lessons faster while some will go slower. For example: you might finish your assignment just in time while other colleagues will already raise questions for the following lesson. This is why I would suggest starting to read the next lesson and the questions related to it, see if there are any aspects that are unclear and think about the next assignment. This is not a rule or something that you need to do every time but, if you can, do them beforehand.

If you are up to date with the latest announcements, assignments and conversations, you will also have time to look at the next topics and ask questions in advance where needed.

FOCUS on what’s important

Honestly, I expected to have less work to do. This is why it’s also important to take into account the maximum time that you should spend on the Assignments or Orientation exercises. A key point is also focusing on what’s important and helpful for you. Is it the videos? Or is it taking the quiz several times or only a few times? Don’t spend time on the quiz only to get a bigger grade as this should not be your purpose. Quizzes are for you to learn and realize what you don’t know or where you lack knowledge, and then revisit the subjects where you found gaps.

My mistake was to spend too much time on quizzes trying to have a “perfect grade”. I also spent more time than required on assignments which made me think that my ideas were not good enough and made me feel uncertain. This can happen when you have a strong idea or solution for your assignments. You’ve done an analysis and carefully thought about it, but spending more time led to changing your mind at the very last minute. The maximum time is specified there with a purpose: to help you not overthink some of the assignments and to also give you enough time to work. Not all of us work in the same manner and I still think it’s safe to use a little extra time if you need to but try not to overdo it. Just pay attention to how you use that extra time.

The BBST course can be a very different experience from person to person. I think it depends on your type of personality and also on the amount of time and effort you are willing to put into it. For me, the BBST course was a great learning experience given that it was the first course in this structure and it:

  • helped me improve the way I organize myself while trying to achieve a goal and finish a task 
  • taught me how to better manage my time
  • helped me improve exploratory testing skills 
  • helped me deepen my basic testing knowledge while also challenging me with new and surprising situations

Thinking back, I am very proud of my decision to challenge myself in doing more. From this experience, I have learned that it’s not always good to overthink your decision and that you need to trust yourself and believe that you can do more than you think. Thus, I encourage you not to waste any more time and take this course. You will not regret it 🙂

My Experience with BBST Foundations

My Experience with BBST Foundations

I learned about BBST from several people in the testing community who told me how cool it is and how even if you’re experienced in software testing you will still learn a lot. This and the fact that I don’t have to memorize but instead understand the key concepts got me really intrigued. I’m kind of skeptic around online courses but I felt like I needed to check this one out.

The BBST experience!

Well after hearing so many great things about it I decided to enroll into the BBST Foundations summer class.

I received the workbook in my mailbox before the online course began. I found it really helpful and I had the chance to get a better glance at what was coming.

When I started the online course my plan was to do as much as I can, since the estimated time for the workload was 1-2 hours per day. In that period of time I was pretty busy (work, wedding preparations) so every chance I got at some free time I would spend it on BBST.

After I got started and saw how interesting it is, spending the free time on BBST related activities became natural and fun. This didn’t happen with most online courses I’ve taken.

Why did it feel so natural and fun to spend so much time on the BBST activities?

From my perspective (a software tester with 7 years of experience at that time) I liked that I had to really understand the lessons in order to answer quizzes and do my homework. I got the chance to better understand some key concepts that I already knew.

I was exposed to different contexts in some situations that I wasn’t exposed before, such as understanding the testing mission for the testing effort in a game testing context. Even though I don’t work in game testing, this lesson in particular showed me that you need to apply the best practice in that context. While many other testing courses present a best practice on all contexts, this course is different.

The feedback sessions with the instructors were also fun. I received feedback after every assignment and not just at the end of the course. In this way I was able to have certainty that I understood the lessons and that, if I missed something, I would realize it before the final exam.

What’s next?

Well, I think this was the most “worked for” course certificate and the one that gave me the most satisfaction and pride in completing a course.

This year I want to enroll in the BBST Bug Advocacy class 🙂

8 Reasons Why BBST is Not Another Certification Course

8 Reasons Why BBST is Not Another Certification Course

When I started in IT a few years ago, I had no IT education, so I started taking different certificates. BBST Foundations is my fourth one (I already have ISTQB foundation, ISTQB advanced, BCS foundation).

Recently I found a new job as a Senior Test Analyst and my manager really wanted me to pass this training. Based on my experience with certifications, I was quite skeptical at first. BBST seemed to me like another certification without any real value – especially when it is just online.

But I was totally wrong and I realised it quite soon. This course is really different in every aspect. I will try to point out the most significant differences.

1. You are not asked to memorize tons of terms and definitions, you have to UNDERSTAND the given problem.

2. It is up-to you when to work on course – are you more productive after midnight? No problem.

3. Peer reviews – this is the most significant difference. I was just amazed how much interesting information and different points of view I learned thanks to other students. Just reading answers of other students helps you think differently and in ways you normally wouldn’t.

4. Final exam questions are available since the beginning of the course – another HUGE advantage of this course.

5. Interactive grading of final exam: this is next awesome advantage – in my exam I had wrong calculations in some answers, but when going through it with my instructor, I was able to demonstrate that I really understood the problem and I only did a little typo. So even if your answer is wrong, you are given the opportunity to show that you understand the topic and you usually get a better grade.

6. You can contact any instructor almost any time on Skype and you get your answer.

7. You can have Skype sessions with one of the most influential test expert out there – Cem Kaner.

8. People behind this course understand that almost every student has its own daily job, so if you decide for example in the middle of the course that you don´t have enough time to study, you can cancel your participation and take another round few months later with no extra cost! This actually happened to me.

 

To sum it up – this course is not for people who just want to have nice addition to CV. You are pushed to your limits, but in a nice and entertaining way. For example, understanding why defect arrival rate is nice to measure, but useless for project evaluation is the type of information you would get. You will learn how to effectively communicate with other stakeholders, how to make your point when you are concerned about quality, which arguments to use, what type of research to do etc. Cem shows different test approaches when you have different information objectives, you will see some programming fundamentals, you will learn how to effectively describe your ideas and answers and many more things. I can definitely highly recommend this course. I’m already looking forward for Bug Advocacy.

A few tips for successful completion:

– Don’t be shy and do peer reviews of other students’ works from the beginning! This helps much more than you think.

– Start preparing the final exam questions as soon as possible, preferably from day 1! – actually this point was crucial for me and assured that I passed.

– Don’t spend too much time on less important things (quizzes, too much time spent on orientations…etc), always use recommended time, not more.