"Some birds aren't meant to be caged, their feathers are just too bright"- Morgan Freeman, Shawshank Redemption. This blog is from one such bird who couldn't be caged by organizations who mandate scripted software testing. Pradeep Soundararajan welcomes you to this blog and wishes you a good time here and even otherwise.

Sunday, July 31, 2011

How Pradeep teaches software testing - Part 1

I'd like to spill the beans here. I want to tell you how I teach people to test software and my journey of it. I have also written about it in the past here , here and here. In this post, I'd like to tell you about finer details of my teaching style and how I got them. If you would read all the parts I am about to publish, you'd know more about my teaching than you ever did or you ever wanted to :)

How my speaking style evolved

The influence of James Bach & Michael Bolton

The first time I ever witnessed someone teaching software testing was when I got coached by James Bach and Michael Bolton. I had also witnessed people who, in the context of teaching software testing, were reading slides. I don't consider what they are doing as "teaching software testing" but I consider them as "slide runners".

The way James and Michael coach are two diverse powerful approaches to teaching testing. There are things in common but there is James specific and Michael specific signatures in their respective styles.While I was working on the exercises they gave me, I was also observing how they teach me. That was the most important step for me to think about teaching other testers.

I was curious to find out how James or Michael feels when they coach testers. What goes on in their mind? What is the thought process? How could I experience what they are experiencing?

A way I could do it, was to start coaching a few testers aping the styles of James and Michael. I remember my first class, I cracked the same jokes that I had heard from Michael Bolton and copied the body language of James Bach. Did it go well? Fortunate for me, that audience hadn't seen J & M in action. It appeared to be good. I had watched James Bach's Becoming a Software Testing Expert video at least a 100 times to try copying his style. I practiced and practiced. The bathroom and toilet was the best place for me to do so. Most people are bathroom singers and I had turned myself to be a bathroom presenter. Over the last few years, those who have seen James or Michael in action come to me after my talk and have said, "There is so much of James or Michael in you". Not surprising.

Moving away from being an ape to developing my own style

The best part about trying to ape James & Michael was, I failed to do so, in many occasions. There was someone else in me by the name of Pradeep who was constantly bringing himself out. He used to sometimes take over James Bach and Michael Bolton. I was very afraid of that. I didn't know if people are going to like Pradeep as compared to James or Michael.

At times the Pradeep in me took over for a longer duration as I couldn't hide him too long and people weren't disappointed about that. Slowly, the Pradeep in me started gaining confidence that he could do it all alone without the help of James & Michael styles he was trying to ape.

It happened that my English accent got into a spin and I was neither speaking the Indian English accent nor Americans would consider that I belong there. So, many Indian testers have thought I was trying to fake my accent to sound more like an American. I had a tough time explaining to them that I was not and then gave up. I guess I was paying the price for admiring and communicating a lot with James and Michael :)

I began focusing more on my skills to teach than to be worried if people are thinking that I fake my accent. Today I connect my audience with good content and humor that they almost seem to have forgotten making note of my accent. At least, I would like to think so :)

Today my talks and classes have lots of humor, not because Michael does it too but the Pradeep in me is a natural humorist. Today my talks are aggressive and I pump a lot of energy out, not because James does that but the Pradeep in me is highly energetic to talk about testing.

The legacy passed on

Just about few days back, Santhosh Tuppad's girl friend pinged me on Gmail Chat (that occasionally works after the launch of G+. I just hope Engineers in Google stop boasting about their innovative ideas of write hell lot of code to test code that intimidate the industry and focus on fixing issues that irritates the users they claim to care for) to tell me that she is seeing so much of me in him when he speaks. I helped her understand it shall go away after a while because the Santhosh in him won't allow Pradeep to dominate for long.

Two days after that Parimala told me that she surprised her husband by using some words which I use as frequently as I can and then realized "OMG, this is so much of Pradeep in me. How do I get rid of this guy?"

It looks like legacy passed on and soon they will recover and pass it on to someone.

Watch out for part 2

Wednesday, July 06, 2011

Bangalore Workshop on Software Testing - 3 on 6th August, 2011

This year, BWST 3 (#bwst3) is delayed by a couple of months and for all good reasons. We were busy with personal and professional stuff. So, here comes the details.

Personal excellence & skill development

We have been noticing over the last few years that those who can change things for the world are those who have been changing things for themselves. As people say revolution starts from within, our experience has been similar to agree with that.

In this year BWST 3,  we are focusing on interacting more on personal excellence and skill development. We want to hear stories (from all participants, not just the speakers) on how they have been working on their personal excellence. Are they being pushed to that? What is their motivation to do it? What is causing them to fail? What support they need and from whom? What kind of skills are they working on? What are the black swan skills that the world should know about? What kind of books they read and how has it helped them? What kind of changes are they making to themselves? What do they plan to change about testing in future?

Does this topic connect with you well? Would you like to present or participate in this? We have very limited seating of 25 this year and this is an invite only conference. You don't need to send us a Salsa dance video to get an invite but you could write down your story of how you built or have been building your skills to us at parimala hut moolya.com titled "BWST 3 speaker" / "BWST 3 participant".

For those who don't know what I am talking about: Please read thisthisthis and this. Last year, we had Selim Mia from Bangladesh, Yeshwantrao from Madurai and Vasu from Chennai come all over to Bangalore to attend BWST 2. So, indirectly, I am telling, its open to the world.


The venue is at a hotel located in Bannerghatta Road, Bangalore. We shall send the details of reaching the venue to all selected participants and speakers via email.

  • 8 30 AM to 6 PM - BWST 3 (Late comers will not get Red K card. That's unfair. They will get it but be on time)
  • 6 PM till cops ask you to go home - Social gathering with testers

How do discussions happen in BWST?

We will be using K-cards and everybody gets to talk. As an organizer and a talkative person, I hate K-cards, so you can imagine that it gives all an equal chance. As it isn't rocket science to figure out how to use them, we will explain to you over there before we start.

For those who have attended BWST 1 or 1 and 2 or just 2 :) - This year, we have modified the 3 color K-card to just 2. We will have a Red card (High Priority Request - Limited use) and Green card ( Put me on the deck, I have something to say or ask - (Unlimited use)


As you all know this is a "pay for yourself" style conference and you'd need to pay 550 INR to cover your own expenses of food and refreshments during the day. At the hotel, we will have a complimentary wi-fi facility and power adaptors. So, bring on your tweeting machines and use #bwst3

It is a practice [ :) ] that we hang out in a pub after the conference and hence if you'd like to just join the evening pub meeting with all the testers of BWST 3, write to us separately with your mobile number. We shall SMS and tweet the location of the pub you need to come to. Of course, "pay for yourself".

This year, we have decided to provide T-shirts to all participants and speakers and we are looking forward to wearing one of our own sponsored by oh who else - Moolya

Hurry up! If you are too late, you get to wait list and you will have to pray someone drops out. Spread the word, use the #bwst3