Some of us were not sure if the workshop would run as scheduled. There was a Karnataka bandh (strike) proposed on July 28th. Later, it was restricted to North Karnataka. We went ahead with the workshop. Some of them were happy with the format of the workshop where I tried to explain a concept followed by an exercise to the participants. Some of them did not like the break in flow. It is hard to please everyone. Also, to note that it is indeed very hard to conduct a hands-on workshop and also explain many concepts in the same day.
While one participant complained that I came late to the workshop, I am sorry for it. I came 30 mins early to the time mentioned to me. I was unaware that the workshop was supposed to start 30 mins earlier than I arrived. I will ensure that this doesn't repeat.
We talked about Modelling, Mind Maps, Bug hunting, Test Ideas, Heuristics, Bug Investigation, Test Reports and Tools. I hope the workshop was useful to most of the audience as evident by the positive feedback I received from the feedback sheets. I learned from Rahul Verma on how to collect feedback- just give the participants a blank sheet and ask for feedback.
|Bangalore: Intense minds at work|
Soon after the workshop at Bangalore, I flew to Hyderabad. The flight was delayed and I reached my hotel at 3am. I did not want to be late this time and was in the meeting room by sharp 9pm. This workshop, I wanted to try a different approach. Half day explanation, half day hands-on exercises.
And guess what, I received feedback that the first half was interesting and some of them felt lost in the second half. By now, you must have guessed how difficult it is to come to an approach that everyone likes. Many liked the session on mind maps and the resources I presented to them for further reading and references. It was heartening to see that participants came from Cochin, Mumbai, Delhi for these workshops. Folks, just call me to your place and avoid the travel :)
|Hyderabad: End of workshop, Start of learning|
Aug 3: Test Automation Contest
For the first time, I participated in a Test Automation contest. Our team from Sahi Pro had the experienced Kshitij Gupta and the ever enthusiastic Pratik Shah. We saw at least five of our customers also participating in the contest and they were using Sahi Pro. The only question we had in our mind was: What if they won and we did not win? What will we say to our CTO?
After some time, we were ready with the answer: "Even in a lookalike competition for Charlie Chaplin, the original Charlie Chaplin came third :) "
First round seemed easy till ten mins to the end of the round where we almost messed up the code and started to panic. Good sense prevailed and we troubleshooted and resolved just in time. Results were announced and we were through to the second round. Only 8 teams out of 32 teams qualified for the second round. In the second round, we had to present our case and be ready for the Q & A.
When we connected our laptop, the HDMI port was not recognized and we presented 7th instead of allotted 3rd. The judges seemed to like our approach and how we used the full capability of Sahi Pro.
We were happy with our efforts.
|Team Sahi Pro|
Aug 4: Summit Day 1
Welcome Address: Vivek Mathur kicked off the proceedings with a short speech on what to expect and how to get the most of the conference. It was crisp and noteworthy.
|Vivek: Points to keep in mind|
I liked some of the points Ashok emphasized. The six major global technology shifts he mentioned included:
1. Digital technology
2. Cloud Computing
3. Automation and Robotics
4. Artificial Intelligence and Cognitive Computing
5. IoT (Internet of Things)
6. Virtual Reality and Augmented Reality
|Major Global Technology Shifts|
Next Keynote Address was on Quality Engineer – Leveraging Your Potential/Profession in Digital world by Rashma Samani.
This keynote was also very useful. She shared her experience of testing SetTop Boxes and how testing is part of her life now. She asked us to get rid of few obsessions and also highlight our strengths.
|Strengths of Quality Engineers|
The next talk was: "Ninja or Samurai? The Art of War and the Future of Testing" by Wolfgang Platz.
|Ninja vs Samurai|
Though his claim of how exploratory testing cannot provide a comprehensive risk coverage was something I questioned, we could not come to the same point of view within the 5 minutes of Q & A time.
|Different hats worn by Intuit Testers|
Meanwhile, I also met Nikhil Bhandari, Parimala (@curioustester) and other friends once again!
|With Krishna, Nikhil and Santhosh|
Aug 5: Summit Day 2
I arrived straight into Rahul Verma's keynote: The Dogmatic Agile – ‘A Critique of Deliberate Blindness of Indian Wannabe Agilists’ and it was really thought provoking.
- Do not follow any process blindly.
- Focus on skills.
- Do not focus on just the extremes. Understand that the solution might lie in between the extremes.
This was an interesting tutorial in terms of how the team tested the application and systems with just 500 testers and 9000 test cases. It was surprising to know that the preparations start the day the previous Olympics ends. And they don't use any fancy models or tools. You had to be present at the tutorial to experience it.
|Testing for Olympics|
The slide deck is here: PPT
|A pic of my talk|
|Body language not in my control|
He talked about the different Machine Learning Techniques and how they are applied along with the different use cases.
When I asked him on how to get started with Machine Learning, he showed the following slide with Languages for Machine Learning. He referenced Coursera course and Andrew Ng. The next course starts Aug 8. So, enroll soon if you wish to learn more about it.
Then the results for the Test Automation contest was announced along with highlights of each of the 8 presentations by the finalists. Team Sahi Pro came second and we were happy about it. One reason why we thought we missed the first prize was Sahi Pro is so feature rich that it might look that we did not do much in the 3 hours, which is acceptable. It is a testimony to the power of Sahi Pro. :)
That was end of day 2. I skipped the last session to talk to Shrini and Rahul.
It was a great experience at STeP-IN SUMMIT. Most of my tweets have the hashtag #STePINSUMMIT16. Thanks to the organizers. And it is time for me to move on to the next challenge - The BugAThon :)
|Machine Learning Techniques|
|Languages for Machine Learning|
|Team Sahi Pro - The Runner Up|
Sanal Nair (STeP-IN), Ajay, Kshitij, Pratik
|Jayshree, Parimala, Vani, Sunil and Ajay|