02 May

Alexandru Rotaru's Community Choice Submission

02 May 2012 by paul

Alex RoturuPresentation Title: Going Against the Stream

Company: Altom Consulting

Country: Romania

This is the story of my software testing company's challenges over the past 3 years, of the testing experiences I've had and the changes I've made when it comes to my overall approach to software testing. Working with both clients and potential employees that know all about "best practices" in software testing and offering offshore testing services when most of our potential customers think that
our only advantage is our price might have been sometimes frustrating, but it has also been enlightening. This is the story of my company's struggle to resist the temptation to cut corners 'just this once' and the lessons I've learned from this experience.

I have a peek at a concrete story of a shift from scripting to exploratory testing acquiring insight on the importance of context and the need to reconsider the concept of "best pract the importance of continuous learning and of keeping an open mind.



One year ago, Petteri Lyytinen, one of the co-authors of "How to Reduce the Cost of Software Testing", told me a story about his visit in Romania in the early 2000s: a friend of his that barely spoke English tried to describe Petteri the situation of the country, and came up with the following phrase: "Old man, no change, very much problem!". When I heard this, I immediately realized that this guy, even if he spoke so little English, was able to give him a very accurate description of those times.

Several days later, while talking to Ru, one of Altom's co-founders, it came to our mind that most of the problems we encountered while working as testers on different projects in Romania, Finland or UK could have been described using the exact phrase! Even if Software, and especially testing, is a young industry (at least in Romania, but I think also in Europe), there are people that have an "old man attitude", that are reluctant to change and try to build software as if they were in a factory producing consumer goods.

I had, more or less, the "old man" attitude before starting Altom: scripted testing, quality gatekeeper, mindset on documentation, talking about best practices and standards. While xworking on different projects, with different companies, we realized that this approach didn't work for us very well, and that we had to adapt in order to survive as a company during the economic crisis.

There are lots of books that talk about change. Personally, I believe in the power of one: if we want to change the perception on testing and how it is approached, each of us should do something about it. Each of us should analyse their work, reach out to the testing communities to see what others are doing, then think about how they could improve their work and act on it.

This is what we have tried to do at Altom, and this is what my talk is going to be about: the challenges we encountered, and the changes we made to move away from this main stream of "old man" attitude, in order to enjoy our work more, to learn more about testing and to provide more valuable information to our clients.

I co-founded a software testing company because I wanted to get better at testing, and I feel that I'm doing that. If you want to know more about the path that took me to this point, then vote for my presentation!

I discovered testing in 2005, but only in 2008, when Altom was founded, I began to be more and more interested in how to get better at it. Co-managing a service providing company for the last 3 and a half years has been a great learning journey which helped me better understand the tester's role as a service
provider for the project / product team, and also made me want to be more effective in my testing.

I am one of the cofounders of "Tabara de Testare", a Romanian software testing community that aims to provide a context where testers can exchange and challenge their ideas, and learn from each other.


5 comment(s) for “Community Choice: Alexandru Rotaru”

  1. Gravatar of Huib schoots
    Huib schoots Says:
    Wait a moment... did you see this guys key points?
    * concrete story
    * shift from scripting to exploratory testing
    * importance of context
    * need to reconsider the concept of "best practices"
    * the importance of continuous learning
    * keeping an open mind

    Some nice ingredients for a great talk. If I were you, I would vote for Alexandru!

  2. Gravatar of Alex
    Alex Says:

    Thank you for pointing out the key points so well!

    I like the idea of theoretical presentations, but I like even more to talk from experience. Working in a Testing Shop, I had the chance to work on many projects with different types of stakeholders, which lead to the changes I talk about.

    Hope to see you at EuroSTAR!

  3. Gravatar of Michelle
    Michelle Says:
    This does sound like an interesting concret speaker topic. One that is relatable to and one that you can pose senarios of your current work and get feedback on. I like the audio interview too.
  4. Gravatar of Alex
    Alex Says:
    Hi Michelle,

    This was my first podcast, so it was an exiting small project :).

  5. Gravatar of Alina
    Alina Says:
    Hi Alex,

    Good luck with your speech! Make sure someone records it. I would really like to hear what you have to say. I'm positive you'll do a good job :)


Leave comment: